Informatik · Klasse 10 · Partnerarbeit · 45 Minuten

Unser Sudoku-Löser mit KI

Erst gemeinsam recherchieren und planen, dann selbst einen KI-Auftrag formulieren. Am Ende zeigen beide an der HTML-Datei, was HTML, CSS und JavaScript tun.

Arbeitszeit: 45 Minuten. Tragt beide Namen ein. Beide müssen am Ende den Code erklären können.

Wichtig – zwei unterschiedliche Dateien: Die PDF mit euren Antworten könnt ihr hier speichern oder direkt per AirDrop teilen. Zusätzlich müsst ihr euren selbst erstellten Sudoku-Löser als eigene Sudoku_Nachname_Vorname.html an die Lehrkraft senden. Ein PDF ersetzt die HTML-Programmdatei nicht. Arbeitsaufteilung: Das iPad ist euer Arbeitsblatt, am PC läuft die KI und euer Programm. Sprecht eure Ideen ab – die Eingaben werden nicht zwischen den Geräten synchronisiert. Die PDF erstellt ihr am iPad.

0–8 Minuten

A · Recherche: Was ist was? (ohne KI)

Nutze eine Internet-Suchmaschine. Schreibe kurze Antworten in eigenen Worten.

  1. Wofür wird HTML auf einer Webseite gebraucht? Nenne ein Beispiel.
  2. Was macht JavaScript? Was könnte es bei einem Sudoku-Löser übernehmen?
  3. Wofür wird CSS benutzt? Und könnte eine Webseite mit nur HTML ein Sudoku selbst lösen?
8–11 Minuten

B · Plane deinen Sudoku-Löser

Entscheidet gemeinsam und tragt die Planung am iPad ein. Die Person am PC setzt eure Ideen danach in eigene Worte um.

11–30 Minuten

C · Lass die KI dein Programm erstellen

Jetzt arbeitet ihr zusammen: Die Person am iPad liest eure Planung aus Teil B vor. Die Person am PC gibt den KI-Auftrag ein. Formuliert gemeinsam eure eigenen Anweisungen. Prüft danach die KI-Antwort, speichert den Code als .html und öffnet die Datei im Browser.

Nur dieser Anfang ist vorgegeben – am PC selbst eintippen:

Erstelle eine HTML-Datei für einen Sudoku-Löser. Er soll …

Hilfe: Was könnt ihr der KI sagen?

Schaut auf eure Planung am iPad. Beantwortet die Fragen am PC mit eigenen Sätzen:

1. Das SpielfeldWie viele Kästchen braucht ein Sudoku? Welche Zahlen möchtest du eingeben?
2. Die TastenWas soll beim Klick auf „Lösen“, „1 Tipp“ oder „Leeren“ passieren?
3. Das AussehenWie heißt eure App? Welche Farbe und wie große Tasten wünscht ihr euch?
4. Bei FehlernWas soll die App machen, wenn eine Zahl nicht passt?

Wenn euch die Wörter fehlen: „Ich möchte, dass …“  ·  „Wenn ich auf … klicke, soll …“  ·  „Die App soll …“

Ein Beispiel für einen eigenen Wunsch: „Die Zahlen sollen groß und gut lesbar sein.“

Schreibt mindestens 3 eigene Sätze hinter den Startsatz. Nicht alle Fragen abschreiben!

Danach: Probiert das Programm aus. Funktioniert etwas nicht, müsst ihr selbst überlegen, was ihr der KI genauer sagen müsst.

Nur wenn Zeit bleibt: „2 Tipps“, neue Sudoku-Aufgaben, Fotoerkennung. Ein Foto einzulesen ist deutlich aufwendiger und für die 45 Minuten keine Pflicht.

30–39 Minuten

D · Testen und Code erklären

Erst testen: Gib dieses Sudoku in deine neue App ein. Leere Kästchen bleiben leer. Teste „1 Tipp“ und danach „Lösen“.

53··7····
6··195···
·98····6·
8···6···3
4··8·3··1
7···2···6
·6····28·
···419··5
····8··79
Das prüfst du:

Jetzt zeige am Code, was du verstanden hast. Öffne deine eigene .html-Datei in einem Texteditor und finde:

  1. Ein HTML-Element, z. B. <button> – Was sieht man dadurch auf der Seite?
  2. Die JavaScript-Funktion für „Lösen“ – Was passiert beim Klick?
  3. Eine CSS-Regel – Was verändert sie am Aussehen?

Findet die Stellen selbst in eurer HTML-Datei. Markiert sie mit passenden Kommentaren und erklärt sie euch gegenseitig. Die KI darf bei der richtigen Schreibweise der Kommentare helfen, aber die Erklärung muss von euch kommen.

<!-- HTML: Dieser Button erscheint auf der Webseite. -->
/* CSS: Diese Regel legt z. B. eine Farbe fest. */
// JavaScript: Diese Funktion berechnet die Sudoku-Lösung.

Achte auf die richtige Kommentarart: <!-- ... --> im HTML, /* ... */ im CSS und // ... im JavaScript. Setzt die Kommentare an die passende Stelle im eigenen Code.

Kurz notieren: Was würdest du an deiner HTML-Datei zeigen?

39–45 Minuten

E · Zeigen und abgeben

Abgabe an die Lehrkraft – zwei Dateien: 1. Sudoku_Nachname_Vorname.html vom PC als Dateianhang senden (z. B. per IServ). 2. Ausgefülltes Arbeitsblatt am iPad als PDF speichern und per AirDrop senden. Ein Screenshot oder KI-Chat ersetzt keine Datei. Beide müssen die markierten Code-Stellen erklären können.
Fertig? Speichert eure Antworten.

Die PDF enthält Namen, Antworten, Planung und die abgehakten Kontrollen. Für AirDrop auf dem iPad „PDF per AirDrop teilen“ antippen und im Teilen-Menü die Lehrkraft auswählen.

Wichtig: Euren selbst entwickelten Sudoku-Löser müsst ihr weiterhin separat als .html-Datei abgeben. Nach der Abgabe auf einem gemeinsam genutzten Gerät „Neues Blatt starten“ wählen.