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 : mardi 5/09/2023

map

Séance 2 : mercredi 6/09/2023
  • 🎯 Chapitre 1: constructions de bases en langage Python

    1. TP 1 : correction des exos 3 et 4 dans Capytale https://capytale2.ac-paris.fr/web/c/a5e6-644695/mcer.
    2. 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 :

      • ➡️ Bases d'un langage de programmation : instructions, littéraux, expressions, exemple d'un programme avec entrée/sortie (calcul d'âge à partir de la date de naissance)
      • ➡️ Instructions conditionnelles : Exercice 5 p. 42, QCM question 6 p. 39
      • ➡️ Boucles bornées
      • ➡️ Boucles non bornées
    3. On avance sur le 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 :

  • ✍️ Travail à faire

    1. Sur France IOI : avancer le chapitre 4 jusqu'au premier exercice de validation La Grande Braderie.
    2. Finir les exercices du TP2 jusqu'à l'exercice 9 : Capytale.
Séance 3 : mercredi 13/09/2023
  • 🎯 Chapitre 1: constructions de bases en langage Python

    1. 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 :

      • ➡️ Bases d'un langage de programmation : instructions, littéraux, expressions, exemple d'un programme avec entrée/sortie (calcul d'âge à partir de la date de naissance)
      • ➡️ Instructions conditionnelles :
      • ➡️ Boucles bornées
      • ➡️ Boucles non bornées
    2. On avance sur le 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 :

  • ✍️ Travail à faire

    • A faire pour mardi 19/09 :

      1. Sur France IOI : avancer le chapitre 4 jusqu'au premier exercice de validation La Grande Braderie.
      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.
      3. Finir les exercices d'entraînement du Carnet Capytale.
    • Pour Mercredi 20/09

      Interrogation écrite sur les constructions de base d'une programme : variables, expressions, affectations, structures conditionnelles, boucles bornées ou non, fonctions.

      En plus des exercices faits en classe et du polycopié de cours , un très bon cours de Franck Chambon

Séance 4 : mardi 19/09/2023
  • 🎯 Chapitre 1: constructions de bases en langage Python

    1. On passe en revue toutes les constructions de base en Python (variables, conditionnelles, boucles, fonctions voir cours) dans ces deux carnets Capytale :

  • ✍️ Travail à faire

    • 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.
    • Interrogation écrite sur les constructions de base d'une programme : variables, expressions, affectations, structures conditionnelles, boucles bornées ou non, fonctions. En plus des exercices faits en classe et du polycopié de cours , un très bon cours de Franck Chambon
Séance 5 : mercredi 20/09/2023
Séance 6 : mardi 26/09/2023
Séance 7 : mercredi 27/09/2023
  • 🎯 Chapitre 2 : HTML-CSS

  • Mini-Projet :

    • Choisir un binôme et un mini-projet puis commencer à travailler :
      • les sujets
      • s'inscrire dans ce tableau
      • Voici un lien vers un carnet avec une boîte à outils avec des compléments sur les chaînes de caractères, les tableaux, les dictionnaires, des types de données conteneurs qui peuvent être utiles pour certains sujets.
  • ✍️ Travail à faire

Octobre
Séance 7 : mardi 03/10/2023
Séance 8 : mercredi 04/10/2023
Séance 8 : mardi 10/10/2023
  • 🗣️ Un exposé oral de 5 minutes. Voir fiche d'évaluation
  • 🏊🏽‍♀️ Correction de l'exercice 2 de ce carnet Capytale https://capytale2.ac-paris.fr/web/c/993d-1987227
  • 🎯 Chapitre 3 : fonctions, spécification et tests

    • Cours
    • Vous faites les exercices dans le carnet Capytale. Aujourd'hui on termine ce chapitre.
    • Des exercices supplémentaires dans ce carnet
  • ✍️ Travail à faire

    • 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
    • Date limite de dépôt du mini-projet : le jeudi 12/10 à 23h00 au plus tard, déposez votre programme nommé SujetXX-NomEleve1-NomEleve2.py avec XX le numéro du sujet dans cet espace de dépôt sur Moodle : https://0690026d.moodle.ent.auvergnerhonealpes.fr/mod/assign/view.php?id=2079
    • DS sur le chapitre 1 Constructions de base en programmation avec en plus fonctions (chapitre 3). Voir ici pour les sujets des années précédentes.
Séance 9 : mercredi 11/10/2023
Séance 10 : mardi 17/10/2023
  • 🗣️ Un exposé oral de 5 minutes.
  • 💯 Retour du DS n°2, correction de l'exercice 5
  • 🎯 Chapitre 3 : fonctions, spécification et tests

    • Exercice sur les opérateurs booléens : correction de l'exercice 3 de ce carnet + table de vérité de not(a or not(b)).
    • Des exercices supplémentaires dans ce carnet : correction des exercices 4, 5 et 6
    • Encore des exercices supplémentaires, avec un carnet spécial shadok
  • 🎯 Chapitre 4 : tableaux à une dimension

    Les élèves à l'aise avancent en autonomie les autres sont guidés par l'enseignant.

  • ✍️ Travail à faire

    • Petite interrogation sur opérateurs booléens, test et boucles.
    • 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 18/10/2023
Novembre
Séance 12 : mardi 7/11/2023
  • 💯 Retour du DS n°3 sur opérateurs booléens et boucles avec son corrigé
  • 🎯 Chapitre 4 : tableaux à une dimension

  • ✍️ Travail à faire :

    • Préparer pour demain, l'intervention orale sur le mini projet (2 ou 3 minutes par personne maximum), les critères de notation sont :
      • la qualité du contenu sur 2 points
      • la fluidité du discours, le ton et l'assurance de la voix, la variété des inflexions sur 1 point
      • la posture (corps, regard) sur 1 point
Séance 13 : mercredi 8/11/2023
Séance 14 : mercredi 15/11/2023
Séance 15 : mardi 21/11/2023
Séance 16 : mercredi 22/11/2023
Séance 17 : mardi 28/11/2023
Séance 18 : mercredi 29/11/2023
Décembre
Séance 19 : mardi 05/12/2023
Séance 20 : mercredi 06/12/2023
Séance 21 : mardi 12/12/2023
Séance 22 : mercredi 13/12/2023
Séance 23 : mardi 19/12/2023
Séance 24 : mercredi 20/12/2023
  • 💯 DS 5 sur tableaux à 1 ou 2 dimensions et représentations des entiers
  • 🎯 Chapitre 8 : Système d'exploitation et ligne de commandes

  • 🚧 Travail sur le mini-projet Noel 2024 :

    • code à rendre le mercredi 17/01 et présentation orale le 24/01
  • ✍️ Travail à faire :
    • 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
    • Pour le mercredi 17/01/2024 : envoyer par la messagerie ENT une archive zip avec le code du projet et tous les fichiers ressources nécessaires sous le nom titre_projet_eleve1_eleve2.zip.
    • Pour le mercredi 24/01/2024 déposer une capsule video du projet sur la nouvelle plateforme Moodle Elea :
      • Description du cahier des charges
      • Répartition des tâches
      • Description de la solution algorithmique proposée
      • Commentaire d'un extrait de code
      • Démonstration d'un jeu de tests ou d'un exemple d'exécution
Janvier
Séance 25 : mardi 9/01/2024
  • 💯 Retour du DS 5 sur tableaux à 1 ou 2 dimensions et représentations des entiers avec corrigé
  • Rituel du jour sur Capytale : quatre exercices sur les recherches séquentielle et dichotomique, les tableaux à 2 dimensions et la conversion d'un décimal en binaire
  • 🎯 Chapitre 8 : Système d'exploitation et ligne de commandes
  • 🎯 Chapitre 9 : Codage des caractères :

    • On traite les exercices 1 à 4 de manipulation de chaînes de caractères.
    • On présente les notions de table de codage et d'encodage et on traite les exercices 5 et 6 (QCM).
    • Cours version pdf
    • Exercices du cours avec corrections sur Capytale

    • Table de codage ASCII : exercices 2, 3 et 4

    • Tables de codages ISO-8859 !: exercice 5
    • Tables de codages ISO-8859 : exercices 6 et 7

    Emojis, caractères de points de codes entre U+1F600 et U+1F64F

  • 🚧 Travail sur le mini-projet Noel 2024 :

    • code à rendre le mercredi 17/01 et présentation orale le 24/01
  • ✍️ Travail à faire :
    • 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
    • Pour le mercredi 17/01/2024 : envoyer par la messagerie ENT une archive zip avec le code du projet et tous les fichiers ressources nécessaires sous le nom titre_projet_eleve1_eleve2.zip.
    • Pour le mercredi 24/01/2024 : Interrogation sur les recherches séquentielle, dichotomique, les systèmes d'exploitation et la ligne de commande
    • Pour le mercredi 31/01/2024 déposer une capsule video du projet sur la nouvelle plateforme Moodle Elea :
      • Description du cahier des charges
      • Répartition des tâches
      • Description de la solution algorithmique proposée
      • Commentaire d'un extrait de code
      • Démonstration d'un jeu de tests ou d'un exemple d'exécution