1
Vom Einfall zum Plan
- Idee:Was soll das Gerät tun? Ein Satz, z. B. „Ein Schrittzähler“.
- Anforderungen:nummerierte Liste — was soll bei welchem Ereignis passieren?
- Zerlegen:jede Anforderung einem Startblock zuordnen (Ereignis, beim Start oder dauerhaft).
- EVA:je Teil klären: Welche Eingabe, welche Verarbeitung, welche Ausgabe?
- Variablen:Was muss sich das Programm merken? Namen festlegen.
Das Programm für den Schrittzähler liegt in Teilstücken bereit. Lege jedes Teilstück in den Startblock, zu dem es gehört — Klick oder Tastatur (Ziffern 1–5).
Anforderungen „Schrittzähler“
- Beim Einschalten: Zähler auf 0, Herz zeigen.
- Bei jedem Schritt (Schütteln): Zähler +1 und kurzer Klick-Ton.
- Knopf A: aktuellen Stand anzeigen.
- Knopf B: Zähler auf 0 und Haken zeigen.
- Ab 10 Schritten leuchten die RGB-LEDs grün — laufend geprüft.
Teilstücke — erst anklicken, dann Ziel wählen
Programm
Halte fest: Ein großes Projekt wird in kleine Teile zerlegt: Jede Anforderung bekommt ihren Startblock. Was ständig geprüft werden muss, gehört in dauerhaft.
2
Bauen, testen, verbessern
- Schrittweise:erst einen Teil bauen und testen, dann den nächsten.
- Testen:Simulator und echter Calliope; jede Anforderung einzeln abhaken.
- Fehler suchen:Werte mit zeige Nummer sichtbar machen.
- Verbessern:Was fehlt? Was stört? Neue Anforderung aufschreiben.
- Präsentieren:Idee, Programm und Test kurz vorstellen.
Merke
Projektablauf: Idee → Anforderungen → Zerlegen → Bauen → Testen → Verbessern
3
Allgemeine Hinweise
Nicht alles auf einmal
Wer alle Blöcke auf einmal zusammensetzt, findet Fehler kaum. Nach jedem Teil testen.
Anforderungen abhaken
Die nummerierte Liste ist zugleich die Testliste: Jeder Punkt wird einmal ausprobiert.
Speichern mit Namen
Projekt in MakeCode sinnvoll benennen und regelmäßig herunterladen — so geht nichts verloren.
