Quatre heures par semaine en salle d'informatique.
Le programme est construit autour de sept parties et d'une rubrique transversale : histoire de l'informatique.
Représentation des données : types et valeurs de base :
- Entier positif dans base >= 2.
- Entier relatif en binaire.
- Représentation des flottants.
- Expressions booléennes.
- Représentation d'un texte en machine.
Représentation des données : types construits :
- p-uplets.
- Tableaux indexés.
- Dictionnaires.
Traitement de données en tables :
- Indexation.
- Recherche.
- Tris.
- Fusion.
Interaction entre l'homme et la machine sur le Web :
- IHM Modalités.
- IHM dans page Web.
- Interaction client serveur.
- Requête HTTP.
- Formulaire page Web.
Architectures matérielles et systèmes d'exploitation :
- Von Neumann.
- Transmission de données dans un réseau.
- Protocoles de communication.
- Architecture d'un réseau.
- Systèmes d'exploitation.
- Périphériques E/S.
- IHM.
Langages et programmation :
- Constructions élémentaires.
- Diversité et unité des langages de programmation.
- Spécification.
- Mise au point de programmes.
- Utilisation de bibliothèques.
- Parcours séquentiel d'un tableau.
- Tri par insertion et par sélection.
- k plus proches voisins.
- Recherche dichotomique.
- Algorithmes gloutons.
Plusieurs projets en cours d'année.
- Pour les élèves qui arrêtent NSI en fin de première, épreuve Commune du Contrôle Continu (E3C).
- Au mois de mars, sous forme de QCM couvrant l'intégralité du programme.
- Durée : 2 h. Coefficient 5.
https://cache.media.education.gouv.fr/file/SP1-MEN-22-1-2019/26/8/spe633_annexe_1063268.pdf