KI-Test · 💻 Programmieren

KI-Test Programmieren: Wer besteht?

Kleine Aufgaben mit klarer Lösung: Funktion schreiben, Fehler finden, erklären.

8 Aufgaben zum Selbsttesten

Welche KIs testest du?

0 von 24 Bewertungen

  1. 💻 ProgrammierenAufgabe 1

    Palindrom-Funktion

    Schreibe eine JavaScript-Funktion isPalindrome(wort), die prüft, ob ein Wort vorwärts und rückwärts gleich ist. Groß- und Kleinschreibung ignorieren. Gib 3 Testfälle mit erwarteter Ausgabe an.

    Prompt senden an:

    Der Prompt landet im Eingabefeld. Absenden musst du selbst; deine Eingaben verlassen diese Seite erst beim Klick.

    Woran du eine gute Antwort erkennst
    • Funktion korrekt (z. B. „Rentner“ → true)
    • ignoriert Groß-/Kleinschreibung
    • 3 Testfälle mit richtigem Ergebnis
    ChatGPT
    Claude
    Gemini
  2. 💻 ProgrammierenAufgabe 2

    Fehler finden

    Finde den Fehler und erkläre ihn in einem Satz:
    let sum = 0;
    for (let i = 0; i <= arr.length; i++) { sum += arr[i]; }

    Prompt senden an:

    Der Prompt landet im Eingabefeld. Absenden musst du selbst; deine Eingaben verlassen diese Seite erst beim Klick.

    Woran du eine gute Antwort erkennst (mit Lösung)
    • erkennt <= statt <
    • nennt die Folge (undefined bzw. NaN)

    Lösung: i <= arr.length läuft einen Schritt zu weit (arr[arr.length] ist undefined, sum wird NaN). Richtig: i < arr.length.

    ChatGPT
    Claude
    Gemini
  3. 💻 ProgrammierenAufgabe 3

    Regex für Postleitzahlen

    Schreibe einen regulären Ausdruck in JavaScript, der prüft, ob ein String genau eine deutsche Postleitzahl ist (genau 5 Ziffern, sonst nichts). Erkläre ihn in einem Satz.

    Prompt senden an:

    Der Prompt landet im Eingabefeld. Absenden musst du selbst; deine Eingaben verlassen diese Seite erst beim Klick.

    Woran du eine gute Antwort erkennst (mit Lösung)
    • Anker ^ und $ vorhanden
    • genau 5 Ziffern
    • Erklärung korrekt

    Lösung: /^\d{5}$/, also Anfang, genau fünf Ziffern, Ende.

    ChatGPT
    Claude
    Gemini
  4. 💻 ProgrammierenAufgabe 4

    Was gibt der Code aus?

    Was gibt dieser JavaScript-Code aus, und warum?
    console.log(0.1 + 0.2 === 0.3)

    Woran du eine gute Antwort erkennst (mit Lösung)
    • nennt false
    • erklärt die Gleitkomma-Ungenauigkeit

    Lösung: false, weil 0.1 + 0.2 als Gleitkommazahl 0.30000000000000004 ergibt.

  5. 💻 ProgrammierenAufgabe 5

    SQL-Fehler finden

    Diese SQL-Abfrage soll die Anzahl der Bestellungen pro Kunde zählen, liefert aber einen Fehler. Finde und behebe ihn:
    SELECT kunden_id, COUNT(*) FROM bestellungen;

    Woran du eine gute Antwort erkennst (mit Lösung)
    • ergänzt GROUP BY kunden_id
    • erklärt, warum die Gruppierung nötig ist

    Lösung: Es fehlt GROUP BY kunden_id: SELECT kunden_id, COUNT(*) FROM bestellungen GROUP BY kunden_id;

  6. 💻 ProgrammierenAufgabe 6

    Excel-Formel

    In einer deutschen Excel-Tabelle stehen in A2:A100 Artikelnummern und in B2:B100 Preise. Schreibe eine Formel, die zur Artikelnummer in D2 den Preis ausgibt, nur bei exakter Übereinstimmung.

    Woran du eine gute Antwort erkennst (mit Lösung)
    • deutsche Funktionsnamen und Semikolons
    • exakte Suche (FALSCH bzw. XVERWEIS-Standard)

    Lösung: =SVERWEIS(D2;A2:B100;2;FALSCH) oder =XVERWEIS(D2;A2:A100;B2:B100).

  7. 💻 ProgrammierenAufgabe 7

    Python-Falle: Liste

    Was gibt dieser Python-Code aus, und warum?
    a = [1, 2, 3]
    b = a
    b.append(4)
    print(a)

    Woran du eine gute Antwort erkennst (mit Lösung)
    • nennt [1, 2, 3, 4]
    • erklärt, dass a und b dieselbe Liste sind (Kopie z. B. mit a.copy())

    Lösung: [1, 2, 3, 4], weil b = a keine Kopie anlegt: Beide Namen zeigen auf dieselbe Liste.

  8. 💻 ProgrammierenAufgabe 8

    FizzBuzz

    Schreibe eine Python-Funktion, die die Zahlen von 1 bis 15 ausgibt; bei Vielfachen von 3 „Fizz“, bei Vielfachen von 5 „Buzz“, bei Vielfachen von beiden „FizzBuzz“.

    Woran du eine gute Antwort erkennst (mit Lösung)
    • Code läuft und gibt bei 15 „FizzBuzz“ aus
    • Reihenfolge der Bedingungen ist korrekt

    Lösung: Die Prüfung auf 15 (oder auf 3 und 5 zugleich) muss vor den Einzelprüfungen stehen. Die Ausgabe endet mit 13, 14, FizzBuzz.

📊 Zwischenstand

  1. ChatGPToffen
  2. Claudeoffen
  3. Geminioffen

Deine Bewertungen bleiben in deinem Browser. Ergebnisse hängen von Modellversion, Tarif und Tagesform der KI ab; wiederhole den Test ruhig.

Weitere Testkategorien

← Zum kompletten KI-Test

Weiter geht's 🧭

Thematisch verwandt, handverlesen von einem Skript mit gutem Geschmack.

Begriffe kurz erklärt 2
Plugin (ChatGPT)
Paket in ChatGPT aus wiederverwendbaren Anweisungen (als Skill), verbundenen Apps und Referenzdateien. Laut OpenAI der Nachfolger der Custom GPTs, die am 11. Dezember 2026 abgeschaltet werden.
Prompt
Die Eingabe an eine KI: Frage, Aufgabe oder Anweisung, am besten mit Ziel, Kontext und Format.

Heute bei mentat.codes

Gratis-Perle des Tages

Jeden Tag eine handverlesene Gratis-Perle mit Dofollow-Link. Alle Gratis-Portale

Prompt des Tages

Jeden Tag eine andere Vorlage zum Kopieren. Zur Prompt-Bibliothek

Tool des Tages

Jeden Tag ein anderes KI-Tool mit Preisen laut Anbieter. Alle Steckbriefe

Hat dir die Seite geholfen?Bleibt nur in deinem Browser, wir zählen nichts.

Jeans Senf zu dieser Seite

Acht kleine Programmieraufgaben mit klarer Lösung: Funktion schreiben, Fehler finden, Code erklären. Du schickst sie an die Chatbots deiner Wahl und bewertest, wer sauber liefert. Mein Tipp: Kopier den Code jeder Antwort einmal in die Konsole und lass ihn laufen. Code, der gut aussieht, aber nicht läuft, ist wie ein Moped ohne Zündkerze.

Code muss laufen, nicht hübsch aussehen.

Fragen, Tool eintragen lassen oder einen Fehler gefunden?