1.1. | Introduction – Informatique et ordinateurs. (handout – 28 slides) |
1.2. | Introduction – Langages de programmation. (handout – 27 slides) |
1.3. | Langage C – Mémoire, variables et types. (handout – 34 slides) |
1.4. | Langage C – Opérateurs et expressions. (handout – 35 slides) |
2.1. | Langage C – Opérateurs booléens, conditions. (handout – 29 slides) |
2.2. | Langage C – Instructions de boucles. (handout – 30 slides) |
2.3. | Langage C – Portée et variables locales. (handout – 18 slides) |
2.4. | Langage C – Tableaux et structures. (handout – 31 slides) |
3.1. | Langage C – Fonctions et librairies. (handout – 34 slides) |
3.2. | Langage C – Fonctions récursives. (handout – 21 slides) |
3.3. | Langage C – Pointeurs et mémoire. (handout – 34 slides) |
3.4. | Langage C – Types et allocation dynamique. (handout – 22 slides) |
4.1. | Langage C – Listes chaînées. (handout – 20 slides) |
4.2. | Langage C – stdio.h. (handout – 27 slides) |
5.1. | Python – Syntaxe générale. (handout – 37 slides) |
5.2. | Python – Structures de données. (handout – 30 slides) |
5.3. | Python – Fonctions et portées. (handout – 23 slides) |
5.4. | Python – Programmation fonctionnelle. (handout – 25 slides) |
6.1. | Python – Création de types. (handout – 24 slides) |
6.2. | Python – Exceptions, itérables et générateurs. (handout – 33 slides) |
6.3. | Python – Fichiers et modules. (handout – 46 slides) |