PROGRESSION 1ère NSI 2021-2022

4ème Période (21/02/2022 - 08/04/2022)

Séquence Date Documents
Projet de fin d'année - Phase 2 - Développement 29/03/2022 au 26/04/2022 Aide HTML/CSS/Javascript : exemple de la prise en compte d'input en html et modification de la page grâce à Javascript.
Glaces et Fruits
Projet de fin d'année - Phase 1 21/03/2022 au 29/03/2022 Objectifs : définition du projet, intitulé, formation des groupes de travail, réflexion sur les tâches à faire et prévision du partage des tâches, en vue de signer un contrat d'évaluation propre à chaque équipe de projet.
Présentation du Projet
Séq. 12 : OS & Gestion de fichiers 14/02/2022 au 15/03/2022 Synthèse 12.1 - Systèmes d'exploitation
Synthèse 12.2 - Gestion des Fichiers par commande Bash
Séq. 11 : ALGORITHMES DE TRIS & KNN 01/02/2022 au 08/03/2022 Activité 11.1 - Algorithmes de tris
Synthèse 11.1 - Algorithmes des Tris par Sélection et Insertions
Synthèse 11.2 - Algorithme du K Plus Proches Voisins (KNN)
Activité 11.2 - Algorithmes KNN
Fichier CSV de données
Fichier python à compléter
Evaluation 7 - Python
Séq. 10 : ALGORITHMES DES EXTREMUMS & DE RECHERCHE 21/02/2022 au 01/03/2022 Activité 10.1 - Algorithmes & Extremums
Recherche d'un Maximum
Recherche d'un Minimum
Recherche dichotomique
Synthèse 10.1 - Algorithmes des Extremums & de recherche
Synthèse 10.2 - Algorithmes d'optimisation (Algo Gloutons)
Activité 10.2 - Algorithmes Gloutons

3ème Période (03/01/2022 - 05/02/2022)

Séquence Date Documents
Séq. 9 : DONNEES CSV 31/01/2022 au 01/02/2022 Activité 9.1 - Traitement de données en CSV
Fichier CSV (laposte_hexasmal.csv)
Fichier CSV (laposte_hexasmal_min.csv)
Activité 9.2 - Fusion de données en CSV
Fichier CSV (PopulationCommunes2017.csv)
Séq. 8 : MICROBIT 24/01/2022 au 25/01/2022 Synthèse 8.1 - Microbit
Activité 8.1 - Présentation Microbit
Activité 8.2 - Interagir avec Microbit
Séq. 7 : ARCHITECTURE WEB & RESEAUX 10/01/2022 au 17/01/2022 Synthèse 7.1 - Architecture Web & Réseaux
Activité 7.1 - Protocole http
Fiche Exercice 1 - Protocole http
Activité 7.2 - Simulation de réseaux et fichiers zippés Filius
Fiche Exercice 2 - Paquets et Protocoles TCP/IP
Séq. 6 : VARIABLES ITERABLES EN PYTHON 03/01/22 au 04/01/22 QCM Auto-évaluation de rentrée 2022 - Corrige
Activité - Morpion et morpion_a_completer.py- Corrige
Activité 6.3 - Les dictionnaires en Python- Corrige
Fiche exercice 4 - Les dictionnaires - Corrige

2ème Période (08/11/2021 - 17/12/2021)

Séquence Date Documents
Séq. 6 : VARIABLES ITERABLES EN PYTHON 06/12/21 au 14/12/21 Activité - MasterMind
Synthèse 6.1 - Les listes en Python
Fiche exercice 1 - Révision - Corrige
Fiche exercice 2 (Rugby) et fichier France_rugby.py - Corrige
Séq. 5 : LOGIQUE COMBINATOIRE 22/11/21 au 23/11/21 Synthèse 5.1 - Logique combinatoire
Activité 5.1 - Découverte de la logique combinatoire
Logiciel BOOLR à dézipper (sans installation)
Fiche exercice 1
Synthèse 5.2 - Du programme à la machine
Synthèse 5.3 - Architecture Hardware
EVALUATION 3 (HTML/CSS) 23/11/21 - 45 min Photo Thomas Pesquet
Texte
Rendu attendu
Préparation Evaluation 3 Faire un fichier HTML et CSS dont le rendu soit proche de ceci :
Séq. 4 : LANGAGES DE PROGRAMMATION DU WEB (HTML / CSS / Javascript) 09/11/21 au 15/11/21 Synthèse 4.1 - Introduction au Web - HTML et CSS
Activité 4.1 - Découverte des langages du Web
Activité 4.2 - Formulaire HTML

1ère Période (02/09/2021 - 22/10/2021)

Séquence Date Documents
Activité des vacances de Toussaint : Jeu du Pendu en Python
Liste de mots en français (plus de 8000 mots !)
DM1Jeu de dés
Corrigé du DM1
ESCAPE GAME ElectriCity - Suivez l'énigme !
Séq. 3 : CHAINES DE CARACTERES 11/10/21 au 17/10/21 Synthèse 3.1 - Type Chaîne de caractères
Synthèse 3.2 - Encodage des caractères
Fiche 1
Programmes corrigé Fiche 1
Activité - Créer un jeu avec Tkinter
Programme exemple Tkinter
Séq. 2 : CODAGE DES NOMBRES 27/09/21 au 05/10/21 Synthèse 2.1 - Codage en bases 2, 10 et 16
Synthèse 2.2 - Codage des nombres négatifs et relatifs
Fiche 1
Fiche 2
Programmes
Fiche 3
Séq. 1 : PROJET GENERATEUR DE CALCUL MENTAL 06/09/21 au 14/09/21 Synthèse 1.1 - Instructions de bases en Python
Synthèse 1.2 - Bases de l'algorithmie
Activité corrigé 1.1
Activité corrigé 1.2
Fiche 1 Corrigé
Fiche 2
Fiche Expert