<tdstyle="text-align: center;"><atitle="Représentation des données : Types et valeurs de base"href="./representation_base"><imgsrc='./assets/binary.svg'width="128px"/><br/>Types et valeurs de base</a></td>
<tdstyle="border: none;text-align: center;"><atitle="Représentation des données : Types construits"href="./representation_construite"><imgsrc='./assets/complex.svg'width="128px"/><br/>Types construits</a></td>
<tdstyle="border: none;text-align: center;"><atitle="Réseau et Web"href="./reseau"><imgsrc='./assets/network.svg'width="128px"/><br/>Réseau et Web</a></td>
<tdstyle="border: none;text-align: center;"><atitle="Architectures matérielles et systèmes d'exploitation"href="./architecture_systeme"><imgsrc='./assets/system.svg'width="128px"/><br/>Architectures matérielles et systèmes d'exploitation</a></td>
<tdstyle="border: none;text-align: center;"><atitle="Langages et programmation"href="./programmation"><imgsrc='./assets/python.svg'width="128px"/><br/>Langages et programmation</a></td>
| 1 | - Qu'est-ce que __coder__ et __programmer__ ?<br/>- Qu'est-ce qu'une __donnée__ en machine ? | **Langage de programmation** :<br/> - Affectation<br/> - Structures conditionnelles<br/> - Fonctions<br/> - Boucles bornées et non bornées<br/> - Mutabilité | **Représentation des données : types et valeurs de base** : <br/> - Numération<br/> - Écriture binaire des entiers relatifs<br/> - Écriture binaire des nombres à virgules flottants<br/> - Conversion de base (binaire, hexadécimal, décimal)<br/><br/>**Représentation des données : types construits** : <br/> - List<br/> - Tuple<br/> - Dictionnaire |
| 2 | - Qu'est-ce que __prouver__ ses algorithmes ?<br/>- Qu'est-ce qu'un __système d'exploitation__ ?| **Algorithmique** : <br/> - Terminaison<br/> - Complexité<br/> - Recherche de minimum <br/> - Tri par sélection<br/> - Insertion dans une liste triée<br/> - Tri par insertion <br/> | **Architectures matérielles et systèmes d'exploitation** : <br/> - Modèle Von Neumann<br/> - Langage assembleur<br/> - Définition d'un OS<br/> - Linux et commandes<br/><br/>**Représentation des données : types et valeurs de base** :<br/> - Encodage des caractères<br/> - Traitement des données en table (CSV)<br/> |
| 3 | - Que communique-t-on sur le __WEB__ ?<br/>- Comment __échanger__ des données de manière __sécurisée__ ?<br/>- Que se pase-t-il quand on cherche __LA meilleure solution__ ?| **Algorithmique** :<br/> - Dichotomie<br/> - Algorithme Glouton<br/> - Introduction aux algorithmes d’apprentissage<br/> - K plus proches voisins | **Réseau et web**<br/> - Pages Web statiques<br/> - Interactions utilisateur-client (événements en JS)<br/> - Interactions client-serveur (requêtes GET, POST)<br/> - Protocole IP et adressage<br/> - Les modèles OSI et TCP/IP<br/> - architecture et routage |