Welche visuellen Programmierstacks gibt es für nicht englischsprachige Schüler?

Ich stelle einen Lehrplan zusammen, um Schüler, die Chinesisch sprechen, zu ermutigen, Programmieren nicht als Formel, sondern als Kunst/Fähigkeit zu betrachten. Das Problem ist, dass die traditionellen Lehrmethoden die Syntax betonen, ohne Erforschung, Selbstfindung und Spaß zu fördern. (Ehrlich gesagt, wenn mir das Programmieren so beigebracht worden wäre, wie sie es lehren, wäre ich gestorben.)

Ich liebe UCBLogo und das dazugehörige Buch von Brian Harvey. Leider unterstützt UCBLogo kein Unicode und der Text ist sehr englischsprachig; Ich habe jetzt nicht die Zeit, den Quellcode für Windows und Mac neu zu kompilieren, damit er Unicode-freundlich ist, also suche ich nach anderen Lösungen.

Der ideale Programmierstack hätte diese Eigenschaften (UCBLogo hat all diese):

  • REPL-Schnittstelle
  • Ein GUI-Antwortbereich, in dem die Schüler sofortige Ergebnisse sehen können (hier leuchtet das Logo)
  • Plattformübergreifende Dolmetscher (alle meine Schüler haben Windows-Rechner, ich nicht)

Zusätzlich muss es folgendes haben (UCBLogo hat das nicht):

  • Unicode-Unterstützung

Ich bin Logo nicht verpflichtet. Ich mache gerne Javascript, Python oder irgendetwas anderes. Das Problem mit Javascript ist, dass es schmerzhaft ist, es im Browser zu tun; Der Text ist zu klein für Studenten und die JS-Entwicklungstools verwenden "Auto-Complete", um dem Entwickler zu "helfen". Dies bringt oft den Arbeitsablauf durcheinander, wenn versucht wird, chinesische Zeichen einzugeben. Python ist eine Option, hat aber nicht die GUI-Antwort, die ich mir erhoffe.

Antworten (1)

iPython hat:

  • die unmittelbare Reaktion auf den Punkt, an dem Sie jede Zelle ausführen und die Ergebnisse sogar Grafiken usw. sehen können, wenn Sie in einem Notebook ausgeführt werden. Nicht ganz Ergebnisse während der Eingabe, aber in der Nähe.
  • Unicode ist nativ
  • Plattformübergreifend

Seien Sie sicher und informieren Sie sich über die verschiedenen magischen Befehle.

Vielen Dank! Ich überprüfe das jetzt! Sieht sehr interessant aus.