Programmes et ressources d'accompagnement pour les voies générale et technologique du lycée

Programmes et ressources en numérique et sciences informatiques

Les programmes de numérique et sciences informatiques de première et de terminale de la voie générale sont présentés en lien avec des ressources pour accompagner leur mise en œuvre.

Volumes horaires d'enseignement

Spécialité numérique et sciences informatiquesHoraire élève
Première générale 4h
Terminale générale 6h

Programme en vigueur

Le programme de spécialité de numérique et sciences informatiques de première générale est défini par arrêté du 17-1-2019 publié au BO spécial n° 1 du 22 janvier 2019.

Le programme de spécialité de numérique et sciences informatiques de terminale générale est défini par arrêté du 19-7-2019 publié au BO spécial n° 8 du 25 juillet 2019.

Ces programmes entrent en vigueur en première à la rentrée 2019 et en terminale à la rentrée 2020.

Téléchargez les programmes :

Ressources d'accompagnement pour la classe de première

Représentation des données

Traitement des données

Interactions entre l'homme et la machine sur le Web

Architectures matérielles et systèmes d'exploitation

Langages et programmation

Algorithmique

Ressources transversales

Ressources d'accompagnement pour la classe de terminale

Algorithmique

Langages et programmation

Structures de données

Sitographie pour le programme de Terminale

Choisissez un thème
Réponses 21 à 40 sur 81
 
Bases de données
Modèle relationnel
Pour bien démarrer

Adresse :http://pixees.fr/informatiquelycee/n_site/nsi_term_bd_rela.html

Auteur : David Roche
Type de document : cours/TP avec des activités non corrigées.
Ce document se présente sous la forme d’un cours les bases de données relationnelles. À travers un exemple d’une base de données restreinte, la plupart des concepts sont introduits.

Adresse :http://isn-icn-ljm.pagesperso-orange.fr/NSI-TLE/co/section_chapitre5.html

Auteur : Stéphan Van Zuijlen
Type de document : cours de terminale NSI avec exercices et projet.
Cours assez complet et suffisamment simple pour être compréhensible par tous, allant jusqu'au développement d'une application Web en PHP. Pour les aspects SQL, trois SGBD différents sont employés (Oracle, SQLite, MySQL).

Adresse :http://info.blaisepascal.fr/cpge-bases-de-donnees-relationnelles

Auteur : professeur du lycée Blaise Pascal de Clermont-Ferrand
Type de document : cours de CPGE.
La partie sur le modèle relationnel est en parfaite adéquation avec le programme de NSI. Ce n'est en revanche pas le cas de la partie sur SQL, qui n'envisage que l'aspect LID (Langage d'Interrogation de Données), mais qui sur ce point, va plus loin que ce qu'on peut attendre d'élèves de Terminale (INNER JOIN, LEFT JOIN, etc.).

Pour aller plus loin

Adresse :http://wiki.inria.fr/wikis/sciencinfolycee/images/2/2e/LSICh7.pdf

Auteur : Silo (Science informatique au lycée : oui !) - Wiki de l’INRIA
Type de document : Cours pour enseignant.
Support de cours relativement complet sur la matière, qui va bien au-delà du cours de NSI, mais il permet d'avoir un bon recul sur le domaine général que constituent les bases de données relationnelles.

Base de données relationnelle
Pour bien démarrer

Adresse :http://forge.univ-lyon1.fr/diu-eil/bloc4/-/tree/master/4_bases_de_donnees_normalisation

Auteur : professeurs de l’université de Lyon
Type de document : Cours de DIU EIL sous la forme d'un dépôt Git avec PDF, vidéos et TP SQL.
Il s'agit d'un cours sur la normalisation des bases de données qui va bien au-delà du programme de la classe de terminale. Cependant, il permet à l'enseignant de pouvoir mieux justifier des normalisations "intuitives" qu'il faudra sans nul doute demander aux élèves de réaliser.

Système de gestion de bases de données relationnelles
Pour bien démarrer

Adresse :http://https://forge.univ-lyon1.fr/diu-eil/bloc4/-/tree/master/3_bases_de_donnees_introduction

Auteur : professeurs de l’université de Lyon
Type de document : Cours de DIU EIL sous la forme d'un dépôt Git avec PDF, vidéos et TP SQL.
Les bases de données au format sqlite peuvent être téléchargées pour une utilisation hors ligne, ou une utilisation dans Python.

Langage SQL : requêtes d’interrogation et de mise à jour d’une base de données
Pour bien démarrer

Adresse :http://notebooks.lecluse.fr/nsi/terminale/bases%20de%20données/sql/tp/2020/06/23/nsi_t_SQL.html

Auteur : Olivier Lécluse
Type de document : TP clé en main - document élève.
Ce TP fait directement suite au cours sur le modèle relationnel et en partant de l'exemple du cours, la base de données est construite, table par table, sur un modèle relationnel. Les premières commandes SQL sont vues à l'occasion : INSERT et SELECT simples. Ce TP est complété par deux autres décrits ci-dessous. Le système de base de données choisie est SQLite mais l'accès se fait par Jupyter qui est un outil polyvalent déjà utilisé pour Python. L'aspect base de données sous Python est volontairement laissé de côté sur cette partie. L'élève est guidé et on profite de l'aspect notebook de Jupyter pour donner les explications et les consignes au fil du TP. Des cellules de validation (à base de assert) permettent à l'élève d'avancer en relative autonomie.

Adresse :http://nsi4noobs.fr/-Partie-B-Bases-de-donnees-

Auteur : David Latouche et Cédric Gerland
Type de document : cours de terminale NSI avec activités.
Cours complet, avec de nombreuses capsules vidéo et activités associées expliquant les principes du modèle relationnel, des SGBDR, et du SQL (SQLite avec DB Browser et sqlite3 sous Python).

Ressources pour la classe

Adresse :http://deptfod.cnam.fr/bd/tp/

Auteur : CNAM
Type de document : exercices en ligne.
Base d'exercices corrigés sur des tables d'une base de données de films (elle-même issue du site TMDB), les schémas des tables étant donnés. Un onglet "Jeux de données" permet également de récupérer le fichier sql reprenant l'intégralité des tables, si l'on souhaite travailler en local sans accès aux corrections, directement importable dans MySQL (il faudra le modifier pour l'utiliser avec sqlite). Ce type d'exercices permet notamment de suivre le commentaire présent dans le programme : "On privilégie la manipulation de données nombreuses et réalistes."

Adresses :http://webtic.free.fr/sql/exint/q1.htm et http://info.blaisepascal.fr/wp-content/uploads/2019/01/facturation.sqlite

Auteur : Didier Boulle
Type de document : exercices en ligne.
Base d'exercices corrigés sur des relations d'une base de données de comptabilité (articles, fournisseurs, bon de commande). La ressource est identique à la précédente, mais le format de la base utilisée est différent. La base de données au format sqlite peut être téléchargée en suivant le lien

Adresse :http://sqlitebrowser.org/dl/

Auteur : sqlitebrowser.org
Type de document : Outil.
Permet de créer et d'importer des bases de données, et d'exécuter des requêtes SQL directement dans une fenêtre. C'est un outil très pratique, car il permet de travailler uniquement sur les requêtes SQL, sans passer par une interface Python (au moins dans un premier temps). L'outil fonctionne sans installation (version portable), donc pratique dans les environnements de lycée. Il existe pour un environnement Windows, Linux et MacOs. Il dispose aussi d'une fonction d'enregistrement des différentes requêtes SQL, ce qui semble pratique pour l'interaction enseignant-élève.

Adresse :http://addons.mozilla.org/fr/firefox/addon/sqlite-manager-webext/

Auteur : Lunu sur addons.mozilla.org
Type de document : Outil.
Extension pour Firefox apportant des fonctionnalités similaires à SQLiteBrowser.

Pour aller plus loin

Adresse :http://www.w3schools.com/sql/default.asp

Auteur : w3schools.com
Type de document : activités, TP et projets, cours et exercices.
Un tutoriel en ligne (et en anglais) qui permet de découvrir pas-à-pas SQL avec exécutions interactives de requêtes. Va bien au-delà du programme de la classe de terminale.

Architectures matérielles, systèmes d'exploitation et réseaux
Composants intégrés d'un système sur puce
Pour bien démarrer

Adresse :http://www.lecluse.fr/nsi/NSI_T/archi/soc/

Auteur : Olivier Lécluse
Type de document : cours de terminale NSI.
L’enseignant trouvera dans un premier temps un volet historique allant de la présentation de l’ENIAC à la miniaturisation des puces que nous connaissons aujourd’hui. Le fonctionnement d’un téléphone portable est ensuite pris comme exemple. Tout au long du document, les avantages des SoC en termes de vitesse et de consommation sont mis en avant. Cette ressource est directement exploitable par l’enseignant pour son cours.

Adresse :http://pixees.fr/informatiquelycee/n_site/nsi_term_archi_soc.html

Auteur : David Roche
Type de document : cours de terminale NSI.
Ce document présente sous la forme d’un cours illustré par des schémas et photos les systèmes sur puces. Il peut être utilisé comme base par le professeur pour son cours.

Gestion des processus et des ressources par un système d’exploitation
Pour bien démarrer

Adresse :http://pixees.fr/informatiquelycee/n_site/nsi_term_archi_proc.html

Auteur : David Roche
Type de document : cours de terminale NSI.
Ce document présente les notions de processus et d'interblocage, accompagnées de petites activités d'application.

Adresse :http://www.lecluse.fr/nsi/NSI_T/archi/process/

Auteur : Olivier Lécluse
Type de document : cours de terminale NSI.
Un cours prêt à l'emploi qui aborde les notions d'arborescence, de gestion de processus, d'ordonnancement et d'interblocage.

Ressources pour la classe

Adresse :http://classic.csunplugged.org/wp-content/uploads/2014/12/10_fr_Acheminement_et_blocage.pdf

Auteur : Computer Science Unplugged
Type de document : TP.
Un TP prêt à l'emploi en mode débranché qui présente la problématique du blocage de réseaux et les stratégies d'évitement.

Protocoles de routage
Pour bien démarrer

Adresses :http://pixees.fr/informatiquelycee/n_site/nsi_term_archi_routage.html et http://pixees.fr/informatiquelycee/n_site/nsi_term_structDo_graphe.html et http://pixees.fr/informatiquelycee/n_site/nsi_term_algo_graphe.html

Auteur : David Roche
Type de document : Type de document : cours de terminale NSI.
Cours sur la notion de protocole de routage. Deux exemples sont donnés (protocole RIP et protocole OSPF). Des petites activités d’application, appelées « à faire vous-même » sont proposées à la suite des notions présentées. Le document peut être utilisé directement par le professeur pour son cours. Il peut être mis en lien avec le cours de terminale NSI du même auteur sur les graphes ou les algorithmes de graphes

Ressources pour la classe

Adresse :http://www.youtube.com/watch?v=e3I4opl8EH4&list=PLjXls-kqM6JDyMO3Llm5olS_U2I_P6OHG

Auteur : Institut Mines-Télécom
Type de document : TP.
Une série de 6 courtes vidéos ayant servi de support au MOOC « Routage et qualité de service dans l'Internet » proposé par l’IMT (Institut Mines-Télécom) sur la plateforme FUN-MOOC. Ces vidéos incluent notamment une présentation généraliste des protocoles de routage, ainsi qu’une présentation des protocoles RIP et OSPF.

Réponses 21 à 40 sur 81
 
Autres programmes et ressources en numérique et sciences informatiques
Mis à jour le 28 août 2020
Partager cet article
fermer suivant précédent