Aller au contenu

Progression et devoirs⚓︎

séance 1 (mardi 12/09/23):

Devoirs
  • Installer Anaconda sur votre ordinateur personnel pour disposer de Spyder et de Jupyter NoteBook.
  • Déposer un fichier variable.ipynb contenant les exercices du chapitre sur les variables dans le casier qui se trouve à l'emplacement Documents > Élèves > 2023-2024 > PNSI > Devoirs sur le site collaboratif.

séance 2 (mardi 19/09/23):

Devoirs
  • Si ce n'est pas encore fait, installer Anaconda sur votre ordinateur personnel pour disposer de Spyder et de Jupyter NoteBook.
  • Déposer un fichier boucle_for.ipynb contenant les exercices du chapitre sur la boucle for dans le casier qui se trouve à l'emplacement Documents > Élèves > 2023-2024 > PNSI > Devoirs sur le site collaboratif.

séance 3 (mardi 26/09/22):

  • Processing et P5
Devoirs
  • Si ce n'est pas encore fait, installer Anaconda sur votre ordinateur personnel pour disposer de Spyder et de Jupyter NoteBook.
  • Déposer une capture d'écran preuve qui montre qu'Anaconda Navigator est bien installé sur vortre ordinateur.
  • Installer le programme Processing sur votre ordinateur et ajouter la gestion de python. Lire Quick Start qui explique l'installation de python.
  • Exercices p5 47c7-666996 et 5a7d-1916764 à faire sur Capytale.

séance 4 (mardi 03/10/22):

  • Correction des exercices P5
  • La boucle while
Devoirs
  • Si ce n'est pas encore fait, installer Anaconda sur votre ordinateur personnel pour disposer de Spyder et de Jupyter puis déposer une capture d'écran preuve qui montre qu'Anaconda Navigator est bien installé sur vortre ordinateur.
  • Déposer un fichier Jupyter NoteBook avec la correction de tous les exercices du cours sur la boucle while.
  • Déposer l'exercice 3 avec et sans break sur Capytale
  • Préparer le contrôle n°1 qui portera sur les 3 premiers chapitres (variables, boucle for et boucle while)

séance 5 (mardi 10/10/2022):

  • instruction conditionnelle If else elif
  • test: https://compute-it.toxicode.fr/
  • Contrôle n°1 sur les bases (variables, boucles)
Devoirs
  • exercices de la page de cours sur l'instruction conditionnelle If else elif

séance 6 (mardi 17/10/2022):

  • correction du contrôle 1
  • if else elif
  • Exercices
Devoirs
  • exercices 1 et 2 sur la page d'exercices If else elif (code capytale f7a0-2109986)

séance 7 (mardi 7/11/2022):

  • Exercices sur l'instruction conditionnelle If else elif
  • Les fonctions (Thème 1 Chapitre 5)
  • Exercices 1 et 2 sur les fonctions
Devoirs
  • Exercices suivants sur les fonctions
  • Commencer à réviser le contrôle du 21/11/2023 portant sur tout le thème 1. Pour vous aider dans vos révisions, j'ai mis la correction des exercices déjà faits, car au minimum vous devez être capable de les refaire.

séance 8 (mardi 14/11/2022):

  • Exercices sur les fonctions
Devoirs
  • Réviser le contrôle du 21/11/2023 portant sur tout le thème 1. Pour vous aider dans vos révisions, j'ai mis la correction des exercices déjà faits, car au minimum vous devez être capable de les refaire.

séance 9 (mardi 21/11/2022):

  • Révisions
  • Contrôle sur le thème 1 (Les bases de Python)
Devoirs

séance 10 (mardi 28/11/2022):

  • Correction du contrôle sur le thème 1 (Les bases de Python)
  • T2 > Les listes
Devoirs
  • Terminer les exercices 1, 2 et 3 du cours sur les listes.

séance 11 (mardi 5/12/2022):

Devoirs

séance 12 (mardi 12/12/2022):

Devoirs
  • Préparer le contrôle sur les listes

séance 13 (mardi 19/12/2022):

Devoirs
  • Réviser HTML CSS

séance 14 (mardi 9/1/2024):

  • Correction du contrôle 3 portant sur les listes
  • T6 > Interactions sur une page web
  • Traitement d'une image et d'une autre page HTML présentes un dossier
  • Exercices 3 et 4
Devoirs
  • Exercice 5 (site personnel riche)

séance 15 (mardi 16/1/2024):

Devoirs
  • Préparer le contrôle (reporté au 30/01) portant sur HTML + CSS + JavaScript (les 2 aides mémoires sont autorisés si vous en avez une version imprimée)

séance 16 (mardi 23/1/2024):

Devoirs
  • Préparer le contrôle du 30/01 portant sur HTML + CSS + JavaScript (les 2 aides mémoires sont autorisés si vous en avez une version imprimée)

séance 17 (mardi 30/1/2024):

séance 18 (mardi 6/2/2024):

  • Séance annulée (arrêt maladie)

séance 19 (mardi 13/2/2024):

Devoirs
  • Savoir refaire l'exercice 12 sans regarder la correction.
  • Rédiger l'exercice 1 sur les requêtes http sur Jupyter NoteBook au format Markdown avec une mise en forme riche (utilisation de listes et sous listes, mot en gras...) avec incorporation de captures d'écran pour permettre la vérification de vos réponses.

séance 20 (mardi 20/2/2024):

Devoirs

séance 21 (mardi 12/3/2024):

Devoirs
  • Finir le jeu Terminus et établir la liste des commandes linux
  • Préparer le contrôle sur les réseaux

séance 22 (mardi 19/3/2024):

  • Annulée pour cause de bac blanc de français
Devoirs
  • Finir le jeu Terminus et établir la liste des commandes linux
  • Préparer le contrôle sur les réseaux

séance 23 (mardi 26/3/2024):

séance 25 (mardi 9/4/2024):

Devoirs
  • Réviser les booléens (apprendre les tables de vérité du AND du OR et du XOR par coeur) et les algorithmes déjà étudiés (les apprendre par coeur). J'interrogerai quelques élèves (test écrit noté pendant environ 1/4 d'heure).

séance 26 (mardi 16/4/2024):

  • Correction du contrôle réseau
  • Tri par insertion (version optimisée) à savoir par cœur
  • Tri par sélection à savoir par cœur
Devoirs
  • Réviser les algorithmes déjà étudiés (les apprendre par coeur).

séance 27 (mardi 7/5/2024):

  • Programmation d'une carte à microcontrôleur (MicroBit)
Devoirs
  • Réviser le contrôle sur les booléens et l'algorithmique

séance 28 (mardi 14/5/2024):

  • Algorithme de tri dichotomique
  • Contrôle sur les booléens et l'algorithmique
Devoirs
  • S'inscrire à la classe virtuelle wims PNSI (voir l'annonce sur la page d'accueil) et faire chaque exercice d'abord plusieurs fois avec la notation désactivée pour vous entraîner ; puis deux fois avec la notation activée.
  • exercice tri à bulles sur le site e-nsi

séance 29 (mardi 21/5/2024):

  • Travail sur Wims pendant rattrapage du contrôle
  • Correction du Contrôle sur l'algorithmique
  • Le codage des entiers
  • Le codage des flottants
Devoirs
  • Faire le dernier exercice du cours sur les flottants
  • Réviser le codage des entiers et des flottants

séance 30 (mardi 28/5/2024):

  • T5 > Traitement des données
  • Manipulation de fichiers csv
Devoirs