5. Wettbewerb
- Micro:Bit Editor
- đ https://python.microbit.org/v/3
- Maqueen Bibliothek
- đ https://gbsl-informatik.github.io/maqueen-plus-v2-mpy/
Maqueen Plus V2
VerfĂŒgbare SensorenWettbewerb
- Ziel
- BewÀltigung eines Parcours mit Hindernissen
- Gruppengrösse
- 2 Personen
- Note
- ZĂ€hlt 0.5
- Bewertung
- Kriterienraster + Wettbewerb
- KurzgesprÀch zum Code (Einschreibung als Gruppe)
Beurteilungskriterien
Die Note setzt sich zusammen aus dem praktischen Teil und dem Bericht. Die Note zÀhlt 0.5.
- Praktischer Teil
- FĂŒr die Note zĂ€hlen die umgesetzten FunktionalitĂ€ten des Roboters
- KurzgesprÀch
- Es wird ein kurzes GesprĂ€ch zum Code gefĂŒhrt, in welchem geprĂŒft wird, ob der geschriebene Code verstanden wird, ob die Konzepte/Ideen/Ăberlegungen hinter den am Wettbewerb gezeigten FunktionalitĂ€ten auch erklĂ€hrt werden können.
- Stellt sich heraus, dass der Code oder entsprechende Konzepte nicht erklÀhrt werden können, werden entsprechende Punkte abgezogen.
- Wettbewerb
- Wer bewÀltigt den Parcours am schnellsten? Die ersten drei PlÀtze erhalten Bonuspunkte, welche die Note verbessern können.
- Platz 1: +3 Punkte
- Platz 2: +2 Punkte
- Platz 3: +1 Punkt
- Platz 1: +3 Punkte
Punkteskalaâ
| Punkte | Kriterien | AbzĂŒge |
|---|---|---|
| 12 | Der Parcours wird bewÀltigt, ohne manuellen Eingriff. | Manueller Eingriff nötig: -4 Punkte |
| 2 | Der Roboter blinkt wÀhrend der Fahrt in verschiedenen Farben. | Kein Blinken sondern kontinuierlicher Farbwechsel: -1 Punkte |
| 2 | Der Roboter zeigt auf dem Display mit einem Pfeil an, ob er aktuell links, rechts oder gerade steuert. | |
| 2 | Der Roboter bleibt stehen, wenn er auf ein Hindernis trifft und fÀhrt dann weiter, wenn es wieder weg ist. | HÀlt an, aber fÀhrt dann nicht mehr weiter: -1 Punkt |
| 2 | Der Roboter dreht sich um 360 ° wenn geklatscht wird. | Funktioniert nur teilweise: -1 Punkt |
| 2 | Der Roboter spielt beim Richtungswechsel einen Ton oder eine kurze Melodie. | |
| 2 | Der Roboter findet den Weg zum Ziel, auch wenn Einbahnstrassen vorhanden sind. | â |
| 3 | Der Roboter kann einem Hindernis ausweichen und findet die Fahrtstrecke wieder. | â |
punkte = 12 # erreichte Punkte
ungerundete_note = (punkte / 21) * 5 + 1
gerundete_note = round(ungerundete_note, 1) # Note auf eine Nachkommastelle gerundet
note = min(6, gerundete_note)
print('Note:', note)