Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
lesson:coding03 [2023/11/06 07:37] – angelegt mccab99lesson:coding03 [2023/12/31 15:16] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 8: Zeile 8:
  
 Eine wirklich gute Videoeinführung gibt es hier - versuche, die im ersten Schritt einmal nachzuvollziehen.  Eine wirklich gute Videoeinführung gibt es hier - versuche, die im ersten Schritt einmal nachzuvollziehen. 
-{{youtube>kKx5ZXrC_Jk?}}+{{ youtube>kKx5ZXrC_Jk? }}
 \\ \\
 \\ \\
Zeile 14: Zeile 14:
 Dokumentiere die Aufgaben in deinem Bereich auf dem Wiki. Du solltest auch deine Programmdateien (*.ozocode) mit hochladen.  Dokumentiere die Aufgaben in deinem Bereich auf dem Wiki. Du solltest auch deine Programmdateien (*.ozocode) mit hochladen. 
  
-==== Aufgaben (einfach ) ==== 
-  - Erstelle ein Blockprogramm in Ozoblockly, dass den Ozobot folgende Figuren fahren lässt: Quadrat, Rechteck, Dreieck. Löse das Probleme erst ohne die Verwendung einer Kontrollstruktur (Schleife), dann mit einer Schleife. 
-  - Erstelle ein Programm, das den Ozobot in einem großen blauen Kreis hält. Der Kreis darf nicht verlassen werden.   
  
-==== Aufgaben (mittel) ====+===== Wichtige Verfahren bei der Arbeit mit OzoBlockly ===== 
 + 
 +  - [[lesson:coding03ext1|Wie bekomme ich mein Programm von Ozoblockly auf meinen Ozobot?]] 
 +  - [[lesson:coding03ext2|Wie bekomme ich mein Programm von Ozoblockly auf meinem Rechner gesichert?]] 
 +  - [[lesson:coding03ext3|Wie bekomme ich Programme von meinem Rechner wieder in Ozoblockly geladen?]] 
 +  - [[lesson:coding03ext4|Vorlage für eure Benutzer:innenseiten]] 
 + 
 + 
 +===== Aufgaben ===== 
 + 
 +<WRAP center round todo 95%> 
 +=== Aufgaben (einfach ) === 
 +  - Vollziehe das komplette Beispiel aus dem Video einmal mit deinem Ozobot nach 
 +  - Erstelle ein Blockprogramm in Ozoblockly, dass den Ozobot folgende Figuren fahren lässt: Quadrat, Rechteck, Dreieck. 
 +  - Erstelle ein Programm, das den Ozobot in einem großen blauen Kreis hält. Der Kreis darf nicht verlassen werden. 
 +  - Ladet beide Programme als ozocode-Datei jeweils auf eure Benutzer:innenseite. Super wäre sowohl ein Screenshot als auch die *.ozocode-Datei.  
 +</WRAP> 
 +   
 + 
 +<WRAP center round todo 95%> 
 +=== Aufgaben (mittel) ===
   - Umgrenze einen roten Bereich (rotes Rechteck zeichnen). Male darin zwei grüne Punkte und einen schwarzen Punkt in der Größe eines 1-Euro-Stücks. Wenn der Ozobot in roten Bereich ist, darf er diesen nicht verlassen, sondern soll "zurückbouncen". Erreicht er den schwarzen Punkt, soll er stehen bleiben und einen Jubelton ausgeben (Tipp: Löse das schrittweise - erst das Bouncen, dann das Stehenbleiben auf dem schwarzen Punkt).     - Umgrenze einen roten Bereich (rotes Rechteck zeichnen). Male darin zwei grüne Punkte und einen schwarzen Punkt in der Größe eines 1-Euro-Stücks. Wenn der Ozobot in roten Bereich ist, darf er diesen nicht verlassen, sondern soll "zurückbouncen". Erreicht er den schwarzen Punkt, soll er stehen bleiben und einen Jubelton ausgeben (Tipp: Löse das schrittweise - erst das Bouncen, dann das Stehenbleiben auf dem schwarzen Punkt).  
-  - Male ein 4x6 Gitter und baue darin farbige Bereiche ein (rot, grün, blau). Schreibe ein Programm, das den Ozobot auf dem Gitter hält, aber rote Bereiche vermeiden lässt. Probiere das ggf. mit unterschiedlichen Gittern aus.  +  - Male ein 4x6 Gitter und baue darin farbige Bereiche ein (rot, grün, blau). Schreibe ein Programm, das den Ozobot auf dem Gitter hält, aber rote Bereiche vermeiden lässt. Probiere das ggf. mit unterschiedlichen Gittern aus. 
-  - Erstelle ein Programm, dass den Ozobot in einem umgrenzten Bereich hält und anderen Ozobots mit dem gleichen Programm im selben Bereich ausweicht (du brauchst dafür mindestens zwei Ozobots)+  - Ladet eure Programme als ozocode-Datei jeweils auf eure Benutzer:innenseite. Super wäre sowohl ein Screenshot als auch die *.ozocode-Datei.   
 +</WRAP> 
  
-==== Aufgaben (Hardcore) ====+<WRAP center round todo 95%> 
 +=== Aufgaben (Hardcore) ===
   - Erstelle ein Programm, sodass der Ozobot deinem Finger folgt, wenn du ihn vor den Roboter hältst und bewegst.   - Erstelle ein Programm, sodass der Ozobot deinem Finger folgt, wenn du ihn vor den Roboter hältst und bewegst.
-  - Erstelle ein Programm, in dem sich zwei Roboter in einem begrenzten Bereich bewegen. Sie sollen irgendwann in einer Schlange hintereinander herfahren. +  - Ladet euer Programm als ozocode-Datei jeweils auf eure Benutzer:innenseiteSuper wäre sowohl ein Screenshot als auch die *.ozocode-Datei.  
-  Erstelle ein Programm, mit dem vier Roboter in einem begrenzten Feld in einer Schlange hintereinander herfahren. Wenn der erste auf eine schwarze Fläche trifft, soll der letzte stehenbleibenWenn nur noch ein Roboter übrig ist, soll auch er stehenbleiben (Ansatz: Du könntest die gesamte Schlange kurz anhalten lassenDer letzte Roboter hat keinen weiteren hinter sich und könnte dann aus der Reihe ausscheren)+</WRAP>
  
  
Nach oben