JavaScriptKara – Programmieren mit JavaScript

Verfasst von Raimond Reichert


FachgebietInformatik, Einstieg ins Programmieren
SchultypGymnasium, Berufsschule, Fachhochschule etc.
ZielgruppeSchüler/innen und Studierende, die JavaScript als erste Programmiersprache lernen.
LernzieleGrundlegende Konzepte imperativer / prozeduraler Programmiersprachen

Worum geht es?

JavaScriptKara bietet einen einfachen Einstieg in die Programmierung mit JavaScript: Der Marienkäfer Kara wird in JavaScript programmiert. Die Welt von JavaScriptKara ist identisch mit der Welt von Kara. Man sieht also sofort, was die Programme machen. Folgendes Programm sammelt zum Beispiel alle Kleeblätter bis zum nächsten Baum ein:

while (!kara.treeFront()) {
  if (kara.onLeaf() {
    kara.removeLeaf();
  }
  kara.move();
}
JavaScriptKara führt ein in grundlegenden Konzepte imperativer / prozeduraler Programmiersprachen: von einfachen Funktions-Aufrufen über Verzweigungen, Schleifen bis hin zu eigenen Methoden mit Variablen, Parametern und Rückgabewerten.

Downloads

Programm: javascriptkara.jar - JAR [3 MB] Programm: javascriptkara.jarJAR [3 MB]
Programm (ohne Lösungen): javascriptkara-x.jar - JAR [3 MB] Programm (ohne Lösungen): javascriptkara-x.jarJAR [3 MB]

Links

Weitere Downloads (JavaScriptKara in English; weitere Kara-Varianten)
 
Informationen zur Sprache JavaScript bei Wikipedia
JavaScript-Einführung bei SelfHTML
 
Der Texteditor von JavaScriptKara ist jsyntaxpane, veröffentlicht unter der Apache License, Version 2.0