Dev1 · Initiation à la programmation

Dev1 · Initiation à la programmation

avec JavaScript et Python (dans cette version les exercices et compléments sont en JavaScript seulement)

Séquence 1 · Mise en place

  • Introduction à JavaScript [3h]

  • Option · Introduction à Python [3h]

Séquence 2 · Variables

  • Variables et constantes [3h]

  • Types et portée des variables [3h]

Séquence 3 · Nombres et chaînes de caractères

  • Les nombres [3h]

  • Les chaînes de caractères [3h]

Séquence 4 · Alternatives (if)

  • Les structures alternatives (si alors) [3h]

  • Méthodo · Utiliser les documentations JavaScript [3h]

Séquence 5 · Itérations (for et while)

  • Les structures itératives (boucles) [3h]

  • Méthodo · Gestion des bugs : stratégies et outils pour Javascript [3h]

Séquence 6 · Entrée/sortie et dates

  • Les entrées et les sorties [3h]

  • Complément · Algorithmes et programmes [3h]

Séquence 7 · Dates

  • Les dates [3h]

  • Méthodo · Notions de test unitaire et fonctionnel [3h]

Séquence 8 · Tableaux

  • Les tableaux [3h]

  • Complément · Quelques algorithmes classiques [3h]

Séquence 9 · Fonctions

  • Les fonctions [3h]

  • Complément · Valeur, variable, référence [3h]

Séquence 10 · Compléments

  • Complément · Les enregistrements en JavaScript (JSON) [3h]

  • Complément · Paradigmes de programmation [3h]