Information sur le cours
Les élèves apprendront d’abord chaque concept de programmation sans faire référence à un langage de programmation spécifique, à l’aide des vidéos du didacticiel des leçons indépendantes du langage de programmation. Ensuite, elles et ils auront l’occasion de s’entraîner concrètement à l’utilisation de Python, pour contribuer à renforcer les concepts.
Les thèmes suivants sont abordés dans ce cours.
- Fonctions intégrées
- Stockage et utilisation des informations
- Création de fonctions
- Booléens
- Branchement
- Construire de meilleurs programmes
- Itération utilisant while
- Stockage d'éléments dans une séquence
- Itération utilisant for
- Regrouper des informations dans des objets
- Structuration des données
- Récursivité
Structure typique d’une leçon
Chaque module est composé d'une séquence d'étapes. Les principales fonctionnalités incluent les éléments interactifs et les aides à l'apprentissage suivants:
- Des vidéos indépendantes du langage qui donnent un aperçu des concepts enseignés, sans faire référence à un langage de programmation spécifique.
- Vidéos spécifiques à Python qui utilisent Python pour explorer davantage les concepts introduits dans les vidéos indépendantes du langage.
- Exercices où les étudiants utilisent le panneau Python pour écrire des programmes.
- Questions à choix multiples et à réponses courtes avec conseils et commentaires fournis.
Une transcription a également été fournie pour chaque vidéo indépendante du langage et spécifique à Python. Cette page est une version textuelle des vidéos commentées.