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):
Zusätzlich muss es folgendes haben (UCBLogo hat das nicht):
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.
iPython hat:
Seien Sie sicher und informieren Sie sich über die verschiedenen magischen Befehle.
Sohn des Wai-Pan