Image
Students trying coding using python on a tablet

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.