L'introduction de la programmation par blocs en cycle 3 et en cycle 4 se heurte à un défaut d'accessibilité pour des élèves en situation de handicap : c'est pourquoi j'explore diverses pistes pour Blockly dans cet article du N°54 de la revue MathémaTICE.
Cette page permet d'accéder à diverses démonstrations mentionnées dans l'article, et donne également quelques précisions sur le fichier zippé joint en fin d'article.
Voir démo.
Voir démo.
Le fichier de configuration permettant de modifier la taille des menus et des bulles d'aide est le fichier css_accessible.js.
Le dossier "keys" contient l'implémentation de Blockly permettant de naviguer dans les blocs d'un programme avec les flèches du clavier (voir site de téléchargement).
Le dossier "utils" contient divers utilitaires Javascript, qui sont ensuite intégrés dans les pages web du dossier "demos" :
Une extension de Blockly avec des blocs augmenter/diminuer, augmenter/diminuer d'un pourcentage...