Passer au contenu de cette vue

Déroulement de la formation :

Ce cours en ligne s’appuie sur une pédagogie par le faire et la mise en pratique pour apprendre. Pour cela, nous vous proposerons une série d’exercices de programmation ludiques et progressifs. Vous réaliserez les activités en vous appuyant sur les ressources proposées par l’équipe pédagogique comportant notamment un manuel d’instructions détaillées, des vidéos explicatives et la possibilité de tester votre code et d’en voir le résultat sur un simulateur intégré aux exercices. Vous progresserez ainsi à votre rythme en réalisant étape par étape les scénarios de programmation que l’on vous propose tout en étant en mesure de suivre vos progrès.

Ce cours s’adresse à tou·te·s :

  • Les grand·e·s débutant·es en programmation : nous vous proposerons une interface de programmation visuelle et interactive où les programmes s’écriront avec des blocs que vous assemblerez comme un puzzle.
  • Pour les plus expérimenté·es, une interface de développement textuelle en MicroPython offrira une option plus généraliste.

Ce que vous serez capable de faire à la fin de la formation :

À la fin de ce cours, vous serez en mesure de :

  • Identifier les composants d’un programme MicroPython
  • Résoudre des problèmes concrets pour comprendre la logique de programmation avec ce langage.
  • Utiliser des bibliothèques vous permettant d’utiliser :
    • des capteurs pour sentir l’environnement : pression sur des boutons poussoirs, luminosité ambiante, température de la pièce, distance à un objet...)
    • des actionneurs qui agissent sur l’environnement : du son, de la lumière, du mouvement, des images...  de luminosité (qui peuvent sentir l’environnement) et des actionneurs (qui agissent sur l’environnement).
  • Programmer certains objets comme des robots, des capteurs environnementaux ou même revisiter des objets du quotidien.

Les connaissances à avoir pour suivre ce MOOC :

Aucune connaissance spéciale n'est requise. Si vous avez eu une première expérience dans le développement informatique c'est un plus.

Modalités d'évaluation et obtention du badge de réussite

Pour obtenir le badge de réussite, vous devrez obtenir une note supérieur ou égale à 50%.

Charge de travail

Comptez environ 3 heures de travail par semaine pour réaliser les activités.