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 : mardi 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. Opérateurs booléens et tables de vérité : Carnet Capytale

  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.

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

    • Cours
    • Mise au point de fonctions : exercice 5

✍️ 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.