Aufgabenliste

Gibt es wieder viel zu tun?
Eine Aufgabenliste hilft dir, keine Aufgabe zu vergessen und motiviert dich, alle Arbeiten zu erledigen.

Mit dem Calliope mini kannst du auch Listen schreiben und sogar geschaffte Aufgaben von der Liste streichen.

Kategorie Tüfteln
Schulstufe SEK1
Schwerpunkte Variablen, Listen, Ereignis, Verzweigungen
+Los geht's

Entwickle ein Programm mit folgenden Funktionen:

  • Beim Start definiere eine Liste mit den einzelnen Aufgaben.
  • Mit der Taste A navigierst du vorwärts durch die Liste und lässt dir die Aufgaben anzeigen.
  • Mit der Taste B navigierst du rückwärts durch die Liste und lässt dir die Aufgaben anzeigen.
  • Mit der Taste AB löscht du die aktuelle Aufgabe aus der Liste.

Besonderheit: Programmiere so, dass wenn nur noch eine Aufgabe auf deiner Liste steht, diese sowohl beim Drücken der Taste A, als auch der Taste B angezeigt wird.

In Listen, bzw. Arrays, kannst du mehrere Werte, wie Zeichenketten oder Zahlen abspeichern. Weitere Informationen zu Listen findest du hier:


Grundlagen

+Tipps und Hilfestellungen

Die grafische Darstellung in Form eines PAP dient als Grundlage der Entwicklung eines Programms. Ein PAP beschreibt den Ablauf und die Zusammenhänge von einzelnen Operationen zur Lösung einer Aufgabe.

PDF

Beachte, dass Listen immer bei 0 anfangen!

+Ausprobieren und Weiterentwickeln

Teste dein Programm, indem du dir die einzelnen Aufgaben anzeigen lässt und erledigte Aufgaben löscht.

  • Werden alle Aufgaben angezeigt?
  • Können erledigte Aufgaben gelöscht werden?
  • Was passiert, wenn nur noch eine Aufgabe auf der Liste ist?

Überlege dir eine motivierende Anzeige für den Fall, dass deine Liste leer ist und alle Aufgaben erledigt sind. 🎉
Wann könnte eine Aufgabenliste für die Klasse nützlich sein?