Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:karol:start
startSectionEdit: $data "plugin_wrap_start" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "plugin_wrap_end" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "plugin_wrap_start" is NOT an array! One of your plugins needs an update.
startSectionEdit: $data "plugin_wrap_end" is NOT an array! One of your plugins needs an update.

Robot Karol

Anleitungen

Die Quellen sind in den Dokumenten angegeben

Fragen

Block 1

  1. Wie lautet das Grundkonzept von Robot Karol und woher stammt die Idee?
  2. Warum wird Robot Karol als extrem Wertvoll erachtet?
  3. Welche Vorteile bietet eine dreidimensionale Welt?
  4. Woraus besteht Robot Karol?
  5. Was versteht man unter einer Programmierumgebung?
  6. Welche Eigenschaften gibt es in Robot Karol?
  7. Was versteht man unter einer Methode und welcher Begriff wird in diesem Zusammenhang im Handbuch genannt?
  8. Erkläre den Begriff Bedingung und gib einige Beispiele.
  9. Wie können die Methoden in Robot Karol noch aufgerufen werden? Dies Art der Notation verwenden wir im Unterricht!!!!

Block 2

  1. Welche vordefinierten Anweisungen gibt es in Robot Karol? (auswendig lernen)
  2. Was versteht man unter dem Bezeichner einer selbstdefinierten Anweisung?
  3. Was ist bei Bezeichnern zu beachten?
  4. Was musst du beachten, wenn du eigene Anweisungen schreibst?
  5. Welche vordefinierten Bedingungen gibt es in Robot Karol? (auswendig lernen)
  6. Welche Wörter müssen in selbstdefinierten Bedingungen vorkommen?

Block 3

  1. Was versteht man unter einer Kontrollstruktur?
  2. Wie lauten die Kontrollstrukturen: bedingte Anweisung, Wiederholung mit Anfangsbedingung und die Wiederholung mit fester Anzahl?


Auftrag 06.12.13

Erstelle

  • eine eigene Bedingung pruefe, die prüft, ob links von Karol ein Ziegel liegt.
  • eine eigene Anweisung markieren, die rechts von Karol einen Ziegel ablegt.
  • ein Programm, in dem Karol bis zur Wand läuft und einen Ziegel rechts von sich ablegt, wenn links von ihm ein Ziegel ist.

Auftrag 22.11.13

Was macht folgendes Programm:

einfache zentrierte Box



Setzte dieses Struktogramm in Karol um:
Karol muss mehrere Ziegel auf einmal überspringen können!

einfache zentrierte Box


Wo hat es seine Schwachstelle, kannst du diese beseitigen?

Auftrag 11.11.13

Arbeitet in 3er Gruppen und bringt Karol das Schreiben bei.
Er soll beliebige Wörter mit einer Wortlänge von 5 Buchstaben schreiben können.

Z.B. Hause:

bu_h_gr
bu_a
bu_u
bu_s





In dem Dokument Karol AG die Aufgaben bearbeiten

programmieren/karol/start.txt · Zuletzt geändert: 10/11/2014 17:01 (Externe Bearbeitung)