Informatik

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)

Erste Schritte – Rückblick

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

Transformationen – Rückblick

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

Gestalten – Rückblick

Aufgabe Passwort
Aufgabe 1: Was kommt im Druck an? druck-5-4-1
Aufgabe 2: Ein Namensschild druck-5-4-2

Bibliotheken – Rückblick

Aufgabe Passwort
Aufgabe 1: Mit oder ohne Bibliothek? druck-6-6-1
Aufgabe 2: Dieselbe Form, zwei Wege druck-6-6-2

Slicing – Rückblick

Aufgabe Passwort
Aufgabe 1: Einstellungen begründen druck-7-4-1
Aufgabe 2: Fehlersuche im Druck druck-7-4-2

Drucken – Rückblick

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

Daten in Tabellen – Rückblick

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

Abfragen mit SQL – Rückblick

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

Mehrere Tabellen – Rückblick

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

Normalisierung – Rückblick

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)

Grundlagen – Grundrechenarten

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

Grundlagen – Rückblick

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

Logik – Boolesche Werte

Aufgabe Passwort
Aufgabe 2: Eine boolesche Variable in der Schleife turtle-3-2-1
Aufgabe 4: Das Bild erweitern turtle-3-2-2

Logik – Vorfahrtsregeln

Aufgabe Passwort
Aufgabe 1: Werte bestimmen turtle-3-3-1
Aufgabe 2: Das Eis-Programm reparieren turtle-3-3-2

Logik – Rückblick

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

Funktionen – Rückblick

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 – Einführung in Listen

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

Listen – for-in-Schleifen

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

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

Erste Schritte – Rechnen

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

Erste Schritte – Rückblick

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

Felder – Felder durchlaufen

Aufgabe Passwort
Felder in der Grafik java-ef-5-2-1
Aufgabe: Getestete Feldmethoden java-ef-5-2-2

Felder – Felder verändern

Aufgabe Passwort
Aufgabe 1: Würfelstatistik java-ef-5-3-1
Aufgabe 2: Getestete Methoden java-ef-5-3-2

Felder – Rückblick

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

Projekte – Quiz

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)

Spieletest: Donut-Klicker

Aufgabe Passwort
Donut-Klicker v0 dda
Donut-Klicker v1 dkd
Dein Donut-Klicker ddd

Elfmeterschießen

Aufgabe Passwort
Tipp und Tricks fvs

Spieletest: Labyrinth

Aufgabe Passwort
Fehler finden lbh
Das Spiel verbessern lbd
Das Spiel erweitern lbe

Spieletest: Schießbude

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

CSS: gestalten – Rückblick

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)

🥇 Ducken

Aufgabe Passwort
Tipps bh-epic-ducken-1

🥈 Höchststand

Aufgabe Passwort
Tipps bh-epic-rekord-1

🥈 Lücken im Boden

Aufgabe Passwort
Tipps bh-epic-luecken-1

🥉 Pause

Aufgabe Passwort
Tipps bh-epic-pause-1

🥉 Schwieriger mit der Zeit

Aufgabe Passwort
Tipps bh-epic-tempo-1

🥉 Startbildschirm

Aufgabe Passwort
Tipps bh-epic-start-1

🥈 Tag und Nacht

Aufgabe Passwort
Tipps bh-epic-nacht-1

Ideen sammeln

Aufgabe Passwort
Das Programm verstehen bh-ideen-1

Insgesamt 369 geschützte Lösungen.

Lösungspasswörter

Teilbare URL erstellen

Abschnitte auswählen