Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:ssw_sca_hs_22_23 [2023-01-25 21:59] – [Projektarbeit] scagf_informatik:ssw_sca_hs_22_23 [2023-01-25 22:24] (aktuell) – [Micro:bit Programmieren] sca
Zeile 9: Zeile 9:
  
 ===== Micro:bit Programmieren ===== ===== Micro:bit Programmieren =====
 +
 +   * Arbeitet in **2er Gruppen** durch die folgenden Aufträge.
 +   * Link zum **Online-Editor**: [[https://python.microbit.org/v/beta/api]]
 +   * **Slides:** {{ :gf_informatik:2022_23_ssw_microcontroller.pdf |}}
 +
  
 === Auftrag 1 === === Auftrag 1 ===
  
-Studiere [[gf_informatik:microbit_programmieren_grundlagen#text_anzeigen|]] und [[gf_informatik:microbit_programmieren_grundlagen#https://sca.ksr.ch/doku.php?id=gf_informatik:microbit_programmieren_grundlagen#bilder_anzeigen|]]. Hier findest du eine [[https://microbit-micropython.readthedocs.io/en/latest/tutorials/images.html|Übersicht über alle Bilder und eine Anleitung zum Erstellen von eigenen Bildern und Animationen.]]+Studiere im [[gf_informatik:microbit_programmieren_grundlagen|Tutorial]] die kurzen Abschnitte zu [[gf_informatik:microbit_programmieren_grundlagen#text_anzeigen|Text anzeigen]] und [[gf_informatik:microbit_programmieren_grundlagen#bilder_anzeigen|Bilder anzeigen]]. Hier findest du eine [[https://microbit-micropython.readthedocs.io/en/latest/tutorials/images.html|Übersicht über alle Bilder und eine Anleitung zum Erstellen von eigenen Bildern und Animationen.]] 
 + 
 +   1. Führt miteinander ein "Gespräch" ausschliesslich mit Text, der auf LED-Matrix des micro:bit angezeigt wird. 
 +   1. Finde unter allen vordefinierten Bildern (siehe Link oben) dein Lieblingstier und zeige es deiner Kolleg:in. 
 +   1. Definiere ein [[https://microbit-micropython.readthedocs.io/en/latest/tutorials/images.html#diy-images|eigenes Bild]] und zeige es auf der LED-Matrix an. 
 + 
 +=== Auftrag 2 === 
 + 
 +Studiere den Abschnitt [[gf_informatik:microbit_programmieren_grundlagen#tasten_touch-logo|Tasten & Touch-Logo]]. 
 + 
 +   1. Tippe den Beispiel-Code aus dem Tutorial ab (*nicht* Copy-Paste!), stelle sicher, dass du diesen verstehst. 
 +   1. Funktionieren die Button-Abfragen (`if button_a...`) auch, wenn man sie *vor* die Endlosschleife (`while True`) nimmt? 
 +   1. Wie unterscheiden sich `is_pressed()` und `get_presses()`? Probiere aus! 
 +   1. Schreibe ein Programm, in welchem man die Bilder `YES` und `NO` mit den beiden Tasten auswählen kann. Stellt einander Ja-Nein-Fragen und beantwortet sie mit dem Mirco:bit. 
 + 
 +=== Auftrag 3 === 
 + 
 +Überfliege die folgenden Kapitel, um einen Eindruck darüber zu erhalten, was man mit dem Micro:bit alles so machen kann:
  
 +   * [[gf_informatik:microbit_programmieren_grundlagen#beschleunigungssensor|Beschleunigungssensor]]
 +   * [[gf_informatik:microbit_programmieren_grundlagen#speaker_toene_und_melodien_ausgeben|Speaker – Töne und Melodien ausgeben]]
 +   * [[gf_informatik:microbit_programmieren_grundlagen#radio_nachrichten_ueber_ble_senden|Radio – Nachrichten über BLE senden]]
  
 ===== Projektarbeit ===== ===== Projektarbeit =====
Zeile 19: Zeile 44:
 **Idee:** in 2er-Gruppen ein eigenes micro:bit-Projekt planen, umsetzen, vorstellen und zu dokumentieren **Idee:** in 2er-Gruppen ein eigenes micro:bit-Projekt planen, umsetzen, vorstellen und zu dokumentieren
  
 +**Achtung:** Speichert regelmässig euren Code: Über Save-Button oder kopiere Code aus Online-Editor in ein File auf deinem Computer.
 ==== Vorgehen ==== ==== Vorgehen ====
  
Zeile 76: Zeile 102:
 ===== Links ===== ===== Links =====
  
 +   1. KSR: [[gf_informatik: microbit_programmieren_grundlagen:|Dossier MicroBit & MaQueen]]\\ \\
    1. Offiziell (basic):    1. Offiziell (basic):
       1. User guide - Overview: https://microbit.org/get-started/user-guide/overview/       1. User guide - Overview: https://microbit.org/get-started/user-guide/overview/
Zeile 82: Zeile 109:
    1. Offiziell (detailliert):    1. Offiziell (detailliert):
       1. Dokumentation: https://microbit-micropython.readthedocs.io/en/v2-docs/tutorials/hello.html       1. Dokumentation: https://microbit-micropython.readthedocs.io/en/v2-docs/tutorials/hello.html
-      \\ \\ +     
-   1. KSR: [[gf_informatik: microbit_programmieren_grundlagen:|Dossier MicroBit & MaQueen]]+
        
  
  • gf_informatik/ssw_sca_hs_22_23.1674683970.txt.gz
  • Zuletzt geändert: 2023-01-25 21:59
  • von sca