Séances

Matériel et méthode de travail
  • Matériel :

    • Un classeur avec des feuilles pour écrire et des pochettes transparentes pour ranger les cours
    • Mettre le site https://frederic-junier.gitlab.io/parc-nsi-premiere/ dans les favoris de son navigateur, navigation responsive adaptée aux smartphone : toutes les ressources (cours, corrigés) sont publiés et disponibles sur ce site.des liens vers des QCM externes et des exercices pour travailler les automatismes.
    • Une clef USB de 8 Go minimum, cet article n'est pas cher.
    • Le manuel Hachette NSI version papier fourni par la région de référence 978-2-01-786630-5, accessible en ligne sur https://mesmanuels.fr/acces-libre/3813624
  • Méthode de travail :

    • D'une séance à l'autre : relire le cours, faire les exercices
    • Pendant la séance : alternance de temps d'activités et de synthèse, travail sur des projets à rendre
    • Évaluations :
      • Rendu de mini-projet ou de projet plus conséquent (pendant les vacances) : travail en classe et à la maison en binôme, évaluations écrites ou orales
      • Formatives sous forme d'interrogations courtes (format QCM) ou d'exposés oral (histoire de l'informatique, synthèse de cours)
      • Sommatives sous forme de devoir d'une heure ou de TP noté
      • Autres (exposés, création d'un tuto video)
Septembre
Séance 1 : mercredi 4/09/2024

map

Séance 2 : lundi 9/09/2024

🎯 Chapitre 1: constructions de bases en langage Python

  1. France IOI :
    • Niveau 1, chapitre 2 Répétition d'instructions, correction commentée par un élève :
      • Correction de l'exercice Sisyphe, enchaîner deux répétitions
      • Correction de l'exercice Jeu de dames, imbriquer deux répétitions
      • Correction de l'exercice Mont Kailash, imbriquer des répétitions
  2. Cours : Le point sur les constructions de base d'un langage de programmation Section 1 : Bases d'un langage de programmation : instructions, littéraux, expressions. Les thèmes suivants sont abordés. Version pdf distribuée, ouvrir la version en Carnet Capytale

    • ➡️ Types de base des objets Python, Variable, Tableau d'état
    • ➡️ Instructions conditionnelles
    • ➡️ Boucles bornées
  3. Exercices d'entraînement : Carnet Capytale France IOI Niveau 1 => faire tous les exercices marqués d'un symbole ✅. Objectifs du jour :

    • Calculs et découverte des variables
    • Lecture de l'entrée
    • Tests et conditions

✍️ Travail à faire

  1. Finir les exercices France IOI marqués du symbole ✅ des modules Calculs et découverte des variables , Lecture de l'entrée et Tests et conditions du Carnet Capytale France IOI Niveau 1.
Séance 3 : mercredi 11/09/2024

🎯 Chapitre 1: constructions de bases en langage Python

  1. France IOI :
    • Niveau 1, chapitre 2 Répétition d'instructions, correction commentée par un élève :
      • Correction de l'exercice Sisyphe, enchaîner deux répétitions
      • Correction de l'exercice Jeu de dames, imbriquer deux répétitions
      • Correction de l'exercice Mont Kailash, imbriquer des répétitions
    • Niveau 1, chapitre 3 Calculs et découverte des variables , correction commentée par un élève :
  2. Cours : Le point sur les constructions de base d'un langage de programmation Section 1 : Bases d'un langage de programmation : instructions, littéraux, expressions. Les thèmes suivants sont abordés. Version pdf distribuée, ouvrir la version en Carnet Capytale

    • ➡️ Boucles non bornées
  3. Exercices d'entraînement : Carnet Capytale France IOI Niveau 1 => faire tous les exercices marqués d'un symbole ✅. Objectifs du jour :

    • Lecture de l'entrée (3 exercices au moins)
    • Tests et conditions (3 exercices au moins)
    • Structures avancées (3 exercices au moins)

✍️ Travail à faire

  1. Faire les exercices France IOI marqués du symbole ✅ (au moins trois par module) des modules Conditions avancées, opérateurs booléens et Répétitions conditionnées du Carnet Capytale France IOI Niveau 1.
    • Réfléchir au choix d'un sujet d'exposé à placer dans le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Séance 4 : lundi 16/09/2024

🎯 Chapitre 1: constructions de bases en langage Python

    • Niveau 1, chapitre 2 Tests, correction commentée par un élève :

    France IOI :

    • Niveau 1, chapitre 3 Structures avancées , correction commentée par un élève :
  1. Cours : Le point sur les constructions de base d'un langage de programmation Section 1 : Bases d'un langage de programmation : instructions, littéraux, expressions. Les thèmes suivants sont abordés. Version pdf distribuée, ouvrir la version en Carnet Capytale

    • ➡️ Boucles non bornées
    • ➡️ Erreurs
  2. Exercices d'entraînement : Carnet Capytale France IOI Niveau 1 => faire tous les exercices marqués d'un symbole ✅. Objectifs du jour :

  3. Préparation du DS 1

✍️ Travail à faire

  1. Mercredi DS 1
  2. Réfléchir au choix d'un sujet d'exposé à placer dans le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Séance 5 : mercredi 18/09/2024

🎯 Chapitre 1: constructions de bases en langage Python

  1. 💯 DS n° 1 : boucles bornées, calculs de variables ,tests
  2. Cours : Le point sur les constructions de base d'un langage de programmation Section 1 : Bases d'un langage de programmation : instructions, littéraux, expressions. Les thèmes suivants sont abordés. Version pdf distribuée, ouvrir la version en Carnet Capytale

    • ➡️ Boucles non bornées / boucles conditionnées
    • ➡️ Fonctions
    • ➡️ Erreurs
  3. Exercices d'entraînement France IOI : Carnet Capytale France IOI Niveau 1 => faire tous les exercices marqués d'un symbole ✅. Objectifs du jour :

  4. Exercices de découverte des fonctions : Carnet Capytale découverte des fonctions

✍️ Travail à faire

  1. Sur France IOI traiter ces trois exercices sur Conditions avancées et opérateurs booléens :

  2. Réfléchir au choix d'un sujet d'exposé à placer dans le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.

Séance 6 : lundi 23/09/2024

🧑‍🏫 Séance

  1. 💯 Correction du DS n° 1, parcours différencié (30 minutes) :

    • Pour ceux qui ont eu moins de 14 :

      TP2 en s'aidant de la synthèse de cours. Faire les exercices dans ce carnet Capytale

      Ressources pour le TP2 : Liens vers les corrigés :

    • Les autres avancent sur le parcours général France IOI

  2. Fonctions :

  3. Découverte du module tkinter pour créer des interfaces graphiques.

    Plusieurs objectifs :

    • donner une boîte à outils pour de futurs projets
    • découvrir les fonctions dans un autre cadre
    • aborder la notion de portée d'une variable (locale ou globale)

    Quatre exercices à traiter dans l'ordre.

✍️ Travail à faire

  1. Sur France IOI traiter ces trois exercices sur Conditions avancées et opérateurs booléens :

  2. Réfléchir au choix d'un sujet d'exposé à placer dans le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.

Séance 7 : mercredi 25/09/2024

🧑‍🏫 Séance

  1. 🏊 Exercices sur les boucles et les fonctions dans ce carnet Capytale

  2. France IOI : Carnet Capytale France IOI Niveau 1

    Correction de ces trois exercices sur Conditions avancées et opérateurs booléens : * Maison de l'espion => condition avec and * Nombre de jours dans le mois => condition avec and et or * Amitié entre gardes => condition avec or

  3. Découverte du module tkinter pour créer des interfaces graphiques.

    Plusieurs objectifs :

    • donner une boîte à outils pour de futurs projets
    • découvrir les fonctions dans un autre cadre
    • aborder la notion de portée d'une variable (locale ou globale)

    Quatre exercices à traiter dans l'ordre.

  4. 🎯 Chapitre 2 : fonctions, spécification et tests

    • Cours
    • Vous faites les exercices dans le carnet Capytale. Aujourd'hui :
      • Définition d'une fonction :exercices 1, 2 et 3

✍️ Travail à faire

  1. Dans le carnet Capytale du chapitre 2 Fonctions avancer jusqu'à l'entrainement 2

  2. Réfléchir au choix d'un sujet d'exposé à placer dans le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.

Séance 8 : lundi 30/09/2024

🧑‍🏫 Séance

  1. 🎯 Chapitre 2 : fonctions, spécification et tests

    • Cours
    • Vous faites les exercices dans le carnet Capytale. Aujourd'hui :
      • Définition d'une fonction :exercices 1, 2, 3 et 4
      • Mise au point : spécification ,précondition et tests unitaires : exercice 5
  2. Découverte du module tkinter pour créer des interfaces graphiques.

    Plusieurs objectifs :

    • donner une boîte à outils pour de futurs projets
    • découvrir les fonctions dans un autre cadre
    • aborder la notion de portée d'une variable (locale ou globale)

    Quatre exercices à traiter dans l'ordre.

  3. Fonctions et Shadoks : Carnet Capytale

alt

Source : Numération Shadok https://shadoks.fandom.com/fr/wiki/Syst%C3%A8me_de_num%C3%A9rotation_Shadok

✍️ Travail à faire

  1. Dans le carnet Capytale du chapitre 2 Fonctions faire les entraînements 1, 2 et 3
  2. DS sur les chapitres 1 (Programmation) et 2 (Fonctions) le lundi 7 Octobre
  3. Réfléchir au choix d'un sujet d'exposé à placer dans le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Octobre
Séance 9 : mercredi 02/10/2024

🧑‍🏫 Séance

  1. 🎯 Chapitre 2 : fonctions, spécification et tests

    • Cours
    • Vous faites les exercices dans le carnet Capytale. Aujourd'hui :
      • Définition d'une fonction : exercice 4 et correction des entraînements 1 et 2
      • Mise au point : spécification, précondition et tests unitaires : exercice 5
  2. 🎯 Chapitre 3 : Opérateurs booléens et tables de vérité : Carnet Capytale et Cours et Cours pdf

  3. Fonctions et Shadoks : Carnet Capytale

    alt

    Source : Numération Shadok https://shadoks.fandom.com/fr/wiki/Syst%C3%A8me_de_num%C3%A9rotation_Shadok

  4. Découverte du module tkinter pour créer des interfaces graphiques.

    Plusieurs objectifs :

    • donner une boîte à outils pour de futurs projets
    • découvrir les fonctions dans un autre cadre
    • aborder la notion de portée d'une variable (locale ou globale)

    Quatre exercices à traiter dans l'ordre.

✍️ Travail à faire

  1. Dans le carnet Capytale du chapitre 2 Fonctions faire les entraînements 1, 2 et 3
  2. DS sur les chapitres 1 (Programmation) et 2 (Fonctions) le lundi 7 Octobre
  3. Réfléchir au choix d'un sujet d'exposé à placer dans le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Séance 10 : lundi 07/10/2024

🧑‍🏫 Séance

  1. 💯 DS n° 2 : boucles bornées, calculs de variables ,tests, fonctions et opérateurs booléens
  2. Découverte du module tkinter pour créer des interfaces graphiques.

    Plusieurs objectifs :

    • donner une boîte à outils pour de futurs projets
    • découvrir les fonctions dans un autre cadre
    • aborder la notion de portée d'une variable (locale ou globale)

    Quatre exercices à traiter dans l'ordre.

  3. Présentation des projets :

    • Tableau d'affectation des sujets
    • Premier point étape : lundi 4 Novembre, rendre la fiche de suivi complété => déposer la fiche dans cet espace de dépôt
    • Rendu final et notation (total sur 10 points) :
      • Rendu final du code : première semaine de décembre
      • Fiche point étape 1 : notation individuelle sur 2 points
      • Code : notation collective sur 5 points
      • Présentation individuelle de 3 minutes : sur 3 points

✍️ Travail à faire

  1. Faire les exercices sur Fonctions et Shadoks : Carnet Capytale
  2. Réfléchir au choix d'un sujet d'exposé à placer dans le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Séance 11 : mercredi 9/10/2024

🧑‍🏫 Séance

  1. 🗣️ Exposé oral
  2. 💯 Carnet Capytale : Retour sur le DS 2. 💡Dépôt des DS de NSI
  3. 🎯 Chapitre 2 : fonctions, spécification et tests => uniquement pour ceux qui ont eu 13 ou plus au DS

  4. Fonctions et Shadoks correction : Carnet Capytale

  5. 🎯 Chapitre 3 : HTML-CSS

  6. Travail sur Projets :

    • Tableau d'affectation des sujets
    • Premier point étape : lundi 4 Novembre, rendre la fiche de suivi complété => déposer la fiche dans cet espace de dépôt
    • Rendu final et notation (total sur 10 points) :
      • Rendu final du code : première semaine de décembre
      • Fiche point étape 1 : notation individuelle sur 2 points
      • Code : notation collective sur 5 points
      • Présentation individuelle de 3 minutes : sur 3 points

✍️ Travail à faire

  1. Lire attentivement les codes de correction des quatre exercices d'introduction à tkinter et s'en inspirer pour travailler sur son projet
  2. Petite interrogation de rattrapage du DS2 : réviser la correction du DS2, voir le Dépôt des DS de NSI et le Carnet retour sur le DS 2.
  3. Apporter une clef USB
  4. Installer sur son PC personnel une distribution Python, par exemple Edupyter
  5. Préparation d'exposé, voir le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Séance 12 : lundi 14/10/2024

🧑‍🏫 Séance

  1. 💯 DS3 : bases de programmation. 💡Dépôt des DS de NSI
  2. 🗣️ Exposé oral
  3. 🎯 Chapitre 3 : HTML-CSS

  4. Travail sur Projets :

    • Tableau d'affectation des sujets
    • Premier point étape : lundi 4 Novembre, rendre la fiche de suivi complété => déposer la fiche dans cet espace de dépôt
    • Rendu final et notation (total sur 10 points) :
      • Rendu final du code : première semaine de décembre
      • Fiche point étape 1 : notation individuelle sur 2 points
      • Code : notation collective sur 5 points
      • Présentation individuelle de 3 minutes : sur 3 points

✍️ Travail à faire

  1. Lire attentivement les codes de correction des quatre exercices d'introduction à tkinter et s'en inspirer pour travailler sur son projet
  2. Répondre à ce QCM dans le cours 1NSI sur Elea
  3. Apporter une clef USB
  4. Installer sur son PC personnel une distribution Python, par exemple Edupyter
  5. Préparation d'exposé, voir le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Séance 13 : mercredi 16/10/2024

🧑‍🏫 Séance

  1. 💯 Retour du DS3. 💡Dépôt des DS de NSI
  2. 🏊 Automatismes : exercices de programmation sur boucles et fonctions Carnet Capytale
  3. 🎯 Chapitre 3 : HTML-CSS

  4. Travail sur Projets :

    • Tableau d'affectation des sujets

    • Rendu final et notation (total sur 10 points) :

      • Rendu final du code : première semaine de décembre
      • Fiche point étape 1 : notation individuelle sur 2 points
      • Code : notation collective sur 5 points
      • Présentation individuelle de 3 minutes : sur 3 points

✍️ Travail à faire

  1. Lire attentivement les codes de correction des quatre exercices d'introduction à tkinter et s'en inspirer pour travailler sur son projet
  2. Premier point étape : lundi 4 Novembre, rendre la fiche de suivi complété => déposer la fiche dans cet espace de dépôt
  3. Apporter une clef USB
  4. Installer sur son PC personnel une distribution Python, par exemple Edupyter
  5. Préparation d'exposé, voir le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Novembre
Séance 14 : lundi 04/11/2024
Séance 15 : mercredi 06/11/2024
Séance 16 : mercredi 13/11/2024

🧑‍🏫 Séance

Séance 17 : lundi 18/11/2024

🧑‍🏫 Séance

Séance 18 : mercredi 20/11/2024

🧑‍🏫 Séance

Séance 19 : lundi 25/11/2024

🧑‍🏫 Séance

Trophées NSI

alt

alt

Video du projet vainqueur en 2024

Séance 20 : mercredi 27/11/2024

🧑‍🏫 Séance

Trophées NSI

alt

alt

Video du projet vainqueur en 2024

Décembre
Séance 21 : lundi 2/12/2024

🧑‍🏫 Séance

Trophées NSI

alt

alt

Video du projet vainqueur en 2024

Séance 22 : mercredi 4/12/2024

🧑‍🏫 Séance

  • 💯 DS 5 sur les tableaux
  • Finalisation du projet
  • Pour ceux qui sont en avance : Projet Stéganographie
  • Pour les élèves volontaires qui sont motivés par la réalisation d'un projet ambitieux, je vous propose de participer au concours Trophées des NSI. Le thème du concours 2025 est Arts & Informatique (mais vous pouvez déposer un projet en dehors du thème).
  • ✍️ Travail à faire pour mercredi :
    • Déposer le code de son projet (un fichier python par groupe nommé 'Nom1_Nom2_Nom3_Projet.py') dans cet espace sur Elea
    • Préparation d'exposé, voir le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Trophées NSI

alt

alt

Video du projet vainqueur en 2024

Séance 23 : lundi 9/12/2024

🧑‍🏫 Séance

Trophées NSI

alt

alt

Video du projet vainqueur en 2024

Séance 24 : mercredi 11/12/2024

🧑‍🏫 Séance

Trophées NSI

alt

alt

Video du projet vainqueur en 2024

Séance 25 : lundi 16/12/2024

🧑‍🏫 Séance

  • 🗣️ : Présentation orale indiviudelle des projets
  • Pour les élèves volontaires qui sont motivés par la réalisation d'un projet ambitieux, je vous propose de participer au concours Trophées des NSI. Le thème du concours 2025 est Arts & Informatique (mais vous pouvez déposer un projet en dehors du thème).
  • ✍️ Travail à faire pour la semaine prochaine :
    • Lundi : Interrogation sur la représentation des entiers : conversion de la base dix verds la base 2 ou 16 et réciproquement, algorithme glouton et des divisions en cascade
    • Mercredi : oral de présentation du projet : entre 3 et 5 minutes par élève. Une organisation possible :
      • un premier élève présente l'introduction et une partie du code
      • un second élève présente l'organisation du travail dans le groupe et une partie du code.
      • un troisième élève présente la conclusion et un autre partie du code
    • Préparation d'exposé, voir le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Trophées NSI

alt

alt

Video du projet vainqueur en 2024

Séance 26 : mercredi 18/12/2024

🧑‍🏫 Séance

  • 💯 : interrogation écrite sur la représentation des entiers.
  • 🎯 Chapitre 7 : recherche séquentielle et dichotomique
  • Pour les élèves volontaires qui sont motivés par la réalisation d'un projet ambitieux, je vous propose de participer au concours Trophées des NSI. Le thème du concours 2025 est Arts & Informatique (mais vous pouvez déposer un projet en dehors du thème).
  • ✍️ Travail à faire pour la semaine prochaine :
    • Lundi : Interrogation sur la représentation des entiers : conversion de la base dix verds la base 2 ou 16 et réciproquement, algorithme glouton et des divisions en cascade
    • Mercredi : oral de présentation du projet : entre 3 et 5 minutes par élève. Une organisation possible :
      • un premier élève présente l'introduction et une partie du code
      • un second élève présente l'organisation du travail dans le groupe et une partie du code.
      • un troisième élève présente la conclusion et un autre partie du code
    • Préparation d'exposé, voir le fichier des exposés oraux : possibilité de choisir un des sujets proposés ici ou de proposer un sujet à faire valider par l'enseignant.
Trophées NSI

alt

alt

Video du projet vainqueur en 2024