Durée : 3h30 (avec pause)
Objectif : découvrir les fondamentaux: Stocker, Transformer, Interagir, Tester, Itérer
Objectifs d’apprentissage
- Stocker & transformer en console : déclarer, assigner, incrémenter, formater, et comprendre la différence expression vs instruction vs état.
- Interagir avec un projet de fichiers : passer de la console à une page HTML, puis à un fichier JS séparé.
- Tester avec
if : détecter l’anomalie m == 60, propager à l’heure, puis imbriquer les conditions pour refléter la fréquence réelle des événements.
- Itérer proprement : comprendre la boucle comme robot de répétition, séparer contrôle (compteur/condition) du métier (ce qu’on fait à chaque tour).
Plan de la séance
Ce que vous ferez concrètement
- Utiliser la console comme terminal JavaScript
- Créer un projet de fichiers HTML + JS
- Écrire des structures conditionnelles (tests)
- Écrire des structures itératives (boucles)
Pré-requis & matériel
- Navigateur récent + console développeur (F12).
- Éditeur de texte simple (VSCode, Notepad++, Vim, etc.).
À l’issue de la séance, vous saurez…
- Construire un mini-projet HTML+JS et vérifier son exécution.
- Diagnostiquer et corriger une anomalie par
if, avec propagation (minutes → heures).
- Écrire une boucle claire qui n’altère pas le métier et raconte ce qu’elle fait via ses noms.
- Expliquer les notions expression/instruction/état et les utiliser à bon escient.
Références internes (séance)
Let’s code.