close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 1 of UnterrichtLegoNxt/interaktiv2


Ignore:
Timestamp:
Dec 7, 2012, 1:14:31 PM (14 years ago)
Author:
Rüdiger Kupper
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UnterrichtLegoNxt/interaktiv2

    v1 v1  
     1[[PageOutline]]
     2
     3= Aufgabe: Roboter interaktiv mit Farbkarten lenken =
     4
     5Programmiere diesen Ablaufplan:
     6
     71. Roboter fährt endlos geradeaus, bis er irgend eine Farbe (anders als schwarz) sieht
     82. dann dreht er sich um 90° auf der Stelle, und zwar:
     9   - bei grün nach Steuerbord (rechts herum)
     10   - bei rot nach Backbord (links herum)
     11
     12Jetzt könnt ihr euren Roboter lenken, indem ihr ihm Farbkarten vor die Nase haltet!
     13
     14Vorschläge:
     15- Baut einen Parcours auf und steuert euren Roboter hindurch!
     16- Ihr könnt auch die Wände der Arena farblich kennzeichnen und euren Roboter darauf loslassen. Was passiert dann?
     17- Oder ihr baut einen Parcours aus roten und grünen Hindernissen auf, und euer Roboter fährt von selbst hindurch, ganz ohne eure Hilfe!
     18
     19== Was muss ich beachten? ==
     20
     21Bisher seid ihr mit einem "linearen Programm" ausgekommen: es ist immer eins nach dem anderen passiert. Jetzt muss euer Roboter eine Entscheidung treffen. Er soll bei //rot// etwas anderes machen, als bei //grün//.
     22
     23Dazu braucht ihr einen **Verzweigungsblock**, der euer Programmablauf auf zwei verschiedene "Schienen" schicken kann, je nach Farbe.
     24
     25(P.S.: Wenn ihr in der 9. Klasse NwT hattet, dann hab ihr sowas schon beim Mikrocontroller kennengelernt: den Befehl `IF ... THEN ...`.)
     26
     27
     28
     29
     30
     31
     32----
     33
     34[[CC_BY_NC_SA(Dr. Rüdiger Kupper, Kepler-Gymnasium Freudenstadt)]]