====== ISN : enseignement de spécialité d'informatique et sciences du numérique ====== ===== Continuité pédagogique ===== {{ :isn:projets-mars2020.docx |mars 2020 - Travail à faire}} ===== Présentation ===== * Nouveau programme d'ISN en terminale S (BO n°28 du 31 août 2017) : http://www.education.gouv.fr/pid285/bulletin_officiel.html?cid_bo=119372 * [[.:présentation|Présentation]] [[isn:corrige:accueil|Eléments de correction des activités]] ==== Algorithmique et programmation ==== * [[icn:facultatif:a_decouverte|Activité : quelques jeux avec Blocky]] * [[icn:facultatif:a_python01|Python : Découverte du langage de programmation]] * [[icn:facultatif:a_python_turtle|Activité Python : dessiner avec le module graphique Turtle]] * {{:icn:facultatif:memento_sur_les_instructions_de_base_de_python.odt|Mémento sur les instructions de base de Python}} ==== Les données structurées ==== * [[icn:facultatif:activitécsvjson|Activité les données structurées CSV et JSON]] * [[icn:facultatif:activitésql|Activité les données structurées des bases de données]] * [[icn:facultatif:acsvcroiser|Activité croiser des données]] ==== Le codage de l'information ==== * [[:icn:facultatif:codageinformation|Activité : Le codage de l'information]] * [[:icn:facultatif:codagetexte|Activité : comment sont codés les textes ]] * [[:icn:facultatif:c_codagecouleur|Cours : Le codage des couleurs]] ===== Architectures matérielles ===== * [[.:archiraspberrypi3n|Architecture matérielle du Raspberry PI3]] ===== Réseaux ===== * [[icn:facultatif:c_reseau|Cours : Le réseau local en informatique]] * [[.:a_reseau_schema|Activité : réaliser un schéma simple de réseau local]] * [[.:adressageip|Cours : adressage IP]] * [[icn:facultatif:a_cloud|Activité : le Cloud]] ===== L'environnement numérique de travail ===== * [[icn:facultatif:powerpoint|Office 365 : réaliser une présentation Powerpoint et la partager]] ==== Projets ==== * [[icn:facultatif:a_python_turtle|Activité Python : dessiner avec le module graphique Turtle]] * [[icn:facultatif:p_devinenombre|Mini projet : devine un nombre]] * [[icn:facultatif:p_personnage|Mini projet : jeu du personnage]] * [[icn:facultatif:p_presentation|Projet ISN : gestion du projet]] ==== Algorithmique et programmation ==== * {{:isn:activitepythonnumpymatplotlib.pdf|Activité Python avec la bliothèque Numpy et matplotlib}} * [[https://python.developpez.com/tutoriels/graphique-2d/matplotlib/#LIV-D |Tutoriel : La bibliothèque Matplotlib]] * {{:isn:activitepythonfichiers.pdf|Activité sur les fichiers}} * {{:isn:mementopython_banquept.pdf|Mémento Python}} ==== Pygame ==== * [[:isn:pygame01|Pygame : créer une fenêtre de jeu]] * [[:isn:pygame02|Pygame : gérer une image]] * [[:isn:pygame03|Pygame : les transformations géométriques]] ==== Raspberry - Activités de base ==== * [[isn:vnc|Raspberry : contrôler à distance le Raspberry avec VNC]] * [[isn:raspberry_cmd|Raspberry : utiliser le terminal et les commandes en ligne Unix]] * {{ :isn:command_memento_linux_fr.pdf |Mémento des commandes Linux de base}} * [[isn:raspberry_cmd_ex|Raspberry : exercices sur les commandes en ligne Unix]] ==== Raspberry - AP Wifi et serveur Web ==== * [[isn:raspberry_ap|Raspberry : Créer un point d'accès wifi avec RaspAP]] * [[isn:raspberry_file|Raspberry : Créer un serveur de fichiers]] * [[isn:raspberry_intranet|Raspberry : Créer un intranet avec le serveur Web Lighttpd]] ==== Raspberry - le Pan-Tilt Kit ==== * [[isn:gpio_pantilt|Raspberry : utiliser le Pan-Tilt Kit]] ==== Raspberry - Utiliser la caméra ==== * [[isn:raspberry_camera|Raspberry : installer la Pi Camera]] * [[isn:raspberry_motion|Raspberry : diffuser le flux video de la Pi Camera avec Motion]] ==== Raspberry - Découverte du GPIO ==== * [[isn:gpio|Raspberry : le GPIO du Raspberry]] * [[isn:gpio_led1|Raspberry : montage et programmation avec une LED]] * [[isn:gpio_feutricolore|Raspberry : montage et programmation d'un feu tricolore avec des LEDs]] * [[isn:gpio_relais|Raspberry : programmer des relais]] * [[isn:gpio_varpuissance|Raspberry : faire varier la puissance électrique avec PWM]] ==== Raspberry - la carte d'extension Motor Shield de SB Components ==== * [[isn:raspberry_motorshield|Raspberry : utiliser la carte d'extension Motor Shield de SB Components]] * [[isn:raspberry_motorshieldfleche|Raspberry : gestion synchrone des flèches de la carte Motor Shield]] ==== Les langages pour créer des sites Web ==== * [[isn:langageweb|Les langages pour créer des sites Web]] ==== Programmation asynchrone et Websockets ==== * [[.:programmationasynchrone|Programmation asynchrone en Python]] * [[.:websocketpresentation|Présentation des Websockets ]] * [[.:schemaprojet|Présentation du schéma de fonctionnement réseau du projet voiture ]] * [[isn:raspberry_websocket1|Raspberry : premier websocket client et serveur]] * [[isn:raspberry_websocket2|Raspberry : un websocket pour recevoir et envoyer des messages en même temps]] * [[isn:raspberry_json|Raspberry : utiliser le format JSON pour les messages]] ====Créer des extensions pour le navigateur ==== * [[.:extensionnavigateur|Créer une extension pour le navigateur]]