La spécialité Informatique et Sciences du Numérique (ISN) est proposée aux élèves de Terminale S dans certains lycées. Cette spécialité, constituée de deux heures de cours hebdomadaires, a pour but d’initier aux fondements de l’informatique, au fonctionnement des ordinateurs, à l’algorithmique, ainsi qu’à la programmation (via le langage « Python » le plus souvent).
Savoirs |
Capacités |
Observations |
Algorithmes simples
|
Comprendre un algorithme et expliquer ce qu’il fait. Modifier un algorithme existant pour obtenir un résultat différent. Concevoir un algorithme. Programmer un algorithme. S'interroger sur l'efficacité d'un algorithme. | On présente simultanément les notions d'algorithme et de programme, puis on les distingue. L'objectif est une compréhension de ces algorithmes et la capacité́ à les mettre en œuvre. Les situations produisant une erreur (division par zéro, dépassement de capacité́) sont mises en évidence. |
Algorithmes plus avancés
|
Comprendre et expliquer Oralement ou par écrit ce que fait un algorithme. S’interroger sur l’efficacité d’un algorithme. | L'objectif se limite à une compréhension des principes fondamentaux sans exiger leur programmation. |
L’épreuve orale d’ISN à l’examen du Baccalauréat est individuelle. Pendant l’année on forme un groupe par binôme ou par trinôme pour travailler sur un projet, celui-ci peut être de différents types : algorithme, programme avec ou non une interface graphique, jeu vidéo, site Web, émulateur… Le candidat est évalué sur sa capacité à présenter son travail sur le projet, expliquer l’architecture et la logique de son éventuel algorithme ainsi que son code dans le langage de programmation de son choix. Le projet d’ISN peut également être un complément du projet de Sciences de l’Ingénieur pour les élèves suivant cet enseignement, en effet l’algorithmie et la programmation ne sont pas des disciplines évaluées en Sciences de l’Ingénieur.
L'informatique est accessible à tous.