Dossier: la programmation et le développement de la pensée informatique

« À l’automne 2017 a été dévoilée la stratégie numérique du Québec.

 Un des objectifs visés est d’assurer le développement des compétences numériques, entre autres par l’apprentissage de la programmation. Ce dossier se veut un outil pour faire connaissance avec le développement de la pensée informatique. »

Un dossier conjoint de Carrefour éducation et d’École branchée

Sommaire du dossier

Introduction

Codage, programmation et robotique
Codage et programmation
Robotique
Historique
Pourquoi en parle-t-on maintenant?
Motivation, interdisciplinarité et littératie numérique

La progression des apprentissages en programmation 

Quelques stratégies pédagogiques pour aborder la programmation en classe
Le modelage
L’ordonnancement
L’autorégulation
Voler de ses propres ailes!

La pensée informatique
Décomposer, structurer et reformuler
Autoévaluation – autorégulation

Environnements de développement et langages de programmation
Langages de programmation vs environnements de développement
Langages éducatifs vs « vrais » langages
2 facteurs à considérer dans le choix d’un langage
La syntaxe
L’environnement de développement

Le petit guide de la robotique pédagogique
Bee-bot et Blue-bot
Cubelets
LEGO Mindstorms EV3
mBot
Arduino
Raspberry Pi

Remerciements et références