[[TOC]]
Cours :
chat.solidev.net)Ressources :
Cours :
Suite des révisions de python
A la mainConsolidation des bases de python : relire le cours de python de 1ère jusqu’à la section Les boucles (épisode 1) incluse (et faire les exos associés).
Devoir bases de python : revoir les exos et le cours de python -> boucles for incluses.
Cours : System On Chip (SoC) : présentation / cours
Suite et fin des révisions python : échauffement TNSI et codepuzzles épreuves pratiques NSI 2025.
Rechercher les fonctionnalités du SOC d’un smartphone “moderne”, choisissez Apple ou Android selon vos goûts.
Cours :
Cours : pas de cours, prof en grève.
Révisions ligne de commande : feuille de révisions / présentation
Cours : OS et processus, cours / présentation
Fin du cours : OS et processus, cours / présentation
Exos OS et processus :
annales 2022 amérique du nord 2 - exercice 2 - sauf peut-être la question 4 sur les deadlocks.
Cours : fin des deadlocks, correction de l’exo annales 2022 amérique du nord 2.
Cours POO : présentation / cours
Cours POO : suite : cours exercices
Pas de cours, prof en grève.
Pas de cours, prof malade
Pas de cours, prof malade
Revoir le cours POO et les exos faits en classe : QCM vocabulaire POO + qqs questions sur ligne de commande et OS + processus.
QCM vocabulaire POO + qqs questions sur ldc + OS + processus.
Cours POO : suite : cours exercices POO
Finir les 3 exercices Date, Point et Ligne du cours. La dernière question de Ligne n’est obligatoire que pour les spés maths :P
Cours : correction des exercices de POO, début du projet.
Projet pyxel du cours POO
Introduction à git et utilisation de uv
pour créer des environnements virtuels.
git, uv et
vscode sur ordis maisongitProf absent, pas de cours.
Prof absent, pas de cours.
Prof absent, cours en autonomie.
Nouveau cours : sécurité des communications.
Le cours papier vous a été donné en classe. Les explications en vidéo
sont sur la page du cours : soli.dev,
partie D. Archi / D.4 Sécurité des communications.
Prévoir le timing suivant :
Les exos python sont à faire sur un notebook capytale (lien direct vers le notebook)
Liens utiles :
Finir les exercices python sur la cryptographie symétrique (code césar et Vigenère) sur le notebook capytale
Pas de cours, mais il faut faire le boulot quand même !
Pas de cours, jour férié.
Suite du cours sécurité des communications : vous êtes censés être arrivés à la fin des exos sur la cryptographie symétrique (exos Vigenère), travail donné à faire à la maison pour Lundi ici et sur Pronote.
De ce que je vois sur Capytale, l’énorme majorité d’entre vous n’a rien touché depuis jeudi dernier, ça ne le fait pas du tout… Je ne suis pas présent en classe pour insiter / pousser ma gueulante, mais vous allez devoir travailler par vous-même, y compris à la maison, pour finir (ou au moins essayer de faire) les exos et ce qui est demandé.
Donc pour ceux qui ont juste stoppé le boulot à 16h jeudi dernier, il va falloir se bouger un peu :
Ceci étant précisé, voici le plan de travail théorique pour aujourd’hui (allez voir le document de référence du cours avec les liens et les vidéos mises à jour) :
XOR (partie 4)XORXORLe cours sur la sécurité des communications devrait être terminé de votre côté… On laisse tomber pour l’instant PGP et HTTPS/TLS, on reviendra dessus plus tard dans l’année.
On part sur le cours de routage. Le cours papier vous sera distribué en classe, ainsi que des exos / annales de bac pour s’entraîner. Version pdf du cours / présentation.
Vous trouverez les vidéos et toutes les ressources sur la page du
cours : soli.dev,
partie D. Archi / D.3 Routage.
Ce cours (et les exos associés + annales de bac) devrait prendre 3 séances, donc objectif fin jeudi 27 novembre 2025.
On continue le cours de routage; vous devriez avoir fini la partie cours et avoir commencé les annales de bac / exos d’ici la fin de la séance.
Pour les annales de bac et les exos, regardez ce que vos voisins ont fait, identifiez vos erreurs / difficultés. Il y a des kilos de corrigés en ligne, consultez-les si vous êtes bloqués, mais après avoir essayé par vous-même d’abord et avoir demandé aux voisins.
Suite et fin du cours routage : sujets de bac.
Vous avez 3 extraits de sujet de bac à faire, y compris un avec un peu de POO.
Si vous avez tout fini, merci d’aller filer un coup de main à vos collègues qui auraient besoin d’aide.
QCM jeudi prochain sur sécurité et routage, assurez vous d’avoir tout fait.
Finir les exos sujets de bac sur le routage si ce n’est pas encore fait, et vérifier que vous avez tout fait sur le cours sécurité des communications.
Nouveau chapitre de cours : introduction aux structures de données.
Le cours papier vous sera distribué en classe. Version pdf du cours / présentation.
Vous trouverez les vidéos et toutes les ressources sur la page du
cours : soli.dev,
partie B. Struct / B.1 Structures de données.
Le python pour ce chapitre se trouve dans le notebook capytale (lien direct vers le notebook).
Le cours en lui-même devrait prendre un peu moins d’une heure, et les exos python associés devraient prendre entre 2 et 3 heures.
Suite du cours structures de données : exos python / mini projet calculatrice RPN.
Réviser le cours et les exos sécurité des communications et routage pour un (gros) QCM.
QCM sur sécurité des communications et routage, devrait durer entre 30 et 45 minutes.
Bouclage du cours “structures de données” : pratique des structures de données (piles et files) sur des extraits de sujets de bac :
Finir les exos sujets de bac sur les structures de données :
Cours “structures linéaires” : listes chaînées, piles et files. Le cours papier vous sera distribué en classe. Version pdf du cours / présentation.
Le cours avec les explications vidéo : soli.dev,
partie B. Struct / B.3 Listes, piles et files.
ou le lien direct vers la vidéo
Et le notebook capytale pour le python associé : (lien direct vers le notebook).
1ere heure : fin du python “structures linéaires” (listes chaînées, piles et files).
2eme heure : début du cours “arbres” (le cours papier vous sera distribué en classe jeudi) :
Le cours avec les explications vidéo : soli.dev,
partie B. Struct / B.4 Arbres.
Et le notebook capytale pour le python associé : (lien direct vers le notebook).
Pour cette séance, une fois que le QCM python est terminé, vous avez le reste du temps pour finir ce que vous n’avez pas eu le temps de finir dans les séances précédentes. Si “tout le monde” (on va dire les 3/4 de la classe) a tout fini et que vous vous ennuyez, envoyez moi un message sur mattermost que je vous mette en ligne la suite des arbres.
Suite du cours “arbres” (le cours papier vous a été distribué en classe) : parcours d’arbres.
Rappel des ressources :
Le cours avec les explications vidéo : soli.dev,
partie B. Struct / B.4 Arbres.
Et le notebook capytale pour le python associé : (lien direct vers le notebook).
Au menu du jour :
Suite et fin du cours “arbres” : parcours d’arbres.
Je ne sais pas quand sera la prochaine séance dans la salle, on a peut-être fini notre quota de remplacements, donc dans le doute je pose le chapitre suivant ici, à vous de voir quand pous pourrez le faire, mais j’attends que ce soit fait avant les vacances, que ce soit en classe ou à la maison.
Prochain chapitre : récursion.
soli.dev,
partie E. Lang / E.2 Récursivité.