Abläufe entwickeln und prüfen

Deine Antworten und Programme bleiben zunächst im geöffneten Lernwerk. Sichere eine Arbeitsdatei, bevor du es schließt.

Vorhersagen. Ausführen. Erklären.

Dein Auftrag Verarbeite drei Karten. Lies zuerst den Code, dann sage einen Zwischenzustand voraus. Erst danach führst du ihn aus.

Erst im Kopf

Start: Vorrat 3, Platz und Ausgabe leer. Code: wiederhole 3 [ nimm markiere lege ]. Wie sieht der Zustand nach Aktion 4 aus? Wie viele Aktionen hat das ganze Programm?

Vorrat …, Platz …, Ausgabe …; insgesamt … Aktionen.

Erster Hinweis

Schritt 3 beendet den ersten Durchlauf. Schritt 4 beginnt den zweiten.

Passendes Wissen öffnen →

Dein Werkzeug im Lernwerk

Die Kartenstation führt die kleine Karten-Sprache aus. Sie ist direkt unter dem Codefeld eingebaut. Du brauchst kein eigenes Konto.

Dein Startort

Öffne diesen Schritt im Browser; JavaScript muss erlaubt sein. Der digitale Vorrat enthält 3 Karten.

Lies den passenden Geräteweg. Führe den Code einzeln und danach vollständig aus.

Auf dem iPad
  1. Tippe in das Codefeld. Schreibe Befehle klein. Die Klammern [ und ] findest du in der Symbolansicht der Bildschirmtastatur. Neue Zeilen oder Leerzeichen trennen Befehle.
  2. Tippe Ein Befehl. Vergleiche den sichtbaren Zustand. Mit Bis zum Ende führst du den restlichen Plan aus. Öffne Ausgeführte Spur ansehen.
  3. Tippe Spur ins Protokoll übernehmen. Ergänze deine Erklärung selbst. Sichere später über Deine Arbeit eine Arbeitsdatei; prüfe den gespeicherten Stand durch Wiederöffnen.
Unter Windows
  1. Klicke in das Codefeld. Schreibe Befehle klein. Auf deutscher Tastatur: AltGr+8 für [ und AltGr+9 für ]. Neue Zeilen oder Leerzeichen trennen Befehle.
  2. Wähle Ein Befehl. Vergleiche den sichtbaren Zustand. Mit Bis zum Ende führst du den restlichen Plan aus. Öffne Ausgeführte Spur ansehen.
  3. Wähle Spur ins Protokoll übernehmen. Ergänze deine Erklärung selbst. Sichere später über Deine Arbeit eine Arbeitsdatei; prüfe den gespeicherten Stand durch Wiederöffnen.

Zurück im Lernwerk: Übernimm die Spur und ergänze deine eigene Erklärung. Ohne Gerät: auf Papier ausführen und die Programmierung später nachholen.

Notiere nur eine Bedienhürde, falls du Hilfe brauchst.

Wenn du möchtest: hier notieren

Dein ausführbarer Code

Schreibe hier: wiederhole 3 [ nimm markiere lege ]. Du darfst nach jedem Befehl eine neue Zeile beginnen. Starte erst nach deiner Vorhersage.

Nur Code eingeben. Das Werkzeug darunter liest genau dieses Feld.

Karten-Sprache: nimm · markiere · lege · wiederhole 3 [ … ]. Schreibe nur Befehle, keine Satzzeichen. Leerzeichen und neue Zeilen trennen Befehle. Schleifen werden nicht verschachtelt.

Start: 3 Karten im Vorrat, Platz und Ausgabe leer. Sage das Ergebnis zuerst voraus.

○ unmarkiert · ● markiert. Jede Karte bleibt an genau einem Ort.

Ausgeführte Spur ansehen

Änderst du den Code, beginnt der nächste Lauf wieder am Start. Die übernommene Spur wird mit deinen Lernwerk-Antworten gesichert. Ein fehlerfreier Lauf allein bestätigt noch nicht deinen Auftrag.

Was zeigt die Ausführung?

Übernimm die Spur mit dem Knopf am Werkzeug. Ergänze: Warum wird nach dem dritten Schritt der Platz wieder frei? Warum ist Schritt 4 wieder nimm?

Mögliche Lösung vergleichen

3 Durchläufe mit je3 Aktionen ergeben9 Aktionen. Nach 4: Vorrat 1, Platz unmarkiert, Ausgabe eine markierte Karte. lege verändert Platz und Ausgabe; danach kann der nächste Durchlauf eine Karte aufnehmen.

Jetzt erklärst du

Prüfe dein Ergebnis

Einen Code mit fester Wiederholung im lokalen Interpreter ausführen und analysieren.

Vergleiche deine eigene Erklärung mit den Kriterien. Du kannst hier, mündlich oder im Heft arbeiten.

  • Ich sage den Zustand nach Aktion 4 vor dem Ausführen voraus.
  • Ich gebe Code ein und prüfe mindestens einen Einzelschritt am Gerät.
  • Ich erkläre zwei Zustandsänderungen aus der Spur.

Noch nicht sicher? So geht es weiter.

Du findest keinen Anfang?

Nenne zuerst den Startzustand. Führe nur einen Befehl aus und beschreibe seine Änderung.

Passendes Wissen öffnen →