Capacités attendues - Dresser la table d’une expression booléenne. - Convertir un fichier texte dans différents formats d’encodage. Logiciels - Installation de Python 3.x et prise en main de l'environnement IDLE. - L'IDE Visual Studio Code avec les extensions Python et Pyright. Ressources - Représentation des entiers naturels - Représentation des entiers relatifs - Types mutables et problèmes associés - Site du livre "Numérique et sciences informatiques 1re" : lien |
|||||
Design. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |
Cours - TP Découverte Représentation |
|
Présentation de "représentation des nombres" et des documents au format pdf. Capacités : Passer de la représentation d'une base dans une autre. Evaluer le nombre de bits nécessaires. Calculer des nombres réels représentés en binaire. |
Avril 2020 |
||
Cours - TP Découverte Expressions booléennes |
|
Présentation de "expressions booléennes" et des documents au format pdf. Capacité : Dresser la table d'une expression booléenne. |
Avril 2020 |
||
Cours - TP Découverte Texte en machine |
Editeur hexadécimal HexEdit |
Présentation de "la représentation d'un texte en langage machine" et des documents au format pdf. Capacités : Identifier l'intérêt des différents systèmes d'encodage. Activités : Convertir un fichier texte dans différents formats d'encodage Ressources - Editeur hexadécimal en ligne : HexEdit |
Avril 2020 |
Capacités attendues - Écrire une fonction renvoyant un p-uplet de valeurs. - Convertir un fichier texte dans différents formats d’encodage. - Lire et modifier les éléments d’un tableau grâce à leurs index. Construire un tableau par compréhension. Utiliser des tableaux de tableaux pour représenter des matrices : notation a [i] [j]. Itérer sur les éléments d’un tableau. - Construire une entrée de dictionnaire. Itérer sur les éléments d’un dictionnaire. Logiciels - Installation de Python 3.x et prise en main de l'environnement IDLE. - L'IDE Visual Studio Code avec les extensions Python et Pyright. Ressources - p-uplets nommés et dictionnaires - Site du livre "Numérique et sciences informatiques 1re" : lien |
|||||
Design. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |
Capacités attendues - Importer une table depuis un fichier texte tabulé ou un fichier CSV. - Rechercher les lignes d’une table vérifiant des critères exprimés en logique propositionnelle. - Trier une table suivant une colonne. - Construire une nouvelle table en combinant les données de deux tables. Logiciels - Installation de Python 3.x et prise en main de l'environnement IDLE. - L'IDE Visual Studio Code avec les extensions Python et Pyright. Ressources - Manipulation de tables avec la bibliothèque Pandas - Site du livre "Numérique et sciences informatiques 1re" : lien |
|||||
Désign. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |
Capacités attendues - Identifier les différents composants graphiques permettant d’interagir avec une application Web. Identifier les événements que les fonctions associées aux différents composants graphiques sont capables de traiter. - Analyser et modifier les méthodes exécutées lors d’un clic sur un bouton d’une page Web. - Distinguer ce qui est exécuté sur le client ou sur le serveur et dans quel ordre. Distinguer ce qui est mémorisé dans le client et retransmis au serveur. Reconnaître quand et pourquoi la transmission est chiffrée. - Analyser le fonctionnement d’un formulaire simple. Distinguer les transmissions de paramètres par les requêtes POST ou GET. Logiciels - Visual Studio Code, HTML Snippets, CSS Formatter, Open in browser. - Serveur Apache, PHP - JavaScript Ressources - Site du livre "Numérique et sciences informatiques 1re" : lien |
|||||
Design. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |
RD1 |
Recherches documentaires |
Présentation et documents au format pdf Généralités sur le Web, langages HTML et CSS. |
Nov 2019 |
||
TP Découverte WEB1 |
Navigateur |
Présentation du tutoriel "Structurer une page web" et ressources au format pdf. Problématique : Comment concevoir la structure d'une page HTML ? Activités : Découverte du langage HTML, conception d'un gabarit. Synthèse : lien Fil conducteur : mini projet "Domotique" Pour aller plus loin : "Apprenez à créer votre site web avec HTML5 et CSS3" sur OPENCLASSROOMS |
Dec 2019 |
||
TP Découverte WEB2a |
Navigateur |
Présentation du tutoriel "Présenter une page web" et ressources au format pdf. Problématique : Comment mettre en forme une page HTML ? Activités : Découverte du langage CSS, conception d'un gabarit, conception d'une page à partir du gabarit. Synthèse : [Télécharger] Fil conducteur : mini projet "Domotique" Pour aller plus loin : "Apprenez à créer votre site web avec HTML5 et CSS3" sur OPENCLASSROOMS |
Dec 2019 |
||
RD2 |
Recherches documentaires |
Présentation et documents au format pdf Serveur Apache et langage PHP. |
Nov 2019 |
||
TP Découverte WEB3a |
Navigateur |
Présentation du tutoriel "Interaction entre l'homme et la machine, évènements" et ressources au format pdf [A venir]. Problématique : Comment vérifier le contenu des champs d'un formulaire ? Activités : Créer un formulaire et transmettre des informations sur le Web. Synthèse : A venir Fil conducteur : mini projet "Domotique" Pour aller plus loin : "Dynamisez vos sites web avec JavaScript !" sur OPENCLASSROOMS |
A venir 2020 |
||
TP Découverte WEB3b |
Navigateur |
Présentation du tutoriel "Interaction entre un client et un serveur HTTP" et ressources au format pdf. Problématique : Comment sécuriser l'accès aux pages d'un site Web sur un réseau local ? Activités : Créer une page de connexion. Synthèse : lien Fil conducteur : mini projet "Domotique" Pour aller plus loin : "Concevez votre site web avec PHP et MySQL" sur OPENCLASSROOMS |
Dec 2019 |
Capacités attendues Distinguer les rôles et les caractéristiques des différents constituants d’une machine. Dérouler l’exécution d’une séquence d’instructions simples du type langage machine. Logiciels - Simulateur de microprocesseur et microcontrôleur 8bits 6800, 6811 : 6800IDE - Simulateur de circuits logiques en ligne : logic.ly Ressources - Modèle d'architecture de von Neumann - Site du livre "Numérique et sciences informatiques 1re" : lien |
|||||
Design. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |
RD1 |
Recherches documentaires |
Présentation et documents au format pdf Composants et évolution des ordinateurs. A venir |
|||
Cours - TP Découverte von Neumann |
IDE 6800 |
Présentation du "Modèle d'architecture séquentielle (von Neumann)" et des documents au format pdf. Objectifs : Comprendre ce qu'est le langage d'assemblage et le langage machine. Comprendre comment le processeur exécute les instructions. Activités : Analyse, programmation en assembleur 6800. Exemple de kit 6800 à construire soi-même en 1979 et (2020 !) sur archives DREAM 6800 Ressources - Simulateur de microprocesseur et microcontrôleur 8bits 6800, 6811 : 6800IDE - Liste et description des instructions assembleur du µP 6800 Pour aller plus loin : "Développer en C pour l'embarqué : Faites le lien entre la compilation C et l'assembleur" sur OPENCLASSROOMS |
Mars 2020 |
||
Cours - TP Découverte Logique combinatoire |
Simulateur logic.ly |
Présentation des "circuits logiques combinatoires" et des documents au format pdf. Objectifs : Etablir l'équation de la sortie d'un circuit logique. Etablir une table de vérité. Lire un logigramme. Activités : Algèbre de Boole. Simulation d'un schéma logique. Ressources - Simulateur en ligne : logic.ly Pour aller plus loin : "Faites vos premiers pas dans le monde de l'électronique numérique" sur OPENCLASSROOMS |
Mars 2020 |
Capacités attendues Mettre en évidence l’intérêt du découpage des données en paquets et de leur encapsulation. Dérouler le fonctionnement d’un protocole simple de récupération de perte de paquets (bit alterné). Simuler ou mettre en œuvre un réseau. Logiciels - Simulateur: Filius Ressources - "Apprenez le fonctionnement des réseaux TCP/IP sur OPENCLASSROOMS" [lien] - Site du livre "Numérique et sciences informatiques 1re lien - Vidéo à télécharger : Présentation des réseaux - Ressources sur Pearltrees |
|||||
Design. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |
Cours - TP Découverte
Généralités |
Lecteur Flash |
Présentation du TP et des documents au format pdf. Cours illustré "Introduction au réseau TCP/IP" Activités : identification d'un fabricant de matériel à partir de son abresse MAC et validation du bon fonctionnement des équipements d'interconnexion dans un réseau local. Pour aller plus loin : le cours "Apprenez le fonctionnement des réseaux TCP/IP" sur OPENCLASSROOMS Remerciements : Le cours illustré à été construit à partir d'un document réalisé par mes collègues du lycée B Franklin - Orléans. |
Mars 2020 |
||
TP Découverte
TCP/IP |
Simulation Filius (1/3) |
Présentation du TP et des documents au format pdf. Activités : dessin du réseau, réglage des adresses IP. Installation et paramétrage de logiciels clients et serveurs (HTTP). Simulation du réseau. Recherche et correction des erreurs de configuration des machines d'un réseau. Logiciel Filius : téléchargement Pour aller plus loin : le cours "Apprenez le fonctionnement des réseaux TCP/IP" sur OPENCLASSROOMS |
Janv 2021 |
||
Cours - TD Découverte
Adressage IP |
Tableau |
Présentation du cours et des documents au format pdf. Activités : Identification des machines sur un réseau, masquage, calcul du nombre de machines adressables sur un réseau. Pour aller plus loin : le cours "Apprenez le fonctionnement des réseaux TCP/IP" sur OPENCLASSROOMS |
Janv 2020 |
||
TP Approfond.
TCP/IP |
Simulation Filius (2/3) |
Présentation du TP et des documents au format pdf. Activités : dessin du schéma du réseau, adressage IP. Installation et paramétrage d'un serveur DNS. Routage. Simulation du réseau. Logiciel Filius : téléchargement Pour aller plus loin : le cours "Apprenez le fonctionnement des réseaux TCP/IP" sur OPENCLASSROOMS |
Fev 2020 |
||
Modèles OSI et TCP/IP |
Recherches documentaires |
Présentation du cours et des documents au format pdf. Acquérir le vocabulaire propre aux modèles OSI et TCP/IP. Préparation simulation sur le modèle en couches |
Fev 2020 |
||
Cours - TP Approfond.
Modèle en couches TCP/IP |
Simulation Filius (3/3) |
Présentation du cours et des documents au format pdf. Activités : identification des protocoles mis en œuvre lors d'une communication entre deux machines. Association des protocoles à une couche du modèle TCP/IP. Identification des ports logiciels ouverts lors d'une session TCP. Logiciel Filius : téléchargement Pour aller plus loin : le cours "Apprenez le fonctionnement des réseaux TCP/IP" sur OPENCLASSROOMS |
Fev 2020 |
Capacités attendues Identifier les fonctions d’un système d’exploitation. Utiliser les commandes de base en ligne de commande. Gérer les droits et permissions d’accès aux fichiers. Logiciels Windows Subsystem for Linux Ressources - Systèmes de type UNIX : structures de données et algorithmes - Systèmes de type UNIX : le point de vue utilisateur - Site du livre "Numérique et sciences informatiques 1re" : lien - Ressources sur Pearltrees |
|||||
Design. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |
RD1 |
Recherches documentaires |
Présentation et documents au format pdf [A venir] Les systèmes d'exploitations. A venir |
|||
Cours Découverte
Systèmes d'exploitation |
Présentation du TP et documents au format pdf : [A venir] Pour aller plus loin : le cours "Reprenez le contrôle à l'aide de Linux" sur OPENCLASSROOMS |
Mars 2020 |
|||
TP Découverte Ligne de commande |
Bash |
Présentation et documents au format pdf [A venir] Activité : Initiation à la ligne de commande. A venir Pour aller plus loin : "Reprenez le contrôle à l'aide de Linux !" sur OPENCLASSROOMS |
|||
TP Découverte Gestion de version |
Git |
Présentation et documents au format pdf [A venir] Activités : Initiation à la gestion de version avec Git (dans la console et dans l'IDE VSCode). Pour aller plus loin : "Gérez votre code avec Git et GitHub" sur OPENCLASSROOMS |
Avril 2020 |
|
Capacités attendues Identifier le rôle des capteurs et actionneurs. Réaliser par programmation une IHM répondant à un cahier des charges donné. Logiciels - Arduino Matériels - ESP32 Ressources - Wikis WebGE : Arduino - Ressources sur Pearltrees |
|||||
Design. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |
TP Découverte
IoT |
ESP32 |
Présentation du TP et documents au format pdf : [A venir] Les bases avec le cours "Programmez vos premiers montages avec Arduino" sur OPENCLASSROOMS |
Mars 2020 |
||
TP Approfond.
IoT |
Microcontrôleur virtuel en ligne |
Présentation du TP et documents au format pdf : [A venir] Activités : Programmation en Python d'un microcontrôleur virtuel auquel sont connectés des capteurs de distance, de luminosité, un accéléromètre, un buzzer, un servomoteur, un afficheur etc. Se connecter sur Quick-Pi pour accéder aux parcours. |
Avril 2020 |
Capacités attendues - Repérer, dans un nouveau langage de programmation, les traits communs et les traits particuliers à ce langage. Logiciels - Installation de Python 3.x et prise en main de l'environnement IDLE. - L'IDE Visual Studio Code avec les extensions Python et Pyright. Ressources - Algorithme des k plus proches voisins - Site du livre "Numérique et sciences informatiques 1re" : lien |
|||||
Design. | Support | Problématique / Objectifs / Activités | Mise
à jour |
Sujet | Corr. |