Kleine Sektflaschen Hochzeit
Mit Niki – der Roboter (oft auch Niki oder NIKI) wird eine Gruppe von Computerprogrammen bezeichnet, die auf der von Richard E. Pattis entwickelten Idee von "Karel, the robot" [1] basieren. Der Name Niki wurde gewählt, um den Informatiker Niklaus Wirth zu ehren. [2] Es handelt sich um bewusst rudimentär gehaltene Programmiersprachen ( Minisprachen), die den Einstieg in die Algorithmik erleichtern sollen. Programmiert wird ein virtueller Roboter, der sich auf einem Kachelfeld bewegt und Gegenstände aufnehmen und abladen kann. Befehle von NIKI | kobra97. Die Programmierung gibt Einsteigern einen ersten Einblick in die Welt der prozeduralen Programmierung. Aufgrund der einfachen Bedienung und des begrenzten Befehlssatzes ist Niki für den Einstieg in die Programmierung gut geeignet, insbesondere zum Erlernen der zur strukturieren Programmierung von Niklaus Wirth entwickelten Lehrsprache Pascal. Der Roboter [ Bearbeiten | Quelltext bearbeiten] Der Roboter ist nur mit den nötigsten Fähigkeiten ausgestattet. Er kann sich nach links drehen, einen Schritt vorwärts bewegen, einen Gegenstand aufheben und einen Gegenstand abgeben.
Es sind Problemstellungen mglich im Sinne von: Sequenz Verzweigung Wiederhole- und Solange-Schleife Rekursion Die "Niki-Sprache" folgt der Syntax von Turbo-Pascal; allerdings ist die Programmierung stark vereinfacht und bietet sich damit besonders fr den Anfngerunterricht an: Es fehlen die Datenstrukturen (werden fr die Robotersteuerung ja auch nicht gebraucht) Die Grundbefehle fr die Robotersteuerung sind als Standardprozeduren vorgegeben. Weitere Prozeduren mu der Schler dann selbst entwickeln (z. B. drehe_rechts aus drehe_links) Im Editor ersetzen Funktionstasten einige Hotkey-Kombinationen aus den Zeiten von Turbo-Pascal 3. Niki der roboter api. (Dies ist allerdings i. d. R. kein Thema mehr, da in den meisten Schulen zwischenzeitlich sicherlich Turbo-Pascal >= 4 gefahren wird... ). Alles, was die Schler ber Kontroll-Strukturen lernen, knnen Sie spter umsetzen, wenn sie "richtig" in Pascal programmieren. Oft erliegt der Informatik-Lehrer der Versuchung, die Probleme der ersten Programmierbungen aus dem Bereich der Mathematik zu whlen; die Programme sind dann auch noch durch "Nachrechnen" zu benachteiligt viele Schler.
Click link to open resource. ◄ Quelle für den Download der Software Niki Jump to... Ein vollständiges Niki-Programm ►
Kurs: Programmieren lernen mit Niki -> gehe den Kurs Schritt für Schritt durch, bearbeite alle Aufgaben und schaue falls nötig zur Erklärung die angegebenen Videos (alle auf "" zu finden). WEITERE Materialien zum Nachschlagen gibt's auf der Materialien-Seite im Blog. Alle Aufgaben zusammen gibst hier: Skript mit Aufgabenneu ____________________ Immer parallel beim Programmieren: Ergebnisse festhalten im Blog Das Konzept – Die Spieleoberfläche Video: Niki I – der Editor Starte Niki Wähle im Menü "Arbeitsfeld" und gestalte folgende Arbeitsfläche Wähle im Menü "Start" "Teach-in" und lasse Niki über den Berg laufen. Halte alle Erkenntnisse, die du aus deinen Proben ziehst im Blog fest. Kurs: Niki der Roboter. _______________ Das Programm Video: Niki II – ein erstes Programm Der Compiler deutsch/englisch übersetzen in "Computersprache: 000111000111111….. " Prüfen, ob die korrekte Grammatik verwendet wurde und die richtige Rechtschreibung – bis auf jeden Punkt und jedes Semikolon muss alles perfekt sein, sonst gibt's nen Fehler Schreib das einfache Programm ab und drücke dann auf den kleinen grünen Pfeil – was passiert?
Hinweis: Die hier vorgestellten Programme sind veraltet und werden nicht weiterentwickelt. Für die Nutzung der Software wird keinerlei Haftung übernommen. Niki ist eine geschlossene Programmierumgebung mit eigenem Editor und Compiler zum Erlernen der Programmiersprache Pascal. Die Idee zu diesem Programm entstammt Materialien zur Lehrerfortbildung in Nordrhein-Westfalen und geht ursprünglich auf das amerikanische Vorbild "Karel - the Robot" von Richard E. Pattis zurück. Um die Anfangsschwierigkeiten beim Erlernen der Programmierung möglichst gering zu halten, wurde der Sprachumfang der Niki-Sprache gegenüber Pascal stark reduziert (z. Niki der roboter download. B. keine Variablen), so dass durch interessante Problemstellungen ein eher spielerischer Zugang möglich ist. 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.