Niki ist eine Programmierumgebung für eine Programmiersprache, mit der Schülerinnen und Schüler in die Algorithmik eingeführt und mit den Ansätzen dieser Sprache vertraut gemacht werden sollen. Niki folgt der Tradition der "Mini-Languages". Dies sind Programmiersprachen, die bewusst über einen kleinen, übersichtlichen Sprachumfang verfügen, um den Einstieg zu erleichtern. Um die Anfangsschwierigkeiten beim Erlernen der Programmierung möglichst gering zu halten, wurde der Sprachumfang der Niki-Sprache gegenüber Pascal stark reduziert (z. B. keine Variablen), so dass durch interessante Problemstellungen ein eher spielerischer Zugang möglich ist. Niki der roboter chip. Dabei muss ein Roboter so programmiert werden, dass er auf einem Arbeitsfeld verschiedene Aufgaben bewältigt. Er kann dabei Gegenstände aufnehmen, transportieren und abgeben. Außerdem verfügt er über Sensoren, mit denen er Hindernisse und Gegenstände lokalisieren kann. Die Niki-Sprache umfasst Prozeduren, Rekursion, die Wiederholungsanweisungen REPEAT, UNTIL und WHILE DO, und die Verzweigung IF THEN ELSE.
Eine große Bedeutung hat dabei die frühe Einführung des Prozedur-Konzepts. Damit können die wenigen Niki-Anweisungen vor; drehe_links; nimm_auf und gib_ab wirkungsvoll erweitert werden. Im Unterricht wird die von Walter Hupfeld entwickelte Niki-Version verwendet. Da das Programm inzwischen Freeware ist, benötigen die Schülerinnen und Schüler nicht mehr die lizensierte Schulversion. Niki der roboter befehle. Das Programm kann unter der Adresse heruntergeladen werden. In der beiliegenden PDF-Datei werden die Funktionen des Programms erklärt.
Befehl Beschreibung vor; Niki geht eine Stelle in Blickrichtung weiter. drehe_links; Niki dreht sich um 90 Grad nach links. nimm_auf; Niki nimmt eine Scheibe von seiner Position auf. gib_ab; Niki legt eine Scheibe auf seiner Position ab. vorne_frei; Wenn vor Niki in Blickrichtung kein Hindernis ist. rechts_frei; Wenn rechts neben Niki kein Hindernis ist. Niki der Roboter: Quelle für den Download der Software StruktED. links_frei; Wenn links neben Niki kein Hindernis ist. platz_belegt; Wenn sich auf Nikis Position mindestens eine Scheibe befindet. hat_vorrat; Wenn Niki mindestens eine Scheibe als Vorrat besitzt.
Erlanummern)"]. Im Literaturhinweis des Scriptes ist angegeben: Richard Karel the Robot A gentle Introduction to the Art of Programming John Wiley & SONS, 1981 Lothar Oppor: Hamster-Modell Gesellschaft fr Mathematik u. Datenverarbeitung (GMD) gustin Herr LRSD Wolfgang Meier (damals Regierungsprsident in Mnster) hat mir freundlicherweise schon 1987 das Niki-System zugnglich gemacht, so da wir es auf den Apples (CP/M) und den DOS-Rechnern nutzen konnten. Niki der Roboter: Lösung zu 2-1. Aus "Nostalgiegrnden" biete ich diese "Urfassung" noch heute zustzlich im LAN an. Ergnzungen und Anregungen bitte an Claus Schmitt
Nikis Welt speichern und öffnen Du kannst die von dir erstellte Niki-Welt zur späteren Verwendung speichern, indem du in dem Textfeld neben dem blauen Button einen Namen für deine Welt eingibst und dann auf den Button klickst. NIKI-Beispiele. Deine Niki-Welt wird nun unter dem von dir gegebenen Namen entweder im Download-Ordner deines Computers oder in dem Verzeichnis, das du auswählst, gespeichert. Die Datei hat dann den Namen. Du kannst eine gespeicherte Niki-Welt in dein Niki-Programm laden, indem du auf öffnen klickst und dann die gewünschte Datei auf deinem Computer auswählst. © 2021