Algorithmique et Programmation

Programmation par blocs

La programmation par blocs n'est pas l'apanage de Scratch. D'autres solutions existent. Ainsi, certaines applications permettent un apprentissage progressif tandis que d'autres facilitent le passage à un langage écrit ...

Studio Code.org : Apprentissage de la programmation par blocs

Snap ! : langage de programmation visuel dérivé de Scratch extrêmement complet, en évolution permanente.

Article détaillé sur le site de l'IREM de la Réunion

Blockly : programmation visuelle et textuelle, développé par Google

 

De la programmation par blocs ... au langage Python 

SofusPy : une extension de Blockly, vraie passerelle entre la programmation par blocs (collège) et la programmation Python (lycée)

Détails et prise en main sur le site l'IREM de la Réunion

Activités pédagogiques sur le site MathémaTICE

 

PyBlock ... du bloc à la ligne de code - Développé par Alain Joly (académie de Lille), PyBlock est une application en ligne offrant une interface de programmation par blocs, sensiblement équivalente à celle utilisée par les élèves de collège.Elle permet de construire des programmes en langage naturel, exécutables immédiatement ou traduits en Python. 

Lien vers l'application

 

Vidéo de présentation :