https://unterrichtsmaterial-ddi.cs.upb.de/index.php?title=Ozobot&feed=atom&action=historyOzobot - Versionsgeschichte2024-03-28T14:40:13ZVersionsgeschichte dieser Seite in UnterrichtsmaterialMediaWiki 1.35.1https://unterrichtsmaterial-ddi.cs.upb.de/index.php?title=Ozobot&diff=2279&oldid=prevMarthaj am 2. September 2021 um 12:58 Uhr2021-09-02T12:58:13Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 2. September 2021, 12:58 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l3" >Zeile 3:</td>
<td colspan="2" class="diff-lineno">Zeile 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Komponenten==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Komponenten==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Den Ozobot gibt es in zwei Varianten, die sich in ihrer Ausstattung leicht unterscheiden. Zum einen gibt es den Ozobot bit, der als Grundlage betrachtet werden kann, und zum anderen den Ozobot EVO, der einige zusätzliche Funktionen aufweist. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Den Ozobot gibt es in zwei Varianten, die sich in ihrer Ausstattung leicht unterscheiden. Zum einen gibt es den Ozobot bit, der als Grundlage betrachtet werden kann, und zum anderen den Ozobot EVO, der einige zusätzliche Funktionen aufweist. </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[Datei:Ozobot hinten.jpg|mini|223x223px|Ozobot bit]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ozobots sind mit einem eingebauten, über USB ladbaren, Akku und fünf Sensoren an der Unterseite ausgestattet. Bei den Sensoren handelt es sich neben Helligkeitssensoren um einen Farbsensor. So kann der Ozobot schwarzen Linien folgen und auf Farbabfolgen, sogenannte Farbcodes, reagieren. Zusätzlich besitzt der Ozobot eine Farb-LED. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ozobots sind mit einem eingebauten, über USB ladbaren, Akku und fünf Sensoren an der Unterseite ausgestattet. Bei den Sensoren handelt es sich neben Helligkeitssensoren um einen Farbsensor. So kann der Ozobot schwarzen Linien folgen und auf Farbabfolgen, sogenannte Farbcodes, reagieren. Zusätzlich besitzt der Ozobot eine Farb-LED. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>Marthajhttps://unterrichtsmaterial-ddi.cs.upb.de/index.php?title=Ozobot&diff=1854&oldid=prevGutleben: /* Ozoblockly */2021-04-05T18:13:13Z<p><span dir="auto"><span class="autocomment">Ozoblockly</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. April 2021, 18:13 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l26" >Zeile 26:</td>
<td colspan="2" class="diff-lineno">Zeile 26:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 2 (''Beginner'') arbeitet nicht mehr nur auf reiner Symbolebene und bietet zusätzliche Einstellungsmöglichkeiten, wie Anzahl Schritte und Geschwindigkeit. Zusätzlich bietet diese Stufe die Möglichkeit Schleifen zu benutzen.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 2 (''Beginner'') arbeitet nicht mehr nur auf reiner Symbolebene und bietet zusätzliche Einstellungsmöglichkeiten, wie Anzahl Schritte und Geschwindigkeit. Zusätzlich bietet diese Stufe die Möglichkeit Schleifen zu benutzen.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 3 (''Intermediate'') bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Möglichkeit eine eigene Linienverfolgung zu implementieren sowie <del class="diffchange diffchange-inline">einfachen bedingten </del>Anweisungen. (Beim Roboter EVO gibt es ab dieser Stufe zusätzlich die Möglichkeit die Sensoren einzusetzen.)</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 3 (''Intermediate'') bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Möglichkeit eine eigene Linienverfolgung zu implementieren sowie <ins class="diffchange diffchange-inline">einfache bedingte </ins>Anweisungen. (Beim Roboter EVO gibt es ab dieser Stufe zusätzlich die Möglichkeit die Sensoren einzusetzen.)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 4 (''Advanced'') bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich mathematische Operatoren sowie Variablen und Funktionen.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 4 (''Advanced'') bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich mathematische Operatoren sowie Variablen und Funktionen.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 5 (''Master'') bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Funktionen die Datenstrukturen Arrays und Listen (Datenstrukturen sind Objekte zur Speicherung und Organisation von Daten) einzusetzen und die Möglichkeit den Startbutton des Ozobots mit einzusetzen. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 5 (''Master'') bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Funktionen die Datenstrukturen Arrays und Listen (Datenstrukturen sind Objekte zur Speicherung und Organisation von Daten) einzusetzen und die Möglichkeit den Startbutton des Ozobots mit einzusetzen. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Glossar]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Glossar]]</div></td></tr>
</table>Gutlebenhttps://unterrichtsmaterial-ddi.cs.upb.de/index.php?title=Ozobot&diff=1853&oldid=prevGutleben: /* Ozoblockly */2021-04-05T18:12:10Z<p><span dir="auto"><span class="autocomment">Ozoblockly</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. April 2021, 18:12 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ozobots sind kleine Roboter, die sich entweder ganz ohne Computer mit Farbcodes auf Papier oder mit einer Blocksprache am Computer programmieren lassen.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ozobots sind kleine Roboter, die sich entweder ganz ohne Computer mit Farbcodes auf Papier oder mit einer Blocksprache am Computer programmieren lassen.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== Komponenten ==</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>==Komponenten==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Den Ozobot gibt es in zwei Varianten, die sich in ihrer Ausstattung leicht unterscheiden. Zum einen gibt es den Ozobot bit, der als Grundlage betrachtet werden kann, und zum anderen den Ozobot EVO, der einige zusätzliche Funktionen aufweist. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Den Ozobot gibt es in zwei Varianten, die sich in ihrer Ausstattung leicht unterscheiden. Zum einen gibt es den Ozobot bit, der als Grundlage betrachtet werden kann, und zum anderen den Ozobot EVO, der einige zusätzliche Funktionen aufweist. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l10" >Zeile 10:</td>
<td colspan="2" class="diff-lineno">Zeile 10:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Neben den bereits genannten Komponenten Sensoren, Akku und LED besitzt der Roboter natürlich einen Motor, mit dem die Räder angetrieben werden. Über einen Schalter wird der Ozobot ein und ausgeschaltet. Das Herzstück des Ozobots bildet die Hauptplatine mit dem Mikrocontroller. Diese bilden zusammen den kleinen Computer des Ozobots. Alle Bauteile sind durch eine Kunststoffummantelung geschützt. Zusätzlich kann der Ozobot mit einem Gummihelm geschützt werden. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Neben den bereits genannten Komponenten Sensoren, Akku und LED besitzt der Roboter natürlich einen Motor, mit dem die Räder angetrieben werden. Über einen Schalter wird der Ozobot ein und ausgeschaltet. Das Herzstück des Ozobots bildet die Hauptplatine mit dem Mikrocontroller. Diese bilden zusammen den kleinen Computer des Ozobots. Alle Bauteile sind durch eine Kunststoffummantelung geschützt. Zusätzlich kann der Ozobot mit einem Gummihelm geschützt werden. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== Steuerung ==</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>==Steuerung==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Wie bereits erwähnt können Ozobots auf zwei unterschiedliche Arten gesteuert werden, mit Farbcodes und mit einer visuellen Programmiersprache namens Ozoblockly. Beide Varianten werden im Folgenden kurz vorgestellt. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Wie bereits erwähnt können Ozobots auf zwei unterschiedliche Arten gesteuert werden, mit Farbcodes und mit einer visuellen Programmiersprache namens Ozoblockly. Beide Varianten werden im Folgenden kurz vorgestellt. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>=== Farbcodes ===</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>===Farbcodes===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Steuerung mit Farbcodes ist die einfachste Form, den Ozobot zu steuern. Der Ozobot ist von Werk aus so programmiert, dass er schwarzen Linien folgen kann und entsprechend auf Farbcodes reagieren kann. An Kreuzungen verhält sich der Roboter dabei, solange er keinen Befehl erhält, zufällig. Farbcodes bestehen aus 2 bis 3 Farbkombinationen und haben eine Leserichtung. Der Ozobot erkennt mit seinen Farbsensoren die Farbkombinationen und reagiert entsprechend seiner Vorprogrammierung auf den Farbcode. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Steuerung mit Farbcodes ist die einfachste Form, den Ozobot zu steuern. Der Ozobot ist von Werk aus so programmiert, dass er schwarzen Linien folgen kann und entsprechend auf Farbcodes reagieren kann. An Kreuzungen verhält sich der Roboter dabei, solange er keinen Befehl erhält, zufällig. Farbcodes bestehen aus 2 bis 3 Farbkombinationen und haben eine Leserichtung. Der Ozobot erkennt mit seinen Farbsensoren die Farbkombinationen und reagiert entsprechend seiner Vorprogrammierung auf den Farbcode. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>=== Ozoblockly ===</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>===Ozoblockly===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Bei Ozoblockly handelt es sich um eine visuelle Programmiersprache. Die Programmierumgebung ist über eine Webseite realisiert und die Programmübertragung auf den Roboter erfolgt über Lichtsignale über den Monitor. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Bei Ozoblockly handelt es sich um eine visuelle Programmiersprache. Die Programmierumgebung ist über eine Webseite realisiert und die Programmübertragung auf den Roboter erfolgt über Lichtsignale über den Monitor. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ozoblockly existiert sowohl für die bit-, als auch für die EVO-Version. In beiden Versionen gibt es 5 Komplexitätsstufen für die Programmierung des Roboters. Für die Verwendung im Bereich Grundschule empfehlen wir im Rahmen dieser Unterrichtseinheit die Arbeit mit Stufe 2. Wenn im Rahmen von Arbeitsgemeinschaften oder <del class="diffchange diffchange-inline">Ähnlichem </del>mehr Zeit zur Verfügung steht, kann auch später mit Stufe 3 und ggf. auch mit Stufe 4 gearbeitet werden. </div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ozoblockly existiert sowohl für die bit-, als auch für die EVO-Version. In beiden Versionen gibt es 5 Komplexitätsstufen für die Programmierung des Roboters. Für die Verwendung im Bereich Grundschule empfehlen wir im Rahmen dieser Unterrichtseinheit die Arbeit mit Stufe 2. Wenn im Rahmen von Arbeitsgemeinschaften oder <ins class="diffchange diffchange-inline">ähnlichem </ins>mehr Zeit zur Verfügung steht, kann auch später mit Stufe 3 und ggf. auch mit Stufe 4 gearbeitet werden. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die unterschiedlichen Stufen unterscheiden sich wie folgt: </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die unterschiedlichen Stufen unterscheiden sich wie folgt: </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Stufe 1 (Pre-Reader) arbeitet nur mit Symbolen und beschränkt sich auf Bewegungen, Lichteffekte und Wartemöglichkeiten. (Beim Roboter EVO zusätzlich Geräusche.) </div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 1 (<ins class="diffchange diffchange-inline">''</ins>Pre-Reader<ins class="diffchange diffchange-inline">''</ins>) arbeitet nur mit Symbolen und beschränkt sich auf Bewegungen, Lichteffekte und Wartemöglichkeiten. (Beim Roboter EVO zusätzlich Geräusche.)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Stufe 2 (Beginner) arbeitet nicht mehr nur auf reiner Symbolebene und bietet zusätzliche Einstellungsmöglichkeiten, wie Anzahl Schritte und Geschwindigkeit. Zusätzlich bietet diese Stufe die Möglichkeit Schleifen zu benutzen. </div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 2 (<ins class="diffchange diffchange-inline">''</ins>Beginner<ins class="diffchange diffchange-inline">''</ins>) arbeitet nicht mehr nur auf reiner Symbolebene und bietet zusätzliche Einstellungsmöglichkeiten, wie Anzahl Schritte und Geschwindigkeit. Zusätzlich bietet diese Stufe die Möglichkeit Schleifen zu benutzen.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Stufe 3 (Intermediate) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Möglichkeit eine eigene Linienverfolgung zu implementieren sowie einfachen bedingten Anweisungen. (Beim Roboter EVO gibt es ab dieser Stufe zusätzlich die Möglichkeit die Sensoren einzusetzen.) </div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 3 (<ins class="diffchange diffchange-inline">''</ins>Intermediate<ins class="diffchange diffchange-inline">''</ins>) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Möglichkeit eine eigene Linienverfolgung zu implementieren sowie einfachen bedingten Anweisungen. (Beim Roboter EVO gibt es ab dieser Stufe zusätzlich die Möglichkeit die Sensoren einzusetzen.)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Stufe 4 (Advanced) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich mathematische Operatoren sowie Variablen und Funktionen. </div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 4 (<ins class="diffchange diffchange-inline">''</ins>Advanced<ins class="diffchange diffchange-inline">''</ins>) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich mathematische Operatoren sowie Variablen und Funktionen.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Stufe 5 (Master) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Funktionen die Datenstrukturen Arrays und Listen (Datenstrukturen sind Objekte zur Speicherung und Organisation von Daten) einzusetzen und die Möglichkeit den Startbutton des Ozobots mit einzusetzen. </div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*Stufe 5 (<ins class="diffchange diffchange-inline">''</ins>Master<ins class="diffchange diffchange-inline">''</ins>) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Funktionen die Datenstrukturen Arrays und Listen (Datenstrukturen sind Objekte zur Speicherung und Organisation von Daten) einzusetzen und die Möglichkeit den Startbutton des Ozobots mit einzusetzen. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Glossar]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Glossar]]</div></td></tr>
</table>Gutlebenhttps://unterrichtsmaterial-ddi.cs.upb.de/index.php?title=Ozobot&diff=1852&oldid=prevGutleben: Die Seite wurde neu angelegt: „Ozobots sind kleine Roboter, die sich entweder ganz ohne Computer mit Farbcodes auf Papier oder mit einer Blocksprache am Computer programmieren lassen. == Ko…“2021-04-05T18:09:37Z<p>Die Seite wurde neu angelegt: „Ozobots sind kleine Roboter, die sich entweder ganz ohne Computer mit Farbcodes auf Papier oder mit einer Blocksprache am Computer programmieren lassen. == Ko…“</p>
<p><b>Neue Seite</b></p><div>Ozobots sind kleine Roboter, die sich entweder ganz ohne Computer mit Farbcodes auf Papier oder mit einer Blocksprache am Computer programmieren lassen.<br />
<br />
== Komponenten ==<br />
Den Ozobot gibt es in zwei Varianten, die sich in ihrer Ausstattung leicht unterscheiden. Zum einen gibt es den Ozobot bit, der als Grundlage betrachtet werden kann, und zum anderen den Ozobot EVO, der einige zusätzliche Funktionen aufweist. <br />
<br />
Ozobots sind mit einem eingebauten, über USB ladbaren, Akku und fünf Sensoren an der Unterseite ausgestattet. Bei den Sensoren handelt es sich neben Helligkeitssensoren um einen Farbsensor. So kann der Ozobot schwarzen Linien folgen und auf Farbabfolgen, sogenannte Farbcodes, reagieren. Zusätzlich besitzt der Ozobot eine Farb-LED. <br />
<br />
Der Ozobot EVO bietet zusätzlich vorne und hinten Sensoren zur Objekterkennung, weitere LED’s, einen Lautsprecher und die Möglichkeit per Bluetooth über eine App gesteuert zu werden. <br />
<br />
Neben den bereits genannten Komponenten Sensoren, Akku und LED besitzt der Roboter natürlich einen Motor, mit dem die Räder angetrieben werden. Über einen Schalter wird der Ozobot ein und ausgeschaltet. Das Herzstück des Ozobots bildet die Hauptplatine mit dem Mikrocontroller. Diese bilden zusammen den kleinen Computer des Ozobots. Alle Bauteile sind durch eine Kunststoffummantelung geschützt. Zusätzlich kann der Ozobot mit einem Gummihelm geschützt werden. <br />
<br />
== Steuerung ==<br />
Wie bereits erwähnt können Ozobots auf zwei unterschiedliche Arten gesteuert werden, mit Farbcodes und mit einer visuellen Programmiersprache namens Ozoblockly. Beide Varianten werden im Folgenden kurz vorgestellt. <br />
<br />
=== Farbcodes ===<br />
Die Steuerung mit Farbcodes ist die einfachste Form, den Ozobot zu steuern. Der Ozobot ist von Werk aus so programmiert, dass er schwarzen Linien folgen kann und entsprechend auf Farbcodes reagieren kann. An Kreuzungen verhält sich der Roboter dabei, solange er keinen Befehl erhält, zufällig. Farbcodes bestehen aus 2 bis 3 Farbkombinationen und haben eine Leserichtung. Der Ozobot erkennt mit seinen Farbsensoren die Farbkombinationen und reagiert entsprechend seiner Vorprogrammierung auf den Farbcode. <br />
<br />
=== Ozoblockly ===<br />
Bei Ozoblockly handelt es sich um eine visuelle Programmiersprache. Die Programmierumgebung ist über eine Webseite realisiert und die Programmübertragung auf den Roboter erfolgt über Lichtsignale über den Monitor. <br />
<br />
Ozoblockly existiert sowohl für die bit-, als auch für die EVO-Version. In beiden Versionen gibt es 5 Komplexitätsstufen für die Programmierung des Roboters. Für die Verwendung im Bereich Grundschule empfehlen wir im Rahmen dieser Unterrichtseinheit die Arbeit mit Stufe 2. Wenn im Rahmen von Arbeitsgemeinschaften oder Ähnlichem mehr Zeit zur Verfügung steht, kann auch später mit Stufe 3 und ggf. auch mit Stufe 4 gearbeitet werden. <br />
<br />
Die unterschiedlichen Stufen unterscheiden sich wie folgt: <br />
<br />
* Stufe 1 (Pre-Reader) arbeitet nur mit Symbolen und beschränkt sich auf Bewegungen, Lichteffekte und Wartemöglichkeiten. (Beim Roboter EVO zusätzlich Geräusche.) <br />
* Stufe 2 (Beginner) arbeitet nicht mehr nur auf reiner Symbolebene und bietet zusätzliche Einstellungsmöglichkeiten, wie Anzahl Schritte und Geschwindigkeit. Zusätzlich bietet diese Stufe die Möglichkeit Schleifen zu benutzen. <br />
<br />
* Stufe 3 (Intermediate) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Möglichkeit eine eigene Linienverfolgung zu implementieren sowie einfachen bedingten Anweisungen. (Beim Roboter EVO gibt es ab dieser Stufe zusätzlich die Möglichkeit die Sensoren einzusetzen.) <br />
* Stufe 4 (Advanced) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich mathematische Operatoren sowie Variablen und Funktionen. <br />
* Stufe 5 (Master) bietet neben detaillierteren Einstellungsmöglichkeiten zusätzlich die Funktionen die Datenstrukturen Arrays und Listen (Datenstrukturen sind Objekte zur Speicherung und Organisation von Daten) einzusetzen und die Möglichkeit den Startbutton des Ozobots mit einzusetzen. <br />
<br />
[[Kategorie:Glossar]]</div>Gutleben