RubyKara – Programmieren mit Ruby
Verfasst von Raimond Reichert
Worum geht es?
RubyKara bietet einen einfachen Einstieg in die Programmierung mit Ruby: Der Marienkäfer Kara wird in Ruby programmiert. Die Welt von RubyKara 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 not kara.treeFront
kara.removeLeaf if kara.onLeaf
kara.move
end
RubyKara 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
Java 6 voraus)"> Java 6 voraus) - JAR [8 MB]" alt="Programm: rubykara.jar (setzt Java 6 voraus) - JAR [8 MB]" src="/views/icons/jar.gif" border="0"> | Programm: rubykara.jar (setzt Java 6 voraus) | Java 6 voraus)">JAR [8 MB] |
Java 6 voraus)"> Java 6 voraus) - JAR [8 MB]" alt="Programm (ohne Lösungen): rubykara-x.jar (setzt Java 6 voraus) - JAR [8 MB]" src="/views/icons/jar.gif" border="0"> | Programm (ohne Lösungen): rubykara-x.jar (setzt Java 6 voraus) | Java 6 voraus)">JAR [8 MB] |
| |
Gerhard Bitsch, mit Musterlösungen"> Gerhard Bitsch, mit Musterlösungen - PDF [551 KB]" alt="Ausführliches "Ruby mit RubyKara"-Tutorial von Gerhard Bitsch, mit Musterlösungen - PDF [551 KB]" src="/views/icons/pdf.gif" border="0"> Gerhard Bitsch, mit Musterlösungen"> Gerhard Bitsch, mit Musterlösungen - ZIP [11 KB]" alt="Ausführliches "Ruby mit RubyKara"-Tutorial von Gerhard Bitsch, mit Musterlösungen - ZIP [11 KB]" src="/views/icons/zip.gif" border="0"> | Ausführliches "Ruby mit RubyKara"-Tutorial von Gerhard Bitsch, mit Musterlösungen | Gerhard Bitsch, mit Musterlösungen">PDF [551 KB] · Gerhard Bitsch, mit Musterlösungen">ZIP [11 KB] |
Links