Extensions mathématiques de Blockly ou de Scratch

Cette page permet d'accéder à plusieurs extensions mathématiques de Blockly ou de Scratch, dans le but d'inciter les enseignants de collège et de lycée à enseigner la programmation visuelle (appelée aussi programmation par blocs).

ScratchGGB (tester)

ScratchGGB (voir vidéo) peut être utilisé soit au collège pour combiner Scratch et GeoGebra (voir article), soit au lycée pour combiner Python et GeoGebra (voir article). Une banque d'exercices "prêts à l'emploi" est disponible (principalement pour le collège), y compris dès la 6ième (voir article).

Tout comme SofusPyScratch ci-dessous, son traducteur de blocs peut faciliter l’apprentissage de Python au lycée.

SofusPyScratch (tester) et SofusPy (tester)

SofusPyScratch (voir article) est un logiciel en ligne permettant de programmer en Scratch (hors programmation événementielle) et en Python dans un cadre mathématique. Son traducteur de blocs Scratch peut faciliter l’apprentissage de Python au lycée.

SofusPyScratch est une évolution du logiciel SofusPy (voir article), dont l'éditeur Blockly est devenu un éditeur "Scratch 3". SofusPy peut aussi être utilisé comme composant du logiciel PluriAlgo, ce qui permet de disposer de plus d'outils d'aide à l'écriture de programmes Python.

Extension R (tester)

Cette extension (voir article) propose des blocs statistiques qui sont traduits dans le langage R, le code étant ensuite envoyé au serveur OpenCPU pour être exécuté en ligne.