Séquence pédagogique
Concevoir trois séances autour d’un mini-jeu programmé par les élèves.
Professeur qui prépare un enseignement d'informatique au lycée.
Les bases de la programmation, la pensée algorithmique, la programmation objet et les mathématiques discrètes.
Intitulés de compétences repris de Coursera.
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Introduction to Computer Programming | Débutant | 21 h | 4,1 (938) |
| How Computers Work | Débutant | 10 h | 4,6 (582) |
| Mathematics for Computer Science | Débutant | 10 h | 4,2 (287) |
Prérequis annoncés : High school mathematics; no programming required
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| An Introduction to Interactive Programming in Python (Part 1) | — | 19 h | 4,8 (3 322) |
| An Introduction to Interactive Programming in Python (Part 2) | Débutant | 16 h | 4,9 (1 214) |
| Principles of Computing (Part 1) | Intermédiaire | 19 h | 4,7 (584) |
| Principles of Computing (Part 2) | Intermédiaire | 16 h | 4,8 (365) |
| Algorithmic Thinking (Part 1) | Intermédiaire | 14 h | 4,6 (385) |
| Algorithmic Thinking (Part 2) | Intermédiaire | 13 h | 4,7 (220) |
| The Fundamentals of Computing Capstone Exam | Intermédiaire | 1 h | 4,8 (116) |
Prérequis annoncés : At least a year of programming experience; no C++ needed
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Introduction to Object-Oriented Programming in C++ | Intermédiaire | 8 h | 4,7 (190) |
| C++ Programming: Classes and Data | Intermédiaire | 11 h | 4,8 (65) |
| Object-Oriented Programming in C++: Functions | Intermédiaire | 10 h | 4,7 (36) |
| Working with Objects in C++ | Intermédiaire | 12 h | 4,6 (34) |
| Use C++ to build a Crypto Trading Platform: Final System | Intermédiaire | 7 h | 4,7 (28) |
Prérequis annoncés : Basic math (fractions, squares), basic Python (functions, loops, recursion)
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Mathematical Thinking in Computer Science | Débutant | 42 h | 4,4 (2 289) |
| Combinatorics and Probability | Débutant | 23 h | 4,6 (874) |
| Introduction to Graph Theory | Débutant | 21 h | 4,5 (1 073) |
| Number Theory and Cryptography | Débutant | 17 h | 4,5 (610) |
| Delivery Problem | Débutant | 13 h | 4,7 (376) |
Ce parcours représente 303 heures, soit environ 7 mois à 10 heures par semaine. L’abonnement Coursera Plus donne accès à la plupart de ses cours pendant cette période.
Concevoir trois séances autour d’un mini-jeu programmé par les élèves.
Écrire un projet de programmation objet et sa grille d’évaluation.
Préparer des fiches illustrées sur la logique, les graphes et la récurrence.