Supprimer un message
gizmo
Tout dépend de ce que tu veux faire avec les enfants.
Les interfaces de type Scratch ont les avantages suivant:
* impossible de faire une faute de frappe
* pas besoin d'apprendre l'anglais
* tu as un GUI d'office
* Hyper-simple de faire inter-agir différents éléments.
Les langages textuels, eux, on les avantages suivant:
* forcent à réfléchir en algorithmique
* ont un debugging plus simple à mettre en place
* permettent d'aller plus loin (quoique dans le cadre de cours en primaire, il y a peu de chance que tu atteignes ce niveau dans le temps alloué)
Pour aider à la transition de l'un à l'autre, tu peux aussi regarder ceci: https://edublocks.org qui te permets de voir la traduction block vers texte
PS: avec python, attends-toi a passer un temps non négligeable a fixer les erreurs d'indentation de tes élèves
Les interfaces de type Scratch ont les avantages suivant:
* impossible de faire une faute de frappe
* pas besoin d'apprendre l'anglais
* tu as un GUI d'office
* Hyper-simple de faire inter-agir différents éléments.
Les langages textuels, eux, on les avantages suivant:
* forcent à réfléchir en algorithmique
* ont un debugging plus simple à mettre en place
* permettent d'aller plus loin (quoique dans le cadre de cours en primaire, il y a peu de chance que tu atteignes ce niveau dans le temps alloué)
Pour aider à la transition de l'un à l'autre, tu peux aussi regarder ceci: https://edublocks.org qui te permets de voir la traduction block vers texte
PS: avec python, attends-toi a passer un temps non négligeable a fixer les erreurs d'indentation de tes élèves