Quelles piles de programmation visuelle existent pour les étudiants non anglophones?

Avery

Quelles piles de programmation visuelle existent pour les étudiants non anglophones?


Je prépare un programme pour encourager les étudiants qui parlent chinois à voir la programmation non pas comme une formule, mais comme un art / compétence. Le problème est que les méthodes traditionnelles d’enseignement mettent l’accent sur la syntaxe sans encourager l’exploration, la découverte de soi et le plaisir. (Honnêtement, si on m’avait enseigné la programmation comme ils l’enseignent, je serais mort.)

J’adore UCBLogo et le livre correspondant écrit par Brian Harvey. Malheureusement, UCBLogo ne prend pas en charge Unicode et le texte est très centré sur l’anglais; Je n’ai pas le temps pour le moment de recompiler la source pour Windows et Mac afin qu’elle soit compatible avec Unicode, donc je regarde d’autres solutions.

La pile de programmation idéale aurait ces caractéristiques (UCBLogo a toutes ces caractéristiques):

  • Interface REPL
  • Une zone de réponse GUI où les étudiants peuvent voir des résultats immédiats (c’est là que le logo brille)
  • Interprètes multiplateformes (tous mes étudiants ont des machines Windows, je n’en ai pas)

De plus, il doit avoir ceci (UCBLogo n’en a pas):

  • Prise en charge Unicode

Je ne suis pas attaché au logo. Je suis heureux de faire Javascript, Python ou toute autre chose. Le problème avec Javascript est que le faire dans le navigateur est douloureux; le texte est trop petit pour les étudiants et les outils de développement JS utilisent « auto-complete » pour « aider » le développeur. Cela gâche souvent le flux de travail lorsque vous essayez de saisir des caractères chinois. Python est une option mais n’a pas la réponse GUI que j’espère.

Réponses


 Steve Barnes

iPython a:

  • la réponse immédiate au point où vous pouvez exécuter chaque cellule et voir les résultats même des graphiques, etc. lors de l’exécution dans un ordinateur portable. Pas tout à fait les résultats que vous tapez mais à proximité.
  • Unicode est natif
  • Plateforme croisée

Soyez sûr et lisez les différentes commandes magiques.

Avery

Merci! Je vérifie ça maintenant! Semble très intéressant.

 

#de, #pour, anglophones?, étudiants?, existent, Les, non, piles, programmation,, Quelles, visuelle?

 

wiki

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *