Lösungspasswörter
Die Lösungen in den Lernpfaden stecken in Blöcken, die ein Passwort verlangen. Hier stehen alle Passwörter – damit du auch zu Hause nachsehen kannst, ob deine Bearbeitung stimmt.
Sieh erst nach, wenn du es wirklich versucht hast. Eine Lösung zu lesen fühlt sich an wie Verstehen, ist aber keines. Was du beim Nachlesen gewinnst, merkst du erst in der Klassenarbeit – und dort steht keine Lösung daneben.
Der Weg, der etwas bringt: Aufgabe bearbeiten, bei Bedarf die gestuften Tipps öffnen, und danach vergleichen. Wenn deine Lösung anders aussieht als die hier, ist sie nicht automatisch falsch – überleg, worin der Unterschied besteht.
Zu jedem Passwort steht, zu welcher Aufgabe es gehört. Die Seitennamen sind verlinkt.
3D-Druck (16 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Fünf Fehler | druck-1-7-1 |
| Aufgabe 2: Ein Schneemann | druck-1-7-2 |
Körper und Koordinaten – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Wo steht was? | druck-2-4-1 |
| Aufgabe 2: Ein Turm mit Aussichtsplattform | druck-2-4-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Reihenfolge | druck-3-4-1 |
| Aufgabe 2: Ein Schlüsselanhänger | druck-3-4-2 |
Parameter und Wiederholung – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Zählen | druck-4-6-1 |
| Aufgabe 2: Eine Bauplatte | druck-4-6-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Was kommt im Druck an? | druck-5-4-1 |
| Aufgabe 2: Ein Namensschild | druck-5-4-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Mit oder ohne Bibliothek? | druck-6-6-1 |
| Aufgabe 2: Dieselbe Form, zwei Wege | druck-6-6-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Einstellungen begründen | druck-7-4-1 |
| Aufgabe 2: Fehlersuche im Druck | druck-7-4-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: G-Code lesen | druck-8-3-1 |
| Aufgabe 2: Die ganze Kette | druck-8-3-2 |
Datenbanken (94 Lösungen)
Daten in Tabellen – Warum Datenbanken?
| Aufgabe | Passwort |
|---|---|
| Was ein Datenbanksystem anders macht | db-1-1-1 |
Daten in Tabellen – Aufbau einer relationalen Datenbank
| Aufgabe | Passwort |
|---|---|
| Schlüssel | db-1-2-1 |
| Fremdschlüssel | db-1-2-2 |
Daten in Tabellen – Die Festivaldatenbank
| Aufgabe | Passwort |
|---|---|
| Umsehen | db-1-3-1 |
| Eine erste eigene Abfrage | db-1-3-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Eine Tabelle, die alles enthält | db-1-4-1 |
| Aufgabe 2: Schlüssel begründen | db-1-4-2 |
| Aufgabe 3: Das Schema lesen | db-1-4-3 |
Abfragen mit SQL – SELECT und FROM
| Aufgabe | Passwort |
|---|---|
| Die Projektion | db-2-1-1 |
| Syntax und Semantik | db-2-1-2 |
Abfragen mit SQL – Bedingungen mit WHERE
| Aufgabe | Passwort |
|---|---|
| Bedingungen verknüpfen | db-2-2-1 |
| Mengen und Bereiche | db-2-2-2 |
| Aufgaben | db-2-2-3 |
Abfragen mit SQL – Sortieren und begrenzen
| Aufgabe | Passwort |
|---|---|
| ORDER BY | db-2-3-1 |
| Doppelte entfernen | db-2-3-2 |
| Aufgaben | db-2-3-3 |
Abfragen mit SQL – Rechnen in Abfragen
| Aufgabe | Passwort |
|---|---|
| Ganzzahlig oder nicht? | db-2-4-1 |
| Aufgaben | db-2-4-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Fünf Abfragen | db-2-5-1 |
| Aufgabe 2: Vier fehlerhafte Abfragen | db-2-5-2 |
| Aufgabe 3: Abfragen lesen | db-2-5-3 |
Mehrere Tabellen – Kreuzprodukt und Verbund
| Aufgabe | Passwort |
|---|---|
| Erst der Umweg: das Kreuzprodukt | db-3-1-1 |
| Aufgaben | db-3-1-2 |
Mehrere Tabellen – Viele-zu-viele-Beziehungen
| Aufgabe | Passwort |
|---|---|
| Die Lösung: eine eigene Tabelle | db-3-2-1 |
| Aufgaben | db-3-2-2 |
Mehrere Tabellen – Selbstverbund
| Aufgabe | Passwort |
|---|---|
| Warum die dritte Bedingung nötig ist | db-3-3-1 |
| Aufgaben | db-3-3-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vier Verbünde | db-3-4-1 |
| Aufgabe 2: Wenn die Verbindungsbedingung fehlt | db-3-4-2 |
| Aufgabe 3: Beziehungen unterscheiden | db-3-4-3 |
Gruppieren und auswerten – Aggregatfunktionen
| Aufgabe | Passwort |
|---|---|
| Zählen ist nicht gleich zählen | db-4-1-1 |
| Aufgaben | db-4-1-2 |
Gruppieren und auswerten – Gruppieren mit GROUP BY
| Aufgabe | Passwort |
|---|---|
| Die goldene Regel | db-4-2-1 |
| Aufgaben | db-4-2-2 |
Gruppieren und auswerten – Gruppen filtern mit HAVING
| Aufgabe | Passwort |
|---|---|
| Beides zusammen | db-4-3-1 |
| Aufgaben | db-4-3-2 |
Gruppieren und auswerten – Unterabfragen
| Aufgabe | Passwort |
|---|---|
| Eine Wertemenge aus einer Unterabfrage | db-4-4-1 |
| Aufgaben | db-4-4-2 |
Gruppieren und auswerten – Wie eine Abfrage ausgewertet wird
| Aufgabe | Passwort |
|---|---|
| Warum COUNT im WHERE nicht funktioniert | db-4-5-1 |
| Eine Abfrage vorlesen | db-4-5-2 |
Gruppieren und auswerten – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vier Auswertungen | db-4-6-1 |
| Aufgabe 2: Vier Abfragen, die nicht tun, was sie sollen | db-4-6-2 |
| Aufgabe 3: Eine Abfrage vorlesen | db-4-6-3 |
Datenbanken modellieren – Entitätstypen und Attribute
| Aufgabe | Passwort |
|---|---|
| Entitäten und Entitätstypen | db-5-1-1 |
| Der Fahrradverleih | db-5-1-2 |
Datenbanken modellieren – Beziehungen und Kardinalitäten
| Aufgabe | Passwort |
|---|---|
| Kardinalitäten | db-5-2-1 |
| Die genauere Schreibweise: (min, max) | db-5-2-2 |
Datenbanken modellieren – Entity-Relationship-Diagramme
| Aufgabe | Passwort |
|---|---|
| Ein Diagramm lesen | db-5-3-1 |
| Ein Diagramm zeichnen | db-5-3-2 |
Datenbanken modellieren – Vom Diagramm zum Schema
| Aufgabe | Passwort |
|---|---|
| Übung: der Fahrradverleih | db-5-4-1 |
| Eine Erweiterung | db-5-4-2 |
Datenbanken modellieren – Modellierungen beurteilen
| Aufgabe | Passwort |
|---|---|
| Vier Entwürfe für dieselbe Aufgabe | db-5-5-1 |
| Schlüsselkandidaten bestimmen | db-5-5-2 |
Datenbanken modellieren – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Die Stadtbibliothek | db-5-6-1 |
| Aufgabe 2: Vom Diagramm zum Schema | db-5-6-2 |
| Aufgabe 3: Zwei Entwürfe beurteilen | db-5-6-3 |
Normalisierung – Funktionale Abhängigkeiten
| Aufgabe | Passwort |
|---|---|
| Abhängigkeiten von zusammengesetzten Attributmengen | db-6-1-1 |
| Volle und partielle Abhängigkeit | db-6-1-2 |
Normalisierung – Erste Normalform
| Aufgabe | Passwort |
|---|---|
| Der Verstoß in der Auftrittsliste | db-6-2-1 |
| Die Überführung | db-6-2-2 |
Normalisierung – Zweite Normalform
| Aufgabe | Passwort |
|---|---|
| Die Verstöße finden | db-6-3-1 |
| Die Überführung | db-6-3-2 |
| Ein zweites Beispiel | db-6-3-3 |
Normalisierung – Dritte Normalform
| Aufgabe | Passwort |
|---|---|
| Der Verstoß | db-6-4-1 |
| Die Überführung | db-6-4-2 |
| Übung | db-6-4-3 |
Normalisierung – Normalisierung beurteilen
| Aufgabe | Passwort |
|---|---|
| Der Preis, konkret | db-6-5-1 |
| Übung: Ein Schema beurteilen | db-6-5-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vom Rohzustand zur dritten Normalform | db-6-6-1 |
| Aufgabe 2: Die Auftrittsliste erklären | db-6-6-2 |
| Aufgabe 3: Beurteilen statt normalisieren | db-6-6-3 |
Datenbanken erstellen – Tabellen anlegen
| Aufgabe | Passwort |
|---|---|
| CREATE TABLE | db-7-1-1 |
| Datentypen wählen | db-7-1-2 |
| Ein vollständiges Schema umsetzen | db-7-1-3 |
Datenbanken erstellen – Integritätsbedingungen
| Aufgabe | Passwort |
|---|---|
| Ausprobieren | db-7-2-1 |
| Was passiert beim Löschen? | db-7-2-2 |
| Was Integritätsbedingungen nicht leisten | db-7-2-3 |
Datenbanken erstellen – Daten einfügen, ändern und löschen
| Aufgabe | Passwort |
|---|---|
| UPDATE | db-7-3-1 |
| Aufgaben | db-7-3-2 |
Datenbanken erstellen – Schema verändern und Sichten
| Aufgabe | Passwort |
|---|---|
| Spalten hinzufügen | db-7-4-1 |
| Sichten | db-7-4-2 |
Datenbanken erstellen – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ein Schema umsetzen | db-7-5-1 |
| Aufgabe 2: Was scheitert woran? | db-7-5-2 |
| Aufgabe 3: Ändern mit Bedacht | db-7-5-3 |
Datenschutz und Datensicherheit – Grundprinzipien des Datenschutzes
| Aufgabe | Passwort |
|---|---|
| Personenbezogene Daten | db-8-1-1 |
| Die Festivaldatenbank prüfen | db-8-1-2 |
| Zweckbindung im Konflikt | db-8-1-3 |
Datenschutz und Datensicherheit – Datensicherheit
| Aufgabe | Passwort |
|---|---|
| Rechte und Sichten | db-8-2-1 |
Datenschutz und Datensicherheit – Fallbeispiele beurteilen
| Aufgabe | Passwort |
|---|---|
| Fall 1: Die Schul-App | db-8-3-1 |
| Fall 2: Das Festival-Bändchen | db-8-3-2 |
| Fall 3: Die eigene Datenbank | db-8-3-3 |
Datenschutz und Datensicherheit – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Der Fall Mensa-Chip | db-8-4-1 |
| Aufgabe 2: Schutzziele auseinanderhalten | db-8-4-2 |
| Aufgabe 3: Der Widerspruch aushalten | db-8-4-3 |
Einführung mit Turtle-Grafiken (65 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Das Brett | turtle-1-2-1 |
| Aufgabe 2: Der Großrechner | turtle-1-2-2 |
| Aufgabe 3: In 170 Stunden | turtle-1-2-3 |
| Aufgabe 4: Das Brett noch einmal | turtle-1-2-4 |
Grundlagen – Erster Einsatz der Turtle
| Aufgabe | Passwort |
|---|---|
| a) Zick-Zack | turtle-1-3-1 |
| b) Punktekette | turtle-1-3-2 |
| c) Das Haus vom Nikolaus | turtle-1-3-3 |
Grundlagen – Weitere Funktionen der Turtle
| Aufgabe | Passwort |
|---|---|
| a) Ein Baum | turtle-1-4-1 |
| b) Eine Kerze | turtle-1-4-2 |
| c) Ein Säulendiagramm | turtle-1-4-3 |
| Aufgabe 4: Rotes Dach | turtle-1-4-4 |
| Aufgabe 5: Regelmäßige Vielecke | turtle-1-4-5 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Was wird ausgegeben? | turtle-1-5-1 |
| Aufgabe 2: Was zeichnet die Turtle? | turtle-1-5-2 |
| Aufgabe 3: Ein Haus mit Schornstein | turtle-1-5-3 |
Variablen und Kontrollstrukturen – Variablen mit der Turtle
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Ein Rechteck | turtle-2-1-1 |
Variablen und Kontrollstrukturen – Variablen ohne Turtle
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Was steht am Ende drin? | turtle-2-2-1 |
| Aufgabe 3: Zwei Variablen | turtle-2-2-2 |
| Aufgabe 4: Die Klassenkasse | turtle-2-2-3 |
Variablen und Kontrollstrukturen – Schleifen
| Aufgabe | Passwort |
|---|---|
| a) Die Punktekette | turtle-2-3-1 |
| b) Die Treppe | turtle-2-3-2 |
| Aufgabe 2: Erst zeichnen, dann programmieren | turtle-2-3-3 |
Variablen und Kontrollstrukturen – Eingaben mit input
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Die Punktekette wird einstellbar | turtle-2-4-1 |
| Aufgabe 3: Ein Beispiel ohne Turtle | turtle-2-4-2 |
| Aufgabe 4: Vieleck nach Wunsch | turtle-2-4-3 |
Variablen und Kontrollstrukturen – Schleifen mit while
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ein Flussdiagramm umsetzen | turtle-2-5-1 |
| Aufgabe 2: Punkte nach Wunsch | turtle-2-5-2 |
Variablen und Kontrollstrukturen – Verschachtelte Schleifen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Das Punktefeld | turtle-2-6-1 |
| Zusatzaufgabe 2: Ein Feld aus Quadraten | turtle-2-6-2 |
Variablen und Kontrollstrukturen – Verzweigungen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Die Punkte einfärben | turtle-2-7-1 |
| Aufgabe 3: Das Konto | turtle-2-7-2 |
| Aufgabe 4: Wachsende Punkte in zwei Farben | turtle-2-7-3 |
| Verschachtelte Verzweigungen | turtle-2-7-4 |
Variablen und Kontrollstrukturen – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Werte verfolgen | turtle-2-8-1 |
| Aufgabe 2: Vier Programme mit Fehlern | turtle-2-8-2 |
| Aufgabe 3: Ein Windrad aus Quadraten | turtle-2-8-3 |
Logik – Logische Verknüpfungen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Ein Beispiel mit der Turtle | turtle-3-1-1 |
| Variante C | turtle-3-1-2 |
| Zusatzaufgabe: Das Schachbrett | turtle-3-1-3 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Eine boolesche Variable in der Schleife | turtle-3-2-1 |
| Aufgabe 4: Das Bild erweitern | turtle-3-2-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Werte bestimmen | turtle-3-3-1 |
| Aufgabe 2: Das Eis-Programm reparieren | turtle-3-3-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vorfahrt beachten | turtle-3-4-1 |
| Aufgabe 2: Bedingungen formulieren | turtle-3-4-2 |
| Aufgabe 3: Wahrheitstafel und Turtle | turtle-3-4-3 |
Funktionen – Funktionen mit Parametern
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Mehrere Parameter | turtle-4-2-1 |
| Aufgabe 4: Ein Vieleck als Funktion | turtle-4-2-2 |
Funktionen – Funktionen mit Rückgabewert
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Zufällige Sprünge | turtle-4-3-1 |
| Aufgabe 3: Den Rand schmücken | turtle-4-3-2 |
| Aufgabe 4: Die Summe | turtle-4-3-3 |
| Aufgabe 5: Gerade oder ungerade? | turtle-4-3-4 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Was wird ausgegeben? | turtle-4-4-1 |
| Aufgabe 2: Vier Funktionen mit Fehlern | turtle-4-4-2 |
| Aufgabe 3: Die Ampel, aufgeräumt | turtle-4-4-3 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Punkte aus einer Liste | turtle-5-1-1 |
| Aufgabe 3: Zwei Listen gleichzeitig | turtle-5-1-2 |
| Aufgabe 4: Mit Listen arbeiten | turtle-5-1-3 |
| Aufgabe 7: Das Maximum finden | turtle-5-1-4 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 3: Das Maximum – noch einmal | turtle-5-2-1 |
| Aufgabe 5: Der Mittelwert | turtle-5-2-2 |
| Zusatzaufgabe 1: Das Maximum hervorheben | turtle-5-2-3 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Zugriff und Länge | turtle-5-3-1 |
| Aufgabe 2: Welche Schleife passt? | turtle-5-3-2 |
| Aufgabe 3: Ein Säulendiagramm | turtle-5-3-3 |
Programmierung mit Java (110 Lösungen)
Erste Schritte – Das erste Programm
| Aufgabe | Passwort |
|---|---|
| So sieht ein Java-Programm aus | java-ef-1-1-1 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Rechnungen nachbauen | java-ef-1-2-1 |
| Aufgabe 2: Sekunden umrechnen | java-ef-1-2-2 |
Erste Schritte – Die erste Grafik
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ein Haus | java-ef-1-3-1 |
| Aufgabe 2: Figuren anordnen | java-ef-1-3-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Was gibt das Programm aus? | java-ef-1-4-1 |
| Aufgabe 2: Vier Fehler auf Papier | java-ef-1-4-2 |
| Aufgabe 3: Sekunden umrechnen | java-ef-1-4-3 |
Variablen und Datentypen – Variablen
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Kreisberechnung | java-ef-2-1-1 |
| Zusatzaufgabe: Tauschen | java-ef-2-1-2 |
Variablen und Datentypen – Datentypen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Notendurchschnitt | java-ef-2-2-1 |
Variablen und Datentypen – Eingaben
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Rechteck | java-ef-2-3-1 |
| Aufgabe 2: Zeitrechner | java-ef-2-3-2 |
Variablen und Datentypen – Zeichenketten
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Initialen | java-ef-2-4-1 |
| Aufgabe 2: Palindrom-Vorbereitung | java-ef-2-4-2 |
Variablen und Datentypen – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Werte verfolgen | java-ef-2-5-1 |
| Aufgabe 2: Welcher Typ passt? | java-ef-2-5-2 |
| Aufgabe 3: Ein Namensschild | java-ef-2-5-3 |
Kontrollstrukturen – Verzweigungen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Größte von drei Zahlen | java-ef-3-1-1 |
| Aufgabe 2: Schaltjahr | java-ef-3-1-2 |
Kontrollstrukturen – Logische Ausdrücke
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Eintrittspreis | java-ef-3-2-1 |
Kontrollstrukturen – Kopfgesteuerte Schleifen
| Aufgabe | Passwort |
|---|---|
| Schleifen in der Grafik | java-ef-3-3-1 |
| Aufgabe 1: Summe und Produkt | java-ef-3-3-2 |
| Aufgabe 2: Palindromtest | java-ef-3-3-3 |
Kontrollstrukturen – Zählschleifen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vokale zählen | java-ef-3-4-1 |
| Aufgabe 2: Treppe zeichnen | java-ef-3-4-2 |
| Aufgabe 3: Vieleck | java-ef-3-4-3 |
Kontrollstrukturen – Fußgesteuerte Schleifen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Zahlenraten | java-ef-3-5-1 |
| Aufgabe 2: Robuste Eingabe | java-ef-3-5-2 |
Kontrollstrukturen – Verschachtelte Schleifen
| Aufgabe | Passwort |
|---|---|
| Ein Schachbrettmuster | java-ef-3-6-1 |
| Aufgabe 1: Das kleine Einmaleins | java-ef-3-6-2 |
| Aufgabe 2: Dreieck aus Sternen | java-ef-3-6-3 |
Kontrollstrukturen – Struktogramme
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Struktogramm lesen | java-ef-3-7-1 |
| Aufgabe 2: Struktogramm entwickeln | java-ef-3-7-2 |
| Aufgabe 3: Darstellungen überführen | java-ef-3-7-3 |
Kontrollstrukturen – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ablauf verfolgen | java-ef-3-8-1 |
| Aufgabe 2: Vier Schleifen mit Fehlern | java-ef-3-8-2 |
| Aufgabe 3: Muster und Tabellen | java-ef-3-8-3 |
Methoden und Modularisierung – Eigene Methoden
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Rahmen | java-ef-4-1-1 |
| Aufgabe 2: Eine Häuserzeile | java-ef-4-1-2 |
Methoden und Modularisierung – Rückgabewerte
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Methoden mit Tests prüfen | java-ef-4-2-1 |
| Aufgabe 2: Eigene Tests schreiben | java-ef-4-2-2 |
Methoden und Modularisierung – Modularisierung
| Aufgabe | Passwort |
|---|---|
| Ein größeres Problem zerlegen | java-ef-4-3-1 |
| Aufgabe: Das Programm zusammensetzen | java-ef-4-3-2 |
Methoden und Modularisierung – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Was gibt das Programm aus? | java-ef-4-4-1 |
| Aufgabe 2: Vier Methodenköpfe beurteilen | java-ef-4-4-2 |
| Aufgabe 3: Ein Programm aufräumen | java-ef-4-4-3 |
Felder – Eindimensionale Felder
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Wochentage | java-ef-5-1-1 |
| Aufgabe | Passwort |
|---|---|
| Felder in der Grafik | java-ef-5-2-1 |
| Aufgabe: Getestete Feldmethoden | java-ef-5-2-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Würfelstatistik | java-ef-5-3-1 |
| Aufgabe 2: Getestete Methoden | java-ef-5-3-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ränder abzählen | java-ef-5-4-1 |
| Aufgabe 2: Vier Feldfehler | java-ef-5-4-2 |
| Aufgabe 3: Auswertung einer Klassenarbeit | java-ef-5-4-3 |
Objektorientierung – Klassen und Objekte
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Klasse Schueler | java-ef-6-1-1 |
Objektorientierung – Geheimnisprinzip
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Bankkonto | java-ef-6-2-1 |
Objektorientierung – Assoziation
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Der Kurs | java-ef-6-3-1 |
Objektorientierung – Vererbung
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Konten mit Vererbung | java-ef-6-4-1 |
Objektorientierung – Eigene Sprites
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ein Sammelspiel | java-ef-6-5-1 |
Objektorientierung – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Klasse oder Objekt? | java-ef-6-6-1 |
| Aufgabe 2: Eine Klasse aufbauen | java-ef-6-6-2 |
| Aufgabe 3: Geheimnisprinzip und Vererbung | java-ef-6-6-3 |
Algorithmen, Suchen und Sortieren – Was ist ein Algorithmus?
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Vom Pseudocode zum Programm | java-ef-7-1-1 |
Algorithmen, Suchen und Sortieren – Lineare Suche
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Suche mit Rückmeldung | java-ef-7-2-1 |
Algorithmen, Suchen und Sortieren – Sortieren durch Auswählen
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Selbst implementieren | java-ef-7-3-1 |
Algorithmen, Suchen und Sortieren – Bubblesort
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Selbst implementieren | java-ef-7-4-1 |
Algorithmen, Suchen und Sortieren – Sortieren durch Einfügen
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Selbst implementieren | java-ef-7-5-1 |
Algorithmen, Suchen und Sortieren – Wie schnell ist das?
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Die drei Verfahren messen | java-ef-7-6-1 |
Algorithmen, Suchen und Sortieren – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Welches Verfahren war das? | java-ef-7-7-1 |
| Aufgabe 2: Suchen mit Auskunft | java-ef-7-7-2 |
| Aufgabe 3: Wie teuer ist das? | java-ef-7-7-3 |
| Aufgabe | Passwort |
|---|---|
Aufgabe 1 – nimmAuf |
java-ef-8-2-1 |
Vertiefte Objektorientierung – Implementationsdiagramme
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vom Diagramm zum Quelltext | java-q-1-1-1 |
Vertiefte Objektorientierung – Polymorphie
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Formen | java-q-1-2-1 |
Vertiefte Objektorientierung – Abstrakte Klassen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Die Firma | java-q-1-3-1 |
Vertiefte Objektorientierung – Schnittstellen
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Vergleichbar | java-q-1-4-1 |
Vertiefte Objektorientierung – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Diagramm lesen und schreiben | java-q-1-5-1 |
| Aufgabe 2: Wer wird aufgerufen? | java-q-1-5-2 |
| Aufgabe 3: Abstrakte Klasse oder Schnittstelle? | java-q-1-5-3 |
Felder, Referenzen und Generik – Zweidimensionale Felder
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Rechnen im Gitter | java-q-2-1-1 |
| Aufgabe 2: Ein Labyrinth | java-q-2-1-2 |
Felder, Referenzen und Generik – Referenzen
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Kopieren und vergleichen | java-q-2-2-1 |
Felder, Referenzen und Generik – Generische Klassen
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Ein generischer Stapel | java-q-2-3-1 |
Felder, Referenzen und Generik – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Wer zeigt worauf? | java-q-2-4-1 |
| Aufgabe 2: Ein Spielfeld | java-q-2-4-2 |
| Aufgabe 3: Warum generisch? | java-q-2-4-3 |
Rekursion und Problemlösestrategien – Rekursion
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Klassische Rekursionen | java-q-3-1-1 |
| Aufgabe 2: Fibonacci ist eine Falle | java-q-3-1-2 |
Rekursion und Problemlösestrategien – Teilen und Herrschen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Selbst implementieren | java-q-3-2-1 |
Rekursion und Problemlösestrategien – Backtracking
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Das Acht-Damen-Problem | java-q-3-3-1 |
Rekursion und Problemlösestrategien – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Aufrufe zählen | java-q-3-4-1 |
| Aufgabe 2: Rekursiv formulieren | java-q-3-4-2 |
| Aufgabe 3: Zwei Strategien unterscheiden | java-q-3-4-3 |
Lineare Datenstrukturen – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Wer kommt als Nächstes dran? | java-q-4-r-1 |
| Aufgabe 2: Welche Struktur passt? | java-q-4-r-2 |
| Aufgabe 3: Klammern prüfen | java-q-4-r-3 |
Nichtlineare Datenstrukturen – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Einen Baum lesen | java-q-5-r-1 |
| Aufgabe 2: Wenn der Baum entartet | java-q-5-r-2 |
| Aufgabe 3: Rekursiv über Bäume | java-q-5-r-3 |
Suchen und Sortieren – Quicksort
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Selbst implementieren | java-q-6-1-1 |
Suchen und Sortieren – Mergesort
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Selbst implementieren | java-q-6-2-1 |
Suchen und Sortieren – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Schritt für Schritt | java-q-6-3-1 |
| Aufgabe 2: Verschmelzen | java-q-6-3-2 |
| Aufgabe 3: Beurteilen | java-q-6-3-3 |
Testen und Laufzeit – Systematisch testen
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Fehler durch Tests finden | java-q-7-1-1 |
| Aufgabe 2: Testfälle selbst entwerfen | java-q-7-1-2 |
Testen und Laufzeit – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Testfälle finden | java-q-7-3-1 |
| Aufgabe 2: Klassen zuordnen | java-q-7-3-2 |
| Aufgabe 3: Beurteilen und entscheiden | java-q-7-3-3 |
Spieleentwicklung (9 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Donut-Klicker v0 | dda |
| Donut-Klicker v1 | dkd |
| Dein Donut-Klicker | ddd |
| Aufgabe | Passwort |
|---|---|
| Tipp und Tricks | fvs |
| Aufgabe | Passwort |
|---|---|
| Fehler finden | lbh |
| Das Spiel verbessern | lbd |
| Das Spiel erweitern | lbe |
| Aufgabe | Passwort |
|---|---|
| Ausprobieren | sbe |
| Das Spiel verbessern | sbd |
Webentwicklung (57 Lösungen)
Wie das Web funktioniert – Vom Klick zur Seite
| Aufgabe | Passwort |
|---|---|
| Die Adresse | web-1-1-1 |
Wie das Web funktioniert – Eine Webseite untersuchen
| Aufgabe | Passwort |
|---|---|
| Aufgabe: eine echte Seite auseinandernehmen | web-1-2-1 |
| Was da eigentlich übertragen wird | web-1-2-2 |
Wie das Web funktioniert – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ein Ladevorgang unter der Lupe | web-1-3-1 |
| Aufgabe 2: Merkwürdige Zeichen | web-1-3-2 |
| Aufgabe 3: Behauptungen prüfen | web-1-3-3 |
HTML: Inhalte auszeichnen – Das Grundgerüst
| Aufgabe | Passwort |
|---|---|
| Ausprobieren | web-2-1-1 |
| Einrücken | web-2-1-2 |
HTML: Inhalte auszeichnen – Text auszeichnen
| Aufgabe | Passwort |
|---|---|
| Überschriften und Absätze | web-2-2-1 |
| Aufgabe: einen Text auszeichnen | web-2-2-2 |
HTML: Inhalte auszeichnen – Listen und Tabellen
| Aufgabe | Passwort |
|---|---|
| Listen | web-2-3-1 |
| Aufgabe | web-2-3-2 |
HTML: Inhalte auszeichnen – Links und Bilder
| Aufgabe | Passwort |
|---|---|
| Links | web-2-4-1 |
| Der Alternativtext | web-2-4-2 |
| Aufgabe | web-2-4-3 |
HTML: Inhalte auszeichnen – Struktur und Bedeutung
| Aufgabe | Passwort |
|---|---|
| Der Bauplan einer Seite | web-2-5-1 |
| Aufgabe: eine Seite gliedern | web-2-5-2 |
HTML: Inhalte auszeichnen – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Welches Element? | web-2-6-1 |
| Aufgabe 2: Sechs Fehler | web-2-6-2 |
| Aufgabe 3: Eine Seite von Grund auf | web-2-6-3 |
Quelltexte analysieren – Der Baum hinter der Seite
| Aufgabe | Passwort |
|---|---|
| Den Baum lesen | web-3-1-1 |
| Warum der Baum wichtig ist | web-3-1-2 |
Quelltexte analysieren – Fehler finden und beurteilen
| Aufgabe | Passwort |
|---|---|
| Der Browser repariert | web-3-2-1 |
| Wo dann der Fehler auffällt | web-3-2-2 |
| Quelltexte beurteilen | web-3-2-3 |
Quelltexte analysieren – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vom Text zum Baum und zurück | web-3-3-1 |
| Aufgabe 2: Was macht der Browser daraus? | web-3-3-2 |
| Aufgabe 3: Was der Validator sagt – und was nicht | web-3-3-3 |
CSS: gestalten – CSS einbinden
| Aufgabe | Passwort |
|---|---|
| Die drei Wege | web-4-1-1 |
| Ausprobieren | web-4-1-2 |
CSS: gestalten – Selektoren und Kaskade
| Aufgabe | Passwort |
|---|---|
| Die wichtigsten Selektoren | web-4-2-1 |
| Wer gewinnt? | web-4-2-2 |
| Vererbung | web-4-2-3 |
| Aufgabe | web-4-2-4 |
CSS: gestalten – Farben, Schrift und eigene Werte
| Aufgabe | Passwort |
|---|---|
| Eigene Werte | web-4-3-1 |
| Aufgabe | web-4-3-2 |
CSS: gestalten – Das Boxmodell
| Aufgabe | Passwort |
|---|---|
| Die vier Schichten | web-4-4-1 |
| Kurzschreibweisen | web-4-4-2 |
| Aufgabe | web-4-4-3 |
CSS: gestalten – Layout mit Flexbox und Grid
| Aufgabe | Passwort |
|---|---|
| Flexbox: eine Reihe | web-4-5-1 |
| Grid: ein Raster | web-4-5-2 |
| Eine ganze Seite aufbauen | web-4-5-3 |
CSS: gestalten – Für jeden Bildschirm gestalten
| Aufgabe | Passwort |
|---|---|
| Fallunterscheidungen: Media Queries | web-4-6-1 |
| Aufgabe | web-4-6-2 |
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Wer gewinnt? | web-4-7-1 |
| Aufgabe 2: Rechnen und begründen | web-4-7-2 |
| Aufgabe 3: Eine Seite fertig gestalten | web-4-7-3 |
Recht und Verantwortung – Urheberrecht und Lizenzen
| Aufgabe | Passwort |
|---|---|
| Wem gehört ein Werk? | web-5-1-1 |
| Creative-Commons-Lizenzen | web-5-1-2 |
Recht und Verantwortung – Impressum und Datenschutz
| Aufgabe | Passwort |
|---|---|
| Das Impressum | web-5-2-1 |
| Der unsichtbare Datenabfluss | web-5-2-2 |
| Was auf eine Seite gehört – und was nicht | web-5-2-3 |
Recht und Verantwortung – Chancen und Risiken
| Aufgabe | Passwort |
|---|---|
| Wer kann deine Seite benutzen? | web-5-3-1 |
| Was von dir im Netz bleibt | web-5-3-2 |
Recht und Verantwortung – Rückblick
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Der Fall | web-5-4-1 |
| Aufgabe 2: Vier Bilder, vier Entscheidungen | web-5-4-2 |
| Aufgabe 3: Stellung nehmen | web-5-4-3 |
projekte/amsterdam-webseite (10 Lösungen)
Amsterdam Webseite – Erste HTML-Datei
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-04-1 |
Amsterdam Webseite – Erste Texte
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-05-1 |
Amsterdam Webseite – Ein Bild sagt mehr als 1000 Worte
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-06-1 |
Amsterdam Webseite – Liste von Erlebnissen
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-07-1 |
Amsterdam Webseite – Die Sehenswürdigkeiten von Amsterdam
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-08-1 |
Amsterdam Webseite – Eine Navigation muss her
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-09-1 |
Amsterdam Webseite – Eine Karte von Amsterdam
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-10-1 |
Amsterdam Webseite – Die Geräusche der Stadt
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-11-1 |
Amsterdam Webseite – Das Promo-Video
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-12-1 |
Amsterdam Webseite – Pubquiz Amsterdam
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-13-1 |
projekte/bunny-hop (8 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-ducken-1 |
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-rekord-1 |
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-luecken-1 |
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-pause-1 |
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-tempo-1 |
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-start-1 |
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-nacht-1 |
| Aufgabe | Passwort |
|---|---|
| Das Programm verstehen | bh-ideen-1 |
Insgesamt 369 geschützte Lösungen.