Aller au contenu

Progression NSI Première - 32 semaines (4h/semaine)

Organisation générale

  • 4h par semaine réparties en : 2h cours/exercices + 2h pratique sur ordinateur
  • 32 semaines au total
  • 10 parties + 5 projets
  • Optimisation : Les chapitres courts sont regroupés dans une même semaine

Période 1 : Septembre - Octobre (7 semaines)

Semaine 1-2 : Partie 1 - Bases de Python

  • S1 : C1 - Python les bases (2h cours + 2h TP)
  • S2 : C2 - Les séquences (2h cours + 2h TP)

Semaine 3 : Partie 1 (suite)

  • S3 : C3 - Les dictionnaires (2h cours + 2h TP)

Semaine 4 : Projet 1

  • S4 : Lancement Projet 1 + travail en autonomie - Application des concepts Python (2h lancement + 2h accompagnement)
  • Projet à finaliser pendant les vacances de Toussaint

Semaine 5-7 : Partie 2 - Représentation des données

  • S5 : C4 - Entiers positifs + C5 - Texte (2h cours + 2h TP)
  • S6 : C6 - Entiers relatifs + C7 - Nombres flottants (2h cours + 2h TP)
  • S7 : Révisions représentation + début C8 - Architecture von Neumann (2h cours + 2h TP)

Période 2 : Novembre - Décembre (7 semaines)

Semaine 8-9 : Partie 3 - Architecture

  • S8 : Fin C8 - Architecture de von Neumann (2h cours + 2h TP)
  • S9 : C9 - Simulation CPU + début C10 - Introduction algorithmique (1h cours + 2h TP + 1h cours algo)

Semaine 10 : Projet 2

  • S10 : Lancement Projet 2 + point d'étape - Architecture et simulation (2h lancement + 2h accompagnement)
  • Projet à finaliser pendant les vacances de Noël

Semaine 11-14 : Partie 4 - Algorithmique + Début Partie 5

  • S11 : Fin C10 + C11 - Tri par insertion et sélection (2h cours + 2h TP)
  • S12 : C12 - Invariants de boucle + début C13 - Systèmes d'exploitation (2h cours + 2h TP)
  • S13 : Fin C13 + C14 - Commandes Linux (1h cours + 3h TP Linux)
  • S14 : C15 - Langages de programmation + début C16 - Introduction réseau (2h cours + 2h TP)

Période 3 : Janvier - Février (6 semaines)

Semaine 15-17 : Partie 6 - Réseaux

  • S15 : Fin C16 + C17 - TCP et IP + C18 - Modèle TCP/IP (2h cours + 2h TP)
  • S16 : C19 - Simulation réseau I + C20 - Bit alterné (1h cours + 3h TP)
  • S17 : Révisions réseaux + début C21 - Recherche dichotomique (2h cours + 2h TP)

Semaine 18 : Projet 3

  • S18 : Lancement Projet 3 + travail en autonomie - Système et langages (2h lancement + 2h accompagnement)
  • Projet à finaliser pendant les vacances d'hiver

Semaine 19-20 : Partie 7 - Algorithmique avancée

  • S19 : Fin C21 + C22 - Algorithmes gloutons (2h cours + 2h TP)
  • S20 : C23 - K plus proches voisins + révisions algo avancée (2h cours + 2h TP)

Période 4 : Mars - Avril (6 semaines)

Semaine 21-22 : Approfondissements

  • S21 : Approfondissement algorithmique + début web (2h cours + 2h TP)
  • S22 : C24 - Introduction au web + C25 - Les URL (2h cours + 2h TP)

Semaine 23-25 : Partie 8 - Web

  • S23 : C26 - HTML et CSS (1h cours + 3h TP web)
  • S24 : C27 - Interaction utilisateur + C28 - Client/serveur (2h cours + 2h TP)
  • S25 : C29 - HTTP + C30 - Simulation réseau II (2h cours + 2h TP)

Semaine 26 : Projet 4

  • S26 : Lancement Projet 4 + point d'étape - Algorithmes avancés (2h lancement + 2h accompagnement)
  • Projet à finaliser pendant les vacances de Pâques

Période 5 : Mai - Juin (6 semaines)

Semaine 27-29 : Fin Web + Données

  • S27 : C31 - Formulaires + révisions web (1h cours + 3h TP)
  • S28 : C32 - Données en tables + C33 - IHM (2h cours + 2h TP)
  • S29 : Révisions générales + évaluations (2h cours + 2h TP)

Semaine 30-32 : Projet final et Bilan

  • S30 : Lancement Projet 5 - Web complet (2h lancement + 2h accompagnement)
  • S31 : Suivi Projet 5 + révisions générales (2h suivi projet + 2h révisions)
  • S32 : Restitution projets + bilan de l'année + perspectives terminale (2h restitution + 2h bilan)

Répartition horaire par thème

Thème Semaines Heures totales Cours TP/Pratique
Python (Partie 1) 3 12h 6h 6h
Représentation données (Partie 2) 2,5 10h 5h 5h
Architecture (Partie 3) 1,5 6h 3h 3h
Algorithmique (Partie 4) 2,5 10h 5h 5h
Systèmes (Partie 5) 2 8h 3h 5h
Réseaux (Partie 6) 3 12h 5h 7h
Algo avancée (Partie 7) 2 8h 4h 4h
Web (Partie 8-9-10) 5 20h 8h 12h
Projets (5 projets) 5 20h 10h 10h
Révisions/Évaluations 6 22h 11h 11h

Total : 32 semaines - 128h (60h cours + 68h pratique)


Gestion des projets

Organisation :

  • Lancement : 2h en classe (présentation + début)
  • Développement : Travail en autonomie pendant les vacances
  • Accompagnement : 2h de suivi/point d'étape en classe
  • Restitution : Intégrée dans les séances suivantes

Calendrier des projets :

  • Projet 1 : Lancé S4 → finalisé vacances Toussaint
  • Projet 2 : Lancé S10 → finalisé vacances Noël
  • Projet 3 : Lancé S18 → finalisé vacances hiver
  • Projet 4 : Lancé S26 → finalisé vacances Pâques
  • Projet 5 : Lancé S30 → développé en autonomie (3 semaines)