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.
Unterstufe (9 Lösungen)
Spieleentwicklung (9 Lösungen)
Spieletest: Donut-Klicker (3 Lösungen)
Spieletest: Donut-Klicker (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Donut-Klicker v0 | dda |
| Donut-Klicker v1 | dkd |
| Dein Donut-Klicker | ddd |
Spieletest: Labyrinth (3 Lösungen)
Spieletest: Labyrinth (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Fehler finden | lbh |
| Das Spiel verbessern | lbd |
| Das Spiel erweitern | lbe |
Spieletest: Schießbude (2 Lösungen)
Spieletest: Schießbude (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Ausprobieren | sbe |
| Das Spiel verbessern | sbd |
Game Center (1 Lösung)
Game Center – Elfmeterschießen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Tipp und Tricks | fvs |
Mittelstufe (162 Lösungen)
3D-Druck (16 Lösungen)
Erste Schritte (2 Lösungen)
Erste Schritte – Rückblick (2 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 (2 Lösungen)
Körper und Koordinaten – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Wo steht was? | druck-2-4-1 |
| Aufgabe 2: Ein Turm mit Aussichtsplattform | druck-2-4-2 |
Transformationen (2 Lösungen)
Transformationen – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Reihenfolge | druck-3-4-1 |
| Aufgabe 2: Ein Schlüsselanhänger | druck-3-4-2 |
Parameter und Wiederholung (2 Lösungen)
Parameter und Wiederholung – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Zählen | druck-4-6-1 |
| Aufgabe 2: Eine Bauplatte | druck-4-6-2 |
Gestalten (2 Lösungen)
Gestalten – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Was kommt im Druck an? | druck-5-4-1 |
| Aufgabe 2: Ein Namensschild | druck-5-4-2 |
Bibliotheken (2 Lösungen)
Bibliotheken – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Mit oder ohne Bibliothek? | druck-6-6-1 |
| Aufgabe 2: Dieselbe Form, zwei Wege | druck-6-6-2 |
Slicing (2 Lösungen)
Slicing – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Einstellungen begründen | druck-7-4-1 |
| Aufgabe 2: Fehlersuche im Druck | druck-7-4-2 |
Drucken (2 Lösungen)
Drucken – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: G-Code lesen | druck-8-3-1 |
| Aufgabe 2: Die ganze Kette | druck-8-3-2 |
Python (67 Lösungen)
Einführung mit Turtle-Grafiken (67 Lösungen)
Grundlagen (15 Lösungen)
Grundlagen – Grundrechenarten (4 Lösungen)
| Aufgabe | Passwort |
|---|---|
| 734 cm | turtle-1-2-1 |
| 143 Stunden | turtle-1-2-2 |
| 14 Uhr | turtle-1-2-3 |
| 734,5 cm | turtle-1-2-4 |
Grundlagen – Erster Einsatz der Turtle (3 Lösungen)
| 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 (5 Lösungen)
| Aufgabe | Passwort |
|---|---|
| a) Ein Baum | turtle-1-4-1 |
| b) Eine Kerze | turtle-1-4-2 |
| c) Ein Säulendiagramm | turtle-1-4-3 |
| Dach rot ausgefüllt | turtle-1-4-4 |
| Aufgabe 5: Regelmäßige Vielecke | turtle-1-4-5 |
Grundlagen – Rückblick (3 Lösungen)
| 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 (21 Lösungen)
Variablen und Kontrollstrukturen – Variablen mit der Turtle (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Ein Rechteck | turtle-2-1-1 |
Variablen und Kontrollstrukturen – Variablen ohne Turtle (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| ohne Rechner | turtle-2-2-1 |
| ohne Rechner | turtle-2-2-2 |
| ganze Eurobeträge | turtle-2-2-3 |
Variablen und Kontrollstrukturen – Schleifen (3 Lösungen)
| 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 (3 Lösungen)
| 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 (2 Lösungen)
| 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 (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| 10 mal 10 Punkte | turtle-2-6-1 |
| Zusatzaufgabe 2: Ein Feld aus Quadraten | turtle-2-6-2 |
Variablen und Kontrollstrukturen – Verzweigungen (4 Lösungen)
| 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 (3 Lösungen)
| 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 (10 Lösungen)
Logik – Logische Verknüpfungen (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| zuerst auf Papier | turtle-3-1-1 |
| Variante C | turtle-3-1-2 |
| Zusatzaufgabe: Das Schachbrett | turtle-3-1-3 |
Logik – Boolesche Werte (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| ohne | turtle-3-2-1 |
| Farbe und Größe | turtle-3-2-2 |
Logik – Vorfahrtsregeln (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| zuerst selbst | turtle-3-3-1 |
| Aufgabe 2: Das Eis-Programm reparieren | turtle-3-3-2 |
Logik – Rückblick (3 Lösungen)
| 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 (9 Lösungen)
Funktionen – Funktionen mit Parametern (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| zwei | turtle-4-2-1 |
| Aufgabe 4: Ein Vieleck als Funktion | turtle-4-2-2 |
Funktionen – Funktionen mit Rückgabewert (4 Lösungen)
| Aufgabe | Passwort |
|---|---|
| 100 mal | turtle-4-3-1 |
| Rand des Fensters | turtle-4-3-2 |
| Aufgabe 4: Die Summe | turtle-4-3-3 |
| Aufgabe 5: Gerade oder ungerade? | turtle-4-3-4 |
Funktionen – Rückblick (3 Lösungen)
| 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 |
Listen (10 Lösungen)
Listen – Einführung in Listen (4 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Punkte aus einer Liste | turtle-5-1-1 |
| zwei | turtle-5-1-2 |
| Aufgabe 4: Mit Listen arbeiten | turtle-5-1-3 |
| größte | turtle-5-1-4 |
Listen – for-in-Schleifen (3 Lösungen)
| 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 |
Listen – Rückblick (3 Lösungen)
| 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 |
Next Level (Optional) (2 Lösungen)
Next Level (Optional) – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Hexadezimalwerte lesen | turtle-6-2-1 |
| Aufgabe 3: Farbverlauf | turtle-6-2-2 |
Tabellenkalkulation (22 Lösungen)
Daten, Zellen und Formeln (4 Lösungen)
Daten, Zellen und Formeln – Zellen und Datentypen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Derselbe Inhalt, anderer Datentyp | calc-1-1-1 |
Daten, Zellen und Formeln – Formeln und Funktionen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Funktionen statt langer Rechnungen | calc-1-2-1 |
Daten, Zellen und Formeln – Mini-Projekt – Reiseetat (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Recherchiere aktuelle, tatsächlich angebotene Preise | calc-1-3-1 |
Daten, Zellen und Formeln – Rückblick (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Gemischte Aufgaben | calc-1-4-1 |
Formeln kopieren und Bezüge steuern (5 Lösungen)
Formeln kopieren und Bezüge steuern – Relative und absolute Bezüge (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Zwei Feststeller – vier Möglichkeiten | calc-2-1-1 |
| Ein Beispiel mit zwei festen Werten | calc-2-1-2 |
Formeln kopieren und Bezüge steuern – Längere Formeln aufbauen und prüfen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Was heißt „die Formel testen“? | calc-2-2-1 |
Formeln kopieren und Bezüge steuern – Mini-Projekt – Preisvergleich (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| title: Mini-Projekt – Preisvergleich index: 3 permaid: mittelstufe-calc-projekt-preisvergleich | calc-2-3-1 |
Formeln kopieren und Bezüge steuern – Rückblick (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Gemischte Aufgaben | calc-2-4-1 |
Daten mit Diagrammen erzählen (4 Lösungen)
Daten mit Diagrammen erzählen – Diagramme erstellen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Mit dem Diagrammassistenten | calc-3-1-1 |
Daten mit Diagrammen erzählen – Diagramme beurteilen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Korrelation ist keine Ursache | calc-3-2-1 |
Daten mit Diagrammen erzählen – Mini-Projekt – Klimavergleich (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| title: Mini-Projekt – Klimavergleich index: 3 permaid: mittelstufe-calc-projekt-klimavergleich | calc-3-3-1 |
Daten mit Diagrammen erzählen – Rückblick (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Gemischte Aufgaben | calc-3-4-1 |
Wachstum modellieren und simulieren (4 Lösungen)
Wachstum modellieren und simulieren – Wachstumsmodelle (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Quadratisch: veränderlicher Zuwachs | calc-4-1-1 |
Wachstum modellieren und simulieren – Szenarien und Prognosen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Grenzen eines Modells | calc-4-2-1 |
Wachstum modellieren und simulieren – Mini-Projekt – Blick in die Glaskugel (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| drei Modellen oder Szenarien | calc-4-3-1 |
Wachstum modellieren und simulieren – Rückblick (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Gemischte Aufgaben | calc-4-4-1 |
Entscheidungen mit WENN (5 Lösungen)
Entscheidungen mit WENN – Die WENN-Funktion (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Eine Frage mit zwei Ausgängen | calc-5-1-1 |
Entscheidungen mit WENN – Bedingungen verknüpfen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| ODER: Mindestens eines genügt | calc-5-2-1 |
| Mehr als zwei Ausgaben | calc-5-2-2 |
Entscheidungen mit WENN – Mini-Projekt – Reiseampel (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| title: Mini-Projekt – Reiseampel index: 3 permaid: mittelstufe-calc-projekt-reiseampel | calc-5-3-1 |
Entscheidungen mit WENN – Rückblick (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Gemischte Aufgaben | calc-5-4-1 |
Webentwicklung (57 Lösungen)
Wie das Web funktioniert (6 Lösungen)
Wie das Web funktioniert – Vom Klick zur Seite (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Die Adresse | web-1-1-1 |
Wie das Web funktioniert – Eine Webseite untersuchen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| F12 | web-1-2-1 |
| Was da eigentlich übertragen wird | web-1-2-2 |
Wie das Web funktioniert – Rückblick (3 Lösungen)
| 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 (14 Lösungen)
HTML: Inhalte auszeichnen – Das Grundgerüst (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Ausprobieren | web-2-1-1 |
| Einrücken | web-2-1-2 |
HTML: Inhalte auszeichnen – Text auszeichnen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Überschriften und Absätze | web-2-2-1 |
| Aufgabe: einen Text auszeichnen | web-2-2-2 |
HTML: Inhalte auszeichnen – Listen und Tabellen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Listen | web-2-3-1 |
| Aufgabe | web-2-3-2 |
HTML: Inhalte auszeichnen – Links und Bilder (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Links | web-2-4-1 |
| Der Alternativtext | web-2-4-2 |
| Aufgabe | web-2-4-3 |
HTML: Inhalte auszeichnen – Struktur und Bedeutung (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Anordnung | web-2-5-1 |
| Aufgabe: eine Seite gliedern | web-2-5-2 |
HTML: Inhalte auszeichnen – Rückblick (3 Lösungen)
| 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 (8 Lösungen)
Quelltexte analysieren – Der Baum hinter der Seite (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Den Baum lesen | web-3-1-1 |
| Warum der Baum wichtig ist | web-3-1-2 |
Quelltexte analysieren – Fehler finden und beurteilen (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Der Browser repariert | web-3-2-1 |
| vor | web-3-2-2 |
| Quelltexte beurteilen | web-3-2-3 |
Quelltexte analysieren – Rückblick (3 Lösungen)
| 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 (19 Lösungen)
CSS: gestalten – CSS einbinden (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Die drei Wege | web-4-1-1 |
| Ausprobieren | web-4-1-2 |
CSS: gestalten – Selektoren und Kaskade (4 Lösungen)
| Aufgabe | Passwort |
|---|---|
| ohne | 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 (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Eigene Werte | web-4-3-1 |
| Aufgabe | web-4-3-2 |
CSS: gestalten – Das Boxmodell (3 Lösungen)
| 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 (3 Lösungen)
| 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 (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Fallunterscheidungen: Media Queries | web-4-6-1 |
| Aufgabe | web-4-6-2 |
CSS: gestalten – Rückblick (3 Lösungen)
| 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 (10 Lösungen)
Recht und Verantwortung – Urheberrecht und Lizenzen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Wem gehört ein Werk? | web-5-1-1 |
| Creative-Commons-Lizenzen | web-5-1-2 |
Recht und Verantwortung – Impressum und Datenschutz (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Das Impressum | web-5-2-1 |
| fremder | web-5-2-2 |
| Was auf eine Seite gehört – und was nicht | web-5-2-3 |
Recht und Verantwortung – Chancen und Risiken (2 Lösungen)
| 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 (3 Lösungen)
| 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 |
Oberstufe (303 Lösungen)
Programmierung mit Java (165 Lösungen)
Grundlagen der Programmierung mit Java (73 Lösungen)
Erste Schritte (8 Lösungen)
Erste Schritte – Das erste Programm (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| drei | java-ef-1-1-1 |
Erste Schritte – Rechnen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| zuerst | java-ef-1-2-1 |
| Aufgabe 2: Sekunden umrechnen | java-ef-1-2-2 |
Erste Schritte – Die erste Grafik (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ein Haus | java-ef-1-3-1 |
| fünf | java-ef-1-3-2 |
Erste Schritte – Rückblick (3 Lösungen)
| 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 (10 Lösungen)
Variablen und Datentypen – Variablen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Kreisberechnung | java-ef-2-1-1 |
| Zusatzaufgabe: Tauschen | java-ef-2-1-2 |
Variablen und Datentypen – Datentypen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Notendurchschnitt | java-ef-2-2-1 |
Variablen und Datentypen – Eingaben (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Rechteck | java-ef-2-3-1 |
| eingegeben | java-ef-2-3-2 |
Variablen und Datentypen – Zeichenketten (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Initialen | java-ef-2-4-1 |
| Aufgabe 2: Palindrom-Vorbereitung | java-ef-2-4-2 |
Variablen und Datentypen – Rückblick (3 Lösungen)
| 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 (20 Lösungen)
Kontrollstrukturen – Verzweigungen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Größte von drei Zahlen | java-ef-3-1-1 |
| außer | java-ef-3-1-2 |
Kontrollstrukturen – Logische Ausdrücke (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Eintrittspreis | java-ef-3-2-1 |
Kontrollstrukturen – Kopfgesteuerte Schleifen (3 Lösungen)
| 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 (3 Lösungen)
| 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 (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Zahlenraten | java-ef-3-5-1 |
| Aufgabe 2: Robuste Eingabe | java-ef-3-5-2 |
Kontrollstrukturen – Verschachtelte Schleifen (3 Lösungen)
| 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 (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Struktogramm lesen | java-ef-3-7-1 |
| auf Papier | java-ef-3-7-2 |
| Aufgabe 3: Darstellungen überführen | java-ef-3-7-3 |
Kontrollstrukturen – Rückblick (3 Lösungen)
| 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 (9 Lösungen)
Methoden und Modularisierung – Eigene Methoden (2 Lösungen)
| 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 (2 Lösungen)
| 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 (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Notenstatistik | java-ef-4-3-1 |
| Aufgabe: Das Programm zusammensetzen | java-ef-4-3-2 |
Methoden und Modularisierung – Rückblick (3 Lösungen)
| 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 (8 Lösungen)
Felder – Eindimensionale Felder (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Wochentage | java-ef-5-1-1 |
Felder – Felder durchlaufen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Säulendiagramm | java-ef-5-2-1 |
| Aufgabe: Getestete Feldmethoden | java-ef-5-2-2 |
Felder – Felder verändern (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Würfelstatistik | java-ef-5-3-1 |
| Aufgabe 2: Getestete Methoden | java-ef-5-3-2 |
Felder – Rückblick (3 Lösungen)
| 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 (8 Lösungen)
Objektorientierung – Klassen und Objekte (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Klasse Schueler | java-ef-6-1-1 |
Objektorientierung – Geheimnisprinzip (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Bankkonto | java-ef-6-2-1 |
Objektorientierung – Assoziation (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Der Kurs | java-ef-6-3-1 |
Objektorientierung – Vererbung (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Girokonto | java-ef-6-4-1 |
Objektorientierung – Eigene Sprites (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ein Sammelspiel | java-ef-6-5-1 |
Objektorientierung – Rückblick (3 Lösungen)
| 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 (9 Lösungen)
Algorithmen, Suchen und Sortieren – Was ist ein Algorithmus? (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 2: Vom Pseudocode zum Programm | java-ef-7-1-1 |
Algorithmen, Suchen und Sortieren – Lineare Suche (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Suche mit Rückmeldung | java-ef-7-2-1 |
Algorithmen, Suchen und Sortieren – Sortieren durch Auswählen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Selbst implementieren | java-ef-7-3-1 |
Algorithmen, Suchen und Sortieren – Bubblesort (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Selbst implementieren | java-ef-7-4-1 |
Algorithmen, Suchen und Sortieren – Sortieren durch Einfügen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Selbst implementieren | java-ef-7-5-1 |
Algorithmen, Suchen und Sortieren – Wie schnell ist das? (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| drei | java-ef-7-6-1 |
Algorithmen, Suchen und Sortieren – Rückblick (3 Lösungen)
| 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 |
Projekte (1 Lösung)
Projekte – Quiz (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1 – nimmAuf | java-ef-8-2-1 |
Erweiterungen der Programmierung mit Java (92 Lösungen)
Erweiterungen der Programmierung mit Java – Check-in (6 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Was gibt das Programm aus? | java-q-0-1 |
| Was ist falsch, was passiert dadurch, und wie berichtigst du es? | java-q-0-2 |
| Aufgabe 3: Objekte und Vererbung lesen | java-q-0-3 |
| Aufgabe 4: Zahlenspiele | java-q-0-4 |
| Aufgabe 5: Statistik über einem Feld | java-q-0-5 |
| Aufgabe 6: Eine Klasse und eine Unterklasse | java-q-0-6 |
Vertiefte Objektorientierung (41 Lösungen)
Vertiefte Objektorientierung – Implementationsdiagramme (4 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vom Quelltext zum Diagramm | java-q-1-1-1 |
| vier | java-q-1-1-2 |
| jede | java-q-1-1-3 |
| Vertiefung 1: Was ein Diagramm verschweigt | java-q-1-1-4 |
Vertiefte Objektorientierung – Klassenattribute und Konstanten (5 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Wer zählt was? | java-q-1-2-1 |
| Objektattribut | java-q-1-2-2 |
| unterstrichen | java-q-1-2-3 |
| Vertiefung 1: Was final wirklich schützt | java-q-1-2-4 |
| Vertiefung 2: Wann static schadet | java-q-1-2-5 |
Vertiefte Objektorientierung – Generalisierung und Spezialisierung (5 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Vererbung | java-q-1-3-1 |
| Aufgabe 2: Was gehört nach oben? | java-q-1-3-2 |
| Aufgabe 3: Drei Klassen zusammenziehen | java-q-1-3-3 |
| Vertiefung 1: Wenn „ist ein" nicht genügt | java-q-1-3-4 |
| Vertiefung 2: Wie tief darf eine Hierarchie sein? | java-q-1-3-5 |
Vertiefte Objektorientierung – Polymorphie (6 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Eine vierte Fahrzeugart | java-q-1-4-1 |
| aus welcher Klasse | java-q-1-4-2 |
| Aufgabe 2: Was darf man aufrufen? | java-q-1-4-3 |
| Aufgabe 3: Formen | java-q-1-4-4 |
| Vertiefung 1: Überschreiben ist nicht Überladen | java-q-1-4-5 |
| Vertiefung 2: Ein Konstruktor, der zu früh fragt | java-q-1-4-6 |
Vertiefte Objektorientierung – Abstrakte Klassen (7 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Zwei Fehlermeldungen lesen | java-q-1-5-1 |
| übersetzt er? | java-q-1-5-2 |
| Aufgabe 2: Abstrakt oder konkret? | java-q-1-5-3 |
| Angestellte | java-q-1-5-4 |
| Aufgabe 4: Die Eisdiele | java-q-1-5-5 |
| Vertiefung 1: Die Oberklasse gibt den Ablauf vor | java-q-1-5-6 |
| Vertiefung 2: Abstrakt heißt nicht leer | java-q-1-5-7 |
Vertiefte Objektorientierung – Schnittstellen (6 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Warum reicht eine abstrakte Klasse nicht? | java-q-1-6-1 |
| abstrakte Klasse | java-q-1-6-2 |
| vier | java-q-1-6-3 |
| Aufgabe 3: Vergleichbar | java-q-1-6-4 |
| Vertiefung 1: Zwei Fähigkeiten auf einmal | java-q-1-6-5 |
| Vertiefung 2: Warum gibt es keine Mehrfachvererbung? | java-q-1-6-6 |
Vertiefte Objektorientierung – Rückblick (5 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Diagramm lesen und schreiben | java-q-1-7-1 |
| Aufgabe 2: Wer wird aufgerufen? | java-q-1-7-2 |
| Briefe | java-q-1-7-3 |
| Aufgabe 4: Abstrakte Klasse oder Schnittstelle? (LK) | java-q-1-7-4 |
| Vertiefung: Einen fremden Entwurf beurteilen | java-q-1-7-5 |
Vertiefte Objektorientierung – Im Spiel: ein Typ für alle Objekte (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Was kostet eine neue Sorte? | java-q-1-s-1 |
| Aufgabe 2: die Probe aufs Exempel | java-q-1-s-2 |
| Aufgabe 3: Schnittstelle beurteilen | java-q-1-s-3 |
Felder, Referenzen und Generik (9 Lösungen)
Felder, Referenzen und Generik – Zweidimensionale Felder (2 Lösungen)
| 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 (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe: Kopieren und vergleichen | java-q-2-2-1 |
Felder, Referenzen und Generik – Generische Klassen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Stapel | java-q-2-4-1 |
Felder, Referenzen und Generik – Rückblick (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Wer zeigt worauf? | java-q-2-5-1 |
| Aufgabe 2: Ein Spielfeld | java-q-2-5-2 |
| Aufgabe 3: Warum generisch? | java-q-2-5-3 |
Felder, Referenzen und Generik – Im Spiel: das Level als Gitter (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: den Bug beheben | java-q-2-s-1 |
| Aufgabe 2: Nachbarn | java-q-2-s-2 |
Rekursion und Problemlösestrategien (9 Lösungen)
Rekursion und Problemlösestrategien – Rekursion (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| rekursiv | java-q-3-1-1 |
| Aufgabe 2: Fibonacci ist eine Falle | java-q-3-1-2 |
Rekursion und Problemlösestrategien – Teilen und Herrschen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Selbst implementieren | java-q-3-2-1 |
Rekursion und Problemlösestrategien – Backtracking (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Das Acht-Damen-Problem | java-q-3-3-1 |
Rekursion und Problemlösestrategien – Rückblick (3 Lösungen)
| 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 |
Rekursion und Problemlösestrategien – Im Spiel: kommt man da überhaupt hin? (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: den Algorithmus verstehen | java-q-3-s-1 |
| Aufgabe 2: den Algorithmus benutzen | java-q-3-s-2 |
Lineare Datenstrukturen (8 Lösungen)
Stapel (1 Lösung)
Stapel – Implementierung (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgaben | java-q-4-st-1 |
Warteschlange (1 Lösung)
Warteschlange – Implementierung (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgaben | java-q-4-ws-1 |
Liste (1 Lösung)
Liste – Implementierung (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: die Liste implementieren | java-q-4-l-1 |
Lineare Datenstrukturen – Rückblick (3 Lösungen)
| 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 |
Lineare Datenstrukturen – Im Spiel: Wellen, Weg zurück, Bestand (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: die Strukturen ausreizen | java-q-4-s-1 |
| Aufgabe 2: die Liste befragen | java-q-4-s-2 |
Nichtlineare Datenstrukturen (5 Lösungen)
Nichtlineare Datenstrukturen – Rückblick (3 Lösungen)
| 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 |
Nichtlineare Datenstrukturen – Im Spiel: der Gegner entscheidet sich (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: den Baum lesen und ändern | java-q-5-s-1 |
| Aufgabe 2: mit dem Baum arbeiten | java-q-5-s-2 |
Suchen und Sortieren (7 Lösungen)
Suchen und Sortieren – Quicksort (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Selbst implementieren | java-q-6-1-1 |
Suchen und Sortieren – Mergesort (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Selbst implementieren | java-q-6-2-1 |
Suchen und Sortieren – Rückblick (3 Lösungen)
| 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 |
Suchen und Sortieren – Im Spiel: wer steht vorn? (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: messen statt glauben | java-q-6-s-1 |
| Aufgabe 2: Bestenliste | java-q-6-s-2 |
Testen und Laufzeit (7 Lösungen)
Testen und Laufzeit – Systematisch testen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| drei | java-q-7-1-1 |
| Die Tests fehlen. | java-q-7-1-2 |
Testen und Laufzeit – Rückblick (3 Lösungen)
| 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 |
Testen und Laufzeit – Im Spiel: was man nicht testen kann (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Fehler einbauen und finden | java-q-7-s-1 |
| Aufgabe 2: den Aufwand abschätzen | java-q-7-s-2 |
Datenbanken (94 Lösungen)
Daten in Tabellen (8 Lösungen)
Daten in Tabellen – Warum Datenbanken? (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Was ein Datenbanksystem anders macht | db-1-1-1 |
Daten in Tabellen – Aufbau einer relationalen Datenbank (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Schlüssel | db-1-2-1 |
| Fremdschlüssel | db-1-2-2 |
Daten in Tabellen – Die Festivaldatenbank (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Umsehen | db-1-3-1 |
| Eine erste eigene Abfrage | db-1-3-2 |
Daten in Tabellen – Rückblick (3 Lösungen)
| 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 (13 Lösungen)
Abfragen mit SQL – SELECT und FROM (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Die Projektion | db-2-1-1 |
| Syntax und Semantik | db-2-1-2 |
Abfragen mit SQL – Bedingungen mit WHERE (3 Lösungen)
| 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 (3 Lösungen)
| 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 (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Ganzzahlig oder nicht? | db-2-4-1 |
| Aufgaben | db-2-4-2 |
Abfragen mit SQL – Rückblick (3 Lösungen)
| 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 (9 Lösungen)
Mehrere Tabellen – Kreuzprodukt und Verbund (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| vorher | db-3-1-1 |
| Bühne | db-3-1-2 |
Mehrere Tabellen – Viele-zu-viele-Beziehungen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Die Lösung: eine eigene Tabelle | db-3-2-1 |
| Aufgaben | db-3-2-2 |
Mehrere Tabellen – Selbstverbund (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Warum die dritte Bedingung nötig ist | db-3-3-1 |
| Aufgaben | db-3-3-2 |
Mehrere Tabellen – Rückblick (3 Lösungen)
| 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 (13 Lösungen)
Gruppieren und auswerten – Aggregatfunktionen (2 Lösungen)
| 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 (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Die goldene Regel | db-4-2-1 |
| Aufgaben | db-4-2-2 |
Gruppieren und auswerten – Gruppen filtern mit HAVING (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Beides zusammen | db-4-3-1 |
| Aufgaben | db-4-3-2 |
Gruppieren und auswerten – Unterabfragen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Eine Wertemenge aus einer Unterabfrage | db-4-4-1 |
| Aufgaben | db-4-4-2 |
Gruppieren und auswerten – Wie eine Abfrage ausgewertet wird (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Warum COUNT im WHERE nicht funktioniert | db-4-5-1 |
| bevor | db-4-5-2 |
Gruppieren und auswerten – Rückblick (3 Lösungen)
| 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 (13 Lösungen)
Datenbanken modellieren – Entitätstypen und Attribute (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Entitäten und Entitätstypen | db-5-1-1 |
| Der Fahrradverleih | db-5-1-2 |
Datenbanken modellieren – Beziehungen und Kardinalitäten (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Kardinalitäten | db-5-2-1 |
| Die genauere Schreibweise: (min, max) | db-5-2-2 |
Datenbanken modellieren – Entity-Relationship-Diagramme (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Ein Diagramm lesen | db-5-3-1 |
| Fahrradverleih | db-5-3-2 |
Datenbanken modellieren – Vom Diagramm zum Schema (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Übung: der Fahrradverleih | db-5-4-1 |
| Reparaturen | db-5-4-2 |
Datenbanken modellieren – Modellierungen beurteilen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Vier Entwürfe für dieselbe Aufgabe | db-5-5-1 |
| Schlüsselkandidaten bestimmen | db-5-5-2 |
Datenbanken modellieren – Rückblick (3 Lösungen)
| 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 (15 Lösungen)
Normalisierung – Funktionale Abhängigkeiten (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Abhängigkeiten von zusammengesetzten Attributmengen | db-6-1-1 |
| Volle und partielle Abhängigkeit | db-6-1-2 |
Normalisierung – Erste Normalform (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Der Verstoß in der Auftrittsliste | db-6-2-1 |
| Die Überführung | db-6-2-2 |
Normalisierung – Zweite Normalform (3 Lösungen)
| 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 (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Der Verstoß | db-6-4-1 |
| Die Überführung | db-6-4-2 |
| Übung | db-6-4-3 |
Normalisierung – Normalisierung beurteilen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Der Preis, konkret | db-6-5-1 |
| Übung: Ein Schema beurteilen | db-6-5-2 |
Normalisierung – Rückblick (3 Lösungen)
| 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 (13 Lösungen)
Datenbanken erstellen – Tabellen anlegen (3 Lösungen)
| 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 (3 Lösungen)
| 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 (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| UPDATE | db-7-3-1 |
| Aufgaben | db-7-3-2 |
Datenbanken erstellen – Schema verändern und Sichten (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Spalten hinzufügen | db-7-4-1 |
| Sichten | db-7-4-2 |
Datenbanken erstellen – Rückblick (3 Lösungen)
| 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 (10 Lösungen)
Datenschutz und Datensicherheit – Grundprinzipien des Datenschutzes (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Personenbezogene Daten | db-8-1-1 |
| Tickets verkaufen und Einlass gewähren. | db-8-1-2 |
| Zweckbindung im Konflikt | db-8-1-3 |
Datenschutz und Datensicherheit – Datensicherheit (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| nicht | db-8-2-1 |
Datenschutz und Datensicherheit – Fallbeispiele beurteilen (3 Lösungen)
| 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 (3 Lösungen)
| 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 |
Künstliche Intelligenz und maschinelles Lernen (44 Lösungen)
Was ist KI? (4 Lösungen)
Was ist KI? – Arten des maschinellen Lernens (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Ordne die Beispiele zu. | ai-1-2-1 |
Was ist KI? – Anwendungsbeispiele (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Klassifiziere selbst. | ai-1-3-1 |
Was ist KI? – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Eine App zerlegen | ai-1-4-1 |
| Aufgabe 2: Das passende Verfahren wählen | ai-1-4-2 |
Überwachtes Lernen (8 Lösungen)
Überwachtes Lernen – Trainings- und Testdaten (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Eine Datenpunkt-Klasse | ai-2-1-1 |
Überwachtes Lernen – Klassifizierung mit k-NN (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Schritt 1: Die Distanz | ai-2-2-1 |
| Schritt 3: Den Klassifikator bauen | ai-2-2-2 |
| Die Entscheidungsgrenze | ai-2-2-3 |
Überwachtes Lernen – Der Lernprozess (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Trefferquote berechnen | ai-2-3-1 |
| Trefferquote auf den Testdaten | ai-2-3-2 |
Überwachtes Lernen – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: k-NN auf dem Papier | ai-2-4-1 |
| Aufgabe 2: Das beste k automatisch finden | ai-2-4-2 |
Unüberwachtes Lernen und Modellqualität (9 Lösungen)
Unüberwachtes Lernen und Modellqualität – Clusterbildung mit k-Means (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Der Algorithmus in Java | ai-3-1-1 |
Unüberwachtes Lernen und Modellqualität – Bias und Datenqualität (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Bias im k-Means-Beispiel | ai-3-2-1 |
| Verzerrte Daten im Bild | ai-3-2-2 |
Unüberwachtes Lernen und Modellqualität – Überanpassung und Unteranpassung (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Überanpassung beim k-NN | ai-3-3-1 |
| Überanpassung sehen | ai-3-3-2 |
Unüberwachtes Lernen und Modellqualität – Präzision und Spezifität (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Ein Beispiel: Spam-Filter | ai-3-4-1 |
| Der Schwellwert entscheidet mit | ai-3-4-2 |
Unüberwachtes Lernen und Modellqualität – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: k-Means auf dem Papier | ai-3-5-1 |
| Aufgabe 2: Ein Modell beurteilen | ai-3-5-2 |
Neuronale Netze (10 Lösungen)
Neuronale Netze – Neuronen und Schichten (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Die Neuron-Klasse | ai-4-1-1 |
| Ein Neuron zum Anfassen | ai-4-1-2 |
Neuronale Netze – Gewichte und Aktivierung (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aktivierungsfunktionen als Polymorphie | ai-4-2-1 |
| Ein Neuron, das UND rechnet | ai-4-2-2 |
Neuronale Netze – Forward Propagation (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Die Schicht-Klasse | ai-4-3-1 |
Neuronale Netze – Die Grundidee der Backpropagation (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Ein einfaches Beispiel am einzelnen Neuron | ai-4-4-1 |
Neuronale Netze – Ein einfaches Netz (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Die Netz-Klasse | ai-4-5-1 |
| Warum es die verdeckte Schicht braucht | ai-4-5-2 |
Neuronale Netze – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Forward Propagation auf dem Papier | ai-4-6-1 |
| Aufgabe 2: Das Netz erweitern | ai-4-6-2 |
Sprachmodelle (8 Lösungen)
Sprachmodelle – Text als Daten: Tokenisierung (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Ein einfacher Tokenizer | ai-5-1-1 |
Sprachmodelle – Wahrscheinlichkeiten für Wörter (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Wahrscheinlichkeit berechnen | ai-5-2-1 |
Sprachmodelle – Ein Bigramm-Modell (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Die Idee | ai-5-3-1 |
| Neu | ai-5-3-2 |
Sprachmodelle – Vom Bigramm zum LLM (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Skalierung | ai-5-4-1 |
Sprachmodelle – Prompting (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Gute und schlechte Prompts | ai-5-5-1 |
Sprachmodelle – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Vom Text zum Modell | ai-5-6-1 |
| Aufgabe 2: Einen Prompt reparieren | ai-5-6-2 |
Chancen und Grenzen (5 Lösungen)
Chancen und Grenzen – Möglichkeiten und Grenzen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Grenzen | ai-6-1-1 |
Chancen und Grenzen – Datenschutz und KI (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| KI und Datenschutz im Konflikt | ai-6-2-1 |
Chancen und Grenzen – Gesellschaft und Ethik (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Ethische Fragen | ai-6-3-1 |
Chancen und Grenzen – Rückblick (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Ein System vollständig beurteilen | ai-6-5-1 |
| Aufgabe 2: Datenschutz am Fallbeispiel | ai-6-5-2 |
Projekte (45 Lösungen)
Smart Home (5 Lösungen)
Smart Home – Ereignisse analysieren (5 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Den Verlauf ausgeben | sh-3-1 |
| Aufgabe 2: Nur die Lampen | sh-3-2 |
| Aufgabe 3: Die höchste Temperatur | sh-3-3 |
| Aufgabe 4: Automationen zählen | sh-3-4 |
| Aufgabe 5: Neue Ereignisse annehmen | sh-3-5 |
Fotofilter (15 Lösungen)
Fotofilter – Das Bild als Gitter (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| mittlere Helligkeit | foto-1-1 |
| größten | foto-1-2 |
Fotofilter – Punktfilter (3 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Sage vorher | foto-2-0 |
| Aufgabe 1: Invertieren und Schwellenwert | foto-2-1 |
| Kontrast | foto-2-2 |
Fotofilter – Farbe und Kanäle (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Durchschnitt | foto-3-1 |
| vertauschten Kanälen | foto-3-2 |
Fotofilter – Spiegeln und Drehen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| waagerechten | foto-4-1 |
| Aufgabe 2: Um 90 Grad drehen | foto-4-2 |
Fotofilter – Weichzeichnen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| unverändert | foto-5-1 |
| Aufgabe 2: Schärfen | foto-5-2 |
Fotofilter – Kanten finden (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| einer | foto-6-1 |
| Aufgabe 2: Erst weichzeichnen, dann Kanten suchen | foto-6-2 |
Fotofilter – Filter als Klassen (2 Lösungen)
| Aufgabe | Passwort |
|---|---|
| Aufgabe 1: Die Filterkette | foto-7-1 |
| anderen Filter | foto-7-2 |
Bunny Hop (15 Lösungen)
Erste Implementierung (7 Lösungen)
Erste Implementierung – Vorbereitung (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | bh-01-1 |
Erste Implementierung – Der Boden (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | bh-02-1 |
Erste Implementierung – Alles bewegt sich (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | bh-03-1 |
Erste Implementierung – Bugs lernt springen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | bh-04-1 |
Erste Implementierung – Münzen sammeln (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | bh-05-1 |
Erste Implementierung – Ingo, der Stachelmann (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | bh-06-1 |
Erste Implementierung – Der Hintergrund (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | bh-07-1 |
Euer Spiel (8 Lösungen)
Euer Spiel – Ideen sammeln (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Das Programm verstehen | bh-ideen-1 |
Hilfen für Epics (7 Lösungen)
Hilfen für Epics – 🥉 Startbildschirm (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-start-1 |
Hilfen für Epics – 🥉 Pause (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-pause-1 |
Hilfen für Epics – 🥈 Lücken im Boden (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-luecken-1 |
Hilfen für Epics – 🥈 Tag und Nacht (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-nacht-1 |
Hilfen für Epics – 🥉 Schwieriger mit der Zeit (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-tempo-1 |
Hilfen für Epics – 🥇 Ducken (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-ducken-1 |
Hilfen für Epics – 🥈 Höchststand (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Tipps | bh-epic-rekord-1 |
Amsterdam Webseite (10 Lösungen)
Amsterdam Webseite – Erste HTML-Datei (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-04-1 |
Amsterdam Webseite – Erste Texte (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-05-1 |
Amsterdam Webseite – Ein Bild sagt mehr als 1000 Worte (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-06-1 |
Amsterdam Webseite – Liste von Erlebnissen (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| ungeordnete | ams-07-1 |
Amsterdam Webseite – Die Sehenswürdigkeiten von Amsterdam (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-08-1 |
Amsterdam Webseite – Eine Navigation muss her (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| allen | ams-09-1 |
Amsterdam Webseite – Eine Karte von Amsterdam (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-10-1 |
Amsterdam Webseite – Die Geräusche der Stadt (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-11-1 |
Amsterdam Webseite – Das Promo-Video (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-12-1 |
Amsterdam Webseite – Pubquiz Amsterdam (1 Lösung)
| Aufgabe | Passwort |
|---|---|
| Deine Aufgabe | ams-13-1 |