Présentation de la spécialité NSI
18 juin 2020 18:50 0 messages

Pourquoi choisir cette Spécialité ?
L’informatique est partout et ne cesse de s’étendre, créant de nouvelles opportunités, de nouveaux métiers. Cette science évolue constamment, s’adaptant aux besoins technologiques et sociétaux.
Durant cette année, vous n’apprendrez pas à utiliser des logiciels mais l’ordinateur.
L’activité principale est le développement informatique : coder (créer vos propres idées de programmes, applications).
Pour cela, vous l’apprendrez en utilisant un langage de haut niveau, très en vogue et multi-tâche, qui ne cesse lui aussi de progresser dans le monde : Python.
L’enseignement se découpera en cours, activités dirigées (ou pratiques) et projets sur machine : individuellement ou en groupe.
Vous serez donc amenés à travailler dans une même grande salle équipée de 24 machines.
Durant l’année, vous verrez les interactions avec d’autres domaines où l’informatique est partie prenante (bio-informatique, cybersécurité, bigdata, domotique, objets connectés, ...) mais aussi des domaines où on ne l’attend pas pas forcément (géographie, littérature).
Contenus des enseignements
En classe de Première (4 heures par semaine), la NSI se décline en 7 thèmes.
- 1er thème : Représentation des données (types de base)
La machine travaille avec des données simples :
De quelle nature sont-elles ?
Que représentent-elles ?
Quelle différence fait la machine entre lettres et nombres ?
- 2ème thème : Représentations des données (types construits)
Dans d’autres cas, on utilisera des données de structures plus élaborées, spécifiques à certains domaines.
Elles seront construites à partir des données de base.
- 3ème thème : Traitements des données en tables
Encore des données... toujours plus nombreuses et donc regroupées sous forme de tables ou tableaux.
- 4ème thème : Interactions entre l’homme et la machine sur le Web
Et ces données voyagent par internet, nécessitant là aussi un développement rapide des infrastructures et des algorithmes de traitements. Tout cela s’organise.
- 5ème thème : Architectures matérielles et systèmes d’exploitation
Comment fonctionne cette machine en fin de compte ? Comment fait-elle pour faire autant de choses ?
On parlera du cerveau de la machine.
Ce sera aussi l’occasion de parler d’un monde libre
- 6ème thème : Langage et programmation
Plusieurs langages existent avec des éléments similaires. Il faut donc se repérer, se documenter et documenter le code, faire des tests, utiliser des ressources (bibliothèques informatiques), aller étape par étape.
- 7ème thème : Algorithmique
Ecrire un raisonnement de résolution dans le langage naturel, compréhensible par tout le monde. Au cours de ce thème, on favorisera l’analyse et la verbalisation des actions attendues avant de l’écrire dans un langage informatique : comment arriver au résultat attendu ?
Tout cela, sans oublier, que la machine, selon ses capacités, fait toujours ce qu’on lui demande : il faut utiliser un langage approprié.
Sans s’énerver.
Liens :
https://www.youtube.com/watch?v=RPDxzf6LoPE
https://www.youtube.com/watch?v=ArTkROCUSIw