Cahier de texte
Avertissement :⚓︎
Ce site s'adresse au groupe des élèves de première du lycée Notre Dame du Mur qui suivent l'enseignement de spécialité Numérique et Sciences Informatiques.
Du 04/06⚓︎
-
Correction des évaluations du trimestre ;
-
faire les activités du notebook IHM_Web_Dynamique ; et rendre compte de votre travail par mail ;
-
regarder la vidéo Notions de web et d'interface homme-machine ;
-
développer un serveur web avec flask sur VSC :
-
Se questionner et découvrir l'Intelligence Artificielle avec Guillaume et la Hotline :
-
Découvrir l'Intelligence Artificielle avec vittascience :
-
Utiliser une IA conversationnelle sans inscription avec DuckDuckGo ;
-
Reproduire l'expérience :
Le 03/06⚓︎
Le 24/05⚓︎
-
Bilan de la Nuit du cOde ;
-
Synthèses des activités du notebook Algorithmique-Complexite ;
-
Synthèses des activités du notebook Algorithmique-Tri ;
-
Se préparer pour une évaluation pratique d'algorithmique en révisant le cours et en s'exerçant
- Se préparer pour une évaluation pratique d'algorithmique en révisant le cours et en s'exerçant
Du 13 au 17/05 (le 15/05 en autonomie)⚓︎
-
Faire les activités du notebook Algorithmique-Complexite ;
-
Faire les activités du notebook Algorithmique-Tri ;
-
Poursuivre l'entrainement pour la Nuit du cOde :
- programmer un jeu de Snake très simple ;
Le 15/04⚓︎
-
S'entrainer pour la Nuit du cOde :
- programmer un jeu de Snake très simple ;
-
Finir les activités du notebook Traitement de données en table avec Python (Partie 2) ; et rendre compte de votre travail par mail ;
-
Finir les exercices du site Dictionnaires et conserver une trace au format notebook dans votre classeur numérique ;
-
Rendre les activités du notebook Traitement de données en table avec Python (Partie 1) ; et rendre compte de votre travail par mail ;
-
Se préparer pour une évaluation par QCM sur les dictionnaires pour le 06/05 ;
-
S'entrainer encore pour la Nuit du cOde ;
Le 10/04⚓︎
-
Rendre les activités du notebook Traitement de données en table avec Python (Partie 1) ; et rendre compte de votre travail par mail ;
-
Faire les activités du notebook Traitement de données en table avec Python (Partie 2) ; et rendre compte de votre travail par mail ;
-
Finir les exercices du site Dictionnaires et conserver une trace au format notebook dans votre classeur numérique ;
-
Se préparer pour une évaluation par QCM sur les dictionnaires pour le 06/05 ;
-
S'entrainer pour la Nuit du cOde ;
Le 03/04 (en autonomie)⚓︎
-
Finir les activités du notebook Traitement de données en table avec Python (Partie 1) ; et rendre compte de votre travail par mail ;
-
Poursuivre les activités du site Dictionnaires et conserver une trace au format notebook dans votre classeur numérique ;
-
Finir les activités du notebook Terminal-Un_BN_pour_la_ligne_de_commande.ipynb ; et compléter votre memo de ligne de commande Capytale n°
79c6-3141637
; -
Poursuivre l'exploration du module ipycanvas
-
S'entrainer pour la Nuit du cOde ;
Le 29/03⚓︎
-
Evaluation par QCM portant essentiellement sur les commandes Linux, les tableaux par compréhension, un peu de logique booléenne, de l’algorithmique et de la programmation en Python d’une manière générale ;
-
Faire les activités du notebook Traitement de données en table avec Python (Partie 1) ; et rendre compte de votre travail par mail ;
-
Poursuivre les activités du site Dictionnaires et conserver une trace au format notebook dans votre classeur numérique ;
-
Finir les activités du notebook Terminal-Un_BN_pour_la_ligne_de_commande.ipynb ; et compléter votre memo de ligne de commande Capytale n°
79c6-3141637
; -
Poursuivre l'exploration du module ipycanvas
-
S'entrainer pour la Nuit du cOde ;
Du 25/03⚓︎
- Révisions de SNT : Les données structurées et leur traitement ;
- Faire les activités du site Dictionnaires ;
- Faire les activités du notebook Traitement de données en table avec Python (Partie 1) ; et rendre compte de votre travail par mail ;
-
Se préparer pour une évaluation par QCM portant essentiellement sur les commandes Linux, les tableaux par compréhension, un peu de logique booléenne, de l’algorithmique et de la programmation en Python d’une manière générale ;
-
Finir les activités du notebook Terminal-Un_BN_pour_la_ligne_de_commande.ipynb ; et compléter votre memo de ligne de commande Capytale n°
79c6-3141637
; -
Poursuivre l'exploration du module ipycanvas
-
S'entrainer pour la Nuit du cOde ;
Du 11/03⚓︎
-
Répondre au questionnement du notebook OS.ipynb ; et remettre votre travail via Capytale n°
acf6-3141192
; -
Faire les activités du notebook Terminal-Un_BN_pour_la_ligne_de_commande.ipynb ; et compléter votre memo de ligne de commande Capytale n°
79c6-3141637
; -
Finir les activités du notebook TP_matrices.ipynb | Capytale n° 6eab-3002691 | ;
-
Proposer vos solutions pour les fonctionnalités du notebook Extras_matrices.ipynb ;
-
Poursuivre l'exploration du module ipycanvas
-
S'entrainer pour la Nuit du cOde 2023 ;
Le19/02⚓︎
-
Correction des exercices pratiques sur des tableaux ;
-
Finir les activités du notebook TP_matrices.ipynb | Capytale n° 6eab-3002691 | ;
-
Se préparer pour une **évaluation pratique le 21/02 et une évaluation par QCM le 23/02** portant sur les fonctions, les chaines de caractères, les tableaux, la programmation en Python d'une manière générale et d'autres notions déjà vues... ;
-
Poursuivre l'exploration du module ipycanvas
Du 07/02⚓︎
- faire les activités du notebook Les_tableaux.ipynb ; ;
Compléter les exercices correspondants sur Capytale n° 3fba-2944900 ;
- faire les activités du notebook TP_matrices.ipynb | Capytale n° 6eab-3002691 | ;
- Poursuivre l'exploration du module ipycanvas
Les 02 et 05/02⚓︎
- Présentations orales bilan du mini-projet collectif Dessiner_ma_rue ;
- Rendre tous les travaux engagés précédemment... ;
- Poursuivre l'exploration du module ipycanvas
Le 22/01⚓︎
- mini-projet collectif Dessiner_ma_rue ;
- Utiliser un tableau Kanban pour visualiser l'évolution du processus de développement d'un projet dans Obsidian ;
- Rendre tous les travaux engagés précédemment... ;
- Poursuivre l'exploration du module ipycanvas
Le 15/01⚓︎
-
Finir les activités du notebook Fonctions_et_modularisation
-
Poursuivre l'exploration du module ipycanvas
- Rendre vos codes pour les fonctions de tri de trois valeurs
d1e7-2737862
; -
Finir les activités du notebook Logique_Booleenne
-
Revoir les opérateurs booléenns, les fonctions et les listes avec futurecoder.io ;
-
Faire les exercices pratiques :
-
Complément, exemples de réalisations de fonctions logiques avec des transistors, reconnaitre les fonctions simulées :
- https://tinyurl.com/y6ca4dwn ;
- https://tinyurl.com/y62j9dxj ;
- https://tinyurl.com/y4pmexnc ;
- https://tinyurl.com/yya89b6n ;
- https://tinyurl.com/y56od8rh...
Ces circuits utilisent des transistors bipolaires inventés en 1948. Aujourd'hui le transistor MOS constitue, par sa simplicité de fabrication et ses performances, l'élément de base des circuits intégrés...
-
Poursuivre l'exploration du module ipycanvas ;
Le 08/01⚓︎
-
Parcourir le notebook présentant Les_types_construits
-
Lire et faire les activités du notebook Fonctions_et_modularisation
-
Poursuivre l'exploration du module ipycanvas
-
Finir les activités du notebook Logique_Booleenne
-
Revoir les opérateurs booléenns, les fonctions et les listes avec futurecoder.io ;
-
Faire les exercices pratiques :
-
Complément, exemples de réalisations de fonctions logiques avec des transistors, reconnaitre les fonctions simulées :
- https://tinyurl.com/y6ca4dwn ;
- https://tinyurl.com/y62j9dxj ;
- https://tinyurl.com/y4pmexnc ;
- https://tinyurl.com/yya89b6n ;
- https://tinyurl.com/y56od8rh...
Ces circuits utilisent des transistors bipolaires inventés en 1948. Aujourd'hui le transistor MOS constitue, par sa simplicité de fabrication et ses performances, l'élément de base des circuits intégrés...
-
Poursuivre l'exploration du module ipycanvas ;
Le 22/12⚓︎
-
Evaluation par QCM Logique booléenne, IHM web statique, ... ;
-
Finir les activités du notebook Logique_Booleenne
-
Découvrir le module ipycanvas
-
Finir les activités de Web Statique avec PyScript > ==Rendre via le notebook d76b-2521137 sur Capytale pour le 10/01/2024 ;
-
Finir les activités du notebook IHM_Web_Statique ;
Transmettre par mail un lien pointant vers votre memo personnel, résumé de vos apprentissages des langages HTML/CSS/JavaScript et contenant les liens renvoyant vers vos différents sites web
-
Finir les activités et l'application au chiffre de César du notebook Chaine-Le_BN_pour_traiter_les_textes_en_machine et le transmettre par mail ;
-
Exploiter les fonctionnalités de l'application multiplateforme Obsidian ;
- Exploiter les fonctionnalités de l'application Excalidraw et de ses extensions pour VS Code et pour Obsidian ;
Les 18 et 20/12⚓︎
-
Répondre aux questions du notebook 0467-2585879 : Activité de recherche des fonctions logiques ;
-
Faire les activités du notebook Logique_Booleenne
-
Découvrir le module ipycanvas
- Se préparer pour une évaluation par QCM le 22/12/2023 ;
-
Finir les activités de Web Statique avec PyScript > ==Rendre via le notebook d76b-2521137 sur Capytale pour le 10/01/2024 ;
-
Finir les activités du notebook IHM_Web_Statique ;
Transmettre par mail un lien pointant vers votre memo personnel, résumé de vos apprentissages des langages HTML/CSS/JavaScript et contenant les liens renvoyant vers vos différents sites web
-
Finir les activités et l'application au chiffre de César du notebook Chaine-Le_BN_pour_traiter_les_textes_en_machine et le transmettre par mail ;
-
Exploiter les fonctionnalités de l'application multiplateforme Obsidian ;
- Exploiter les fonctionnalités de l'application Excalidraw et de ses extensions pour VS Code et pour Obsidian ;
Les 11, 13 et 15/12⚓︎
- Faire les activités de Web Statique avec PyScript ;
-
Finir les activités du notebook IHM_Web_Statique ;
Transmettre par mail un lien pointant vers votre memo personnel, résumé de vos apprentissages des langages HTML/CSS/JavaScript et contenant les liens renvoyant vers vos différents sites web
-
Finir les activités et l'application au chiffre de César du notebook Chaine-Le_BN_pour_traiter_les_textes_en_machine et le transmettre par mail ;
-
Exploiter les fonctionnalités de l'application multiplateforme Obsidian ;
- Exploiter les fonctionnalités de l'application Excalidraw et de ses extensions pour VS Code et pour Obsidian ;
Les 01, 04, 06 et 08/12⚓︎
-
Finir les activités du notebook IHM_Web_Statique ;
Transmettre par mail un lien pointant vers votre memo personnel, résumé de vos apprentissages des langages HTML/CSS/JavaScript et contenant les liens renvoyant vers vos différents sites web
-
Finir les activités et l'application au chiffre de César du notebook Chaine-Le_BN_pour_traiter_les_textes_en_machine et le transmettre par mail ;
-
Découverte de l'application multiplateforme Obsidian -> Synchroniser votre classeur déposé sur GitHub avec un coffre d'Obsidian localisé sur votre iPad et donner accès à vos fichiers
notebook.ipynb
de ce dossier à l'application Carnets ;
-
Rendre tous les travaux à finir ;
-
Exploiter les fonctionnalités de l'application multiplateforme Obsidian ;
- Exploiter les fonctionnalités de l'application Excalidraw et de ses extensions pour VS Code et pour Obsidian ;
Le 29/11⚓︎
- Synthèse bilan du T1
Du 17/11 au 28/11⚓︎
- Rejoindre la classe sur la KhanAcademy et Faire les activités du notebook IHM_Web_Statique
- Constituer progressivement une note, un memo personnel, résumé de vos apprentissages des langages HTML/CSS/JavaScript
-
finir les activités des notebooks bases de la programmation en Python, l'ASCII et UTF8 pour coder les caracteres etChaine-Le_BN_pour_traiter_les_textes_en_machine pour les transmettre par mail ;
-
développer progressivement un script de conversion décimal vers binaire qui affiche un tableau tel que là, ajouter une colonne en hexadécimal en utilisant la fonction
display()
pour afficher dans un notebook== ; - Découvrir le système de numération des Shadoks et imaginer un script de conversion :
Le 08/11⚓︎
- Faire les activités du notebook Chaine-Le_BN_pour_traiter_les_textes_en_machine
-
finir les activités des notebooks bases de la programmation en Python et l'ASCII et UTF8 pour coder les caracteres pour les transmettre par mail ;
-
développer progressivement un script de conversion décimal vers binaire qui affiche un tableau tel que là, ajouter une colonne en hexadécimal en utilisant la fonction
display()
pour afficher dans un notebook== ; - Découvrir le système de numération des Shadoks et imaginer un script de conversion :
Le 06/11⚓︎
- Retour sur le T.A.F. à finir et à rendre... ;
-
finir les activités des notebooks bases de la programmation en Python et l'ASCII et UTF8 pour coder les caracteres pour les transmettre par mail ;
-
développer progressivement un script de conversion décimal vers binaire qui affiche un tableau tel que là, ajouter une colonne en hexadécimal en utilisant la fonction
display()
pour afficher dans un notebook== ; - Découvrir le système de numération des Shadoks et imaginer un script de conversion :
Le 13/10⚓︎
- Evaluation par QCM
- finir les activités des notebooks bases de la programmation en Python et l'ASCII et UTF8 pour coder les caracteres pour les transmettre par mail ;
- développer progressivement un script de conversion décimal vers binaire qui affiche un tableau tel que là, ajouter une colonne en hexadécimal en utilisant la fonction
display()
pour afficher dans un notebook== ; - Découvrir le système de numération des Shadoks et imaginer un script de conversion :
Le 11/10⚓︎
- Synthèse partielle sur les bases de la programmation en Python
- finir les activités du notebook l'ASCII et UTF8 pour coder les caracteres et partager par mail un lien pointant vers votre document... ;
- développer progressivement un script de conversion décimal vers binaire qui affiche un tableau tel que là, ajouter une colonne en hexadécimal en utilisant la fonction
display()
pour afficher dans un notebook== ; - Découvrir le système de numération des Shadoks et imaginer un script de conversion :
Les 04 et 06/10⚓︎
- Retour sur le T.A.F. et synthèse de la représentation hexadédimale d'une information binaire ;
-
Découvrir l'ASCII et UTF8 pour coder les caracteres => Compléter le notebook et faire les exercices des activités : A faire vous même n°... ->
-
Poursuivre votre apprentissage des bases de la programmation en Python -> Rédiger parallèlement un notebook jupyter résumé de vos apprentissages en Python (Séquences d'instructions, variable, entrée (input()), sortie (print()), alternative (if…: elif…: else…:), boucle (for), fonction, liste…) en l'illustrant avec des exemples et en y définissant des mots du vocabulaire de l'informatique (liste non exaustive : indentation, concaténation, affectation, addition, opération, expression, instruction, évaluation, itération, ... ), et rendre par mail votre notebook...
- DERNIER RAPPEL finir et rendre par mail votre notebook jupyter mémo des vos apprentissages en Python ;
- finir les activités du notebook l'ASCII et UTF8 pour coder les caracteres et partager par mail un lien pointant vers votre document... ;
- développer progressivement un script de conversion décimal vers binaire qui affiche un tableau tel que là, ajouter une colonne en hexadécimal en utilisant la fonction
display()
pour afficher dans un notebook== ; - Découvrir le système de numération des Shadoks et imaginer un script de conversion :
Les 27, 29/09 et 02/10⚓︎
- Retour sur le T.A.F. et synthèse de représenter un entier positif en binaire ;
- Découvrir la représentation hexadédimale d'une information binaire -> Compléter le notebook et faire les exercices des activités : A faire vous même n°...
- Poursuivre votre apprentissage des bases de la programmation en Python -> Rédiger parallèlement un [notebook jupyter] résumé de vos apprentissages en Python (Séquences d'instructions, variable, entrée (input()), sortie (print()), alternative (if…: elif…: else…:), boucle (for), fonction, liste…) en l'illustrant avec des exemples et en y définissant des mots du vocabulaire de l'informatique (liste non exaustive : indentation, concaténation, affectation, addition, opération, expression, instruction, évaluation, itération, ... ), et partager par mail un lien pointant vers ce document...
- finir et rendre par mail votre [notebook jupyter] mémo des vos apprentissages en Python ;
- finir les activités du notebook hexadédimale ;
- développer progressivement un script de conversion décimal vers binaire qui affiche un tableau tel que là ;
- Découvrir le système de numération des Shadoks et imaginer un script de conversion :
Les 18, 20, 22 et 25/09⚓︎
- Remédiation autour du classeur numérique pour la NSI sur GitHub -> dépôt public ou privé, structure des dossiers et personalisation et organisation du classeur, poids d'un mail avec PJ, VSCode pour le web, autres questions... ?
- Découvrir comment représenter un entier positif en binaire -> compléter une copie de ce notebook dans votre classeur sur GitHub et partager par mail un lien pointant vers ce document...
- Poursuivre votre apprentissage des bases de la programmation en Python -> Rédiger parallèlement un [notebook jupyter] résumé de vos apprentissages en Python (Séquences d'instructions, variable, entrée (input()), sortie (print()), alternative (if…: elif…: else…:), boucle (for), fonction, liste…) en l'illustrant avec des exemples et en y définissant des mots du vocabulaire de l'informatique (liste non exaustive : indentation, concaténation, affectation, addition, opération, expression, instruction, évaluation, itération, ... ), et partager par mail un lien pointant vers ce document...
- poursuivre votre [notebook jupyter] mémo des vos apprentissages en Python et partager par mail un lien pointant vers ce document ;
- finir les activités du notebook binaire ;
- développer progressivement un script de conversion décimal vers binaire qui affiche un tableau tel que là ;
- Découvrir le système de numération des Shadoks et imaginer un script de conversion :
Les 11, 13, 14 et 15/09⚓︎
- Personaliser votre classeur numérique pour la NSI sur GitHub -> modifier les fichiers
README.md
etdocs/index.md
qui constituent vos pages d'accueil ; - Poursuivre votre apprentissage des bases de la programmation en Python -> Rédiger parallèlement un [notebook jupyter] résumé de vos apprentissages en Python (Séquences d'instructions, variable, entrée (input()), sortie (print()), alternative (if…: elif…: else…:), boucle (for), fonction, liste…) en l'illustrant avec des exemples, et partager par mail un lien pointant vers ce document...
Les 06 et 07/09⚓︎
- Accueil, présentation de la matière, -> remplir une fiche d'informations ;
- Initier un classeur numérique pour la NSI sur GitHub -> numériser votre fiche d'informations au format MarkDown et la transmettre par mail ;
- Découvrir les bases de la programmation en Python -> Rédiger progressivement un [notebook jupyter] résumé de vos apprentissages en Python (Séquences d'instructions, variable, entrée (input()), sortie (print()), alternative (if…: elif…: else…:), boucle (for), fonction, liste…) en l'illustrant avec des exemples...