Station #10 – Micro:bit

Micro:bit

Der micro:bit (www.microbit.org) ist eine Mikroplatine, welche mit verschiedenen Programmiersprachen/Editoren programmiert werden kann. Für die nachfolgenden Lernaufgaben wird der pxt.microbit.org Editor verwendet.

Informatik, Zyklus 2 + 3,
Anwenden und Transfer

Um dein Programm auf den micro:bit zu laden klickst du auf «Herunterladen» und kopierst im Explorer/Finder aus dem Downloads-Ordner die .hex Datei auf den micro:bit (Die Platine wird als USB-Laufwerk erkannt).


Lernaufgabe 1: «Der Welt Hallo sagen»

  • Druck auf Taste-A: «Hallo Welt» anzeigen.
  • Druck auf Taste B: Smiley anzeigen


Lernaufgabe 2: «Pin-Kontakt»

  • Durch den Pinkontakt ändert sich die Displayanzeige von einem Anti-Smiley zu einem Smiley


Lernaufgabe 3: «Zähler»

  • Eine Variable mit dem Namen «Nummer» wird generiert (Platzhalter à neuen Platzhalter)
  • Je nach Knopfdruck wird der Wert der Variabel erhöht oder reduziert
  • Ein «Shake» definiert die Variable zufällig
    neu (1─9)


Weiteres Material

Bezugsquelle


Lehrplanbezug

Kompetenzstufe
  • Die Schülerinnen und Schüler können einfache Abläufe mit Schleifen, bedingten Anweisungen und Parametern lesen und manuell ausführen. [MI 2.2d]
  • Die Schülerinnen und Schüler verstehen, dass ein Computer nur vordefinierte Anweisungen ausführen kann und dass ein Programm eine Abfolge von solchen Anweisungen ist. [MI 2.2e]
  • Die Schülerinnen und Schüler können selbstentdeckte Lösungswege für einfache Probleme in Form von lauffähigen und korrekten Computerprogrammen mit Schleifen, bedingten Anweisungen und Parametern formulieren. [MI 2.2g]
  • Die Schülerinnen und Schüler können selbstentwickelte Algorithmen in Form von lauffähigen und korrekten Computerprogrammen mit Variablen und Unterprogrammen formulieren. [MI 2.2h]
Ziel Aufgabe 1: Etwas auf dem LED-Display ausgeben
Aufgabe 2: Auf Pin-Kontakte reagieren
Aufgabe 3: Mit Variablen arbeiten
Zeitbedarf / Schwierigkeitsgrad 10 ─ 15 Minuten je Teilaufgabe / mittel
Quelle microbit.org: https://www.microbit.co.uk/blocks/lessons
Autor/-in Simon Hefti
Aufgabenblatt als PDF Aufgabe 1

Aufgabe 2

Aufgabe 3