Page Background

Inhalte

Eigene Unterrichtsmaterialien mit KI erstellen

Mit der KI-gestützten Inhaltserstellung von CodeRoom können Sie neue Unterrichtsmaterialien auf Basis fachlicher Themenstellungen automatisch generieren lassen. Ausgehend von einer kurzen Beschreibung – etwa zur Einführung eines Programmierkonzepts oder zur Anwendung in einem alltagsnahen Szenario – wird ein strukturierter Prompt erzeugt, der auf Programmiersprache, Kompetenzniveau und didaktischen Kontext abgestimmt ist.

Mehr zur Erstellung von Unterrichtsmaterialien mit KI


Vorgestellte Inhalte im Überblick

Im Folgenden finden Sie eine Auswahl der beliebtesten Unterrichtsbausteinen und Materialien, die sich direkt im Informatikunterricht einsetzen lassen. Die Inhalte sind modular aufgebaut und unterstützen den schrittweisen Kompetenzaufbau – von grundlegenden Programmierkonzepten bis hin zu komplexeren Anwendungen und Modellierungsaufgaben.

Einfacher Passwort-Hash & Mini-Login [Inhalt]
Einfache Hashfunktion und Login-System in Python: Zeichenverarbeitung, Hashbildung und Vergleich von Hashwerten statt Klartext.
Einfacher Passwort-Hash & Mini-Login [Inhalt]
💻 Python
Einfache Hashfunktion und Login-System in Python: Zeichenverarbeitung, Hashbildung und Vergleich von Hashwerten statt Klartext.
Öffnen
Space Invaders: Verteidigung gegen die Formation [Inhalt]
Space-Invaders-Baustein: Aus einer Startbasis entstehen Bewegung, Schuss, Gegnerformation, Treffer, Punkte, Leben, Wellen und Neustart.
Space Invaders: Verteidigung gegen die Formation [Inhalt]
💻 Python 🏷 frameCraft, KI-Coding, Spieleentwicklung, Kollisionen, Spielzustände
Space-Invaders-Baustein: Aus einer Startbasis entstehen Bewegung, Schuss, Gegnerformation, Treffer, Punkte, Leben, Wellen und Neustart.
Öffnen
Sag die richtige Antwort mit if else [Inhalt]
Else statt doppeltes if: Eine bestehende Lösung wird zu einer klaren if-else-Entscheidung umgebaut und damit strukturiertes Fallunterscheiden geübt.
Sag die richtige Antwort mit if else [Inhalt]
💻 Python 🏷 rpgDungeon
Else statt doppeltes if: Eine bestehende Lösung wird zu einer klaren if-else-Entscheidung umgebaut und damit strukturiertes Fallunterscheiden geübt.
Öffnen
Funktionsplotter Sandbox [Inhalt]
Interaktiver Funktionsplotter (Sandbox) mit Darstellung eines Funktionsgraphen sowie Pan- und Zoomsteuerung über Maus und Tastatur.
Funktionsplotter Sandbox [Inhalt]
💻 Python 🏷 Pygame
Interaktiver Funktionsplotter (Sandbox) mit Darstellung eines Funktionsgraphen sowie Pan- und Zoomsteuerung über Maus und Tastatur.
Öffnen
Für wen schreibe ich den Auftrag? [Inhalt]
Zielgruppen in Prompts gezielt einsetzen und den Einfluss auf Sprache und Verständlichkeit von KI-Antworten analysieren.
Für wen schreibe ich den Auftrag? [Inhalt]
💻 Ai-Mode
Zielgruppen in Prompts gezielt einsetzen und den Einfluss auf Sprache und Verständlichkeit von KI-Antworten analysieren.
Öffnen
Listen sortieren (Die Ball-Challenge) [Inhalt]
Listen kopieren, nach name sortieren und Objekte korrekt wieder ablegen.
Listen sortieren (Die Ball-Challenge) [Inhalt]
💻 Python 🏷 rpgDungeon
Listen kopieren, nach name sortieren und Objekte korrekt wieder ablegen.
Öffnen
Cell Defense – Conway gegen die Invasion [Inhalt]
Zellautomat-Projekt mit Conway-Regeln, Zellmustern, Energie- und Gegnerlogik zur schrittweisen Erweiterung eines lauffähigen Prototyps.
Cell Defense – Conway gegen die Invasion [Inhalt]
💻 HTML 🏷 HTML, CSS, JavaScript, Conway's Game of Life, Zellautomat, Tower Defense, KI-Coding, Prototype First
Zellautomat-Projekt mit Conway-Regeln, Zellmustern, Energie- und Gegnerlogik zur schrittweisen Erweiterung eines lauffähigen Prototyps.
Öffnen
Vektor-Zerlegung – Experimentier-Sandbox [Inhalt]
Sandbox zum Experimentieren mit Vektorzerlegung in 2D mit grafischer Darstellung und Maus- und Tastaturinteraktion.
Vektor-Zerlegung – Experimentier-Sandbox [Inhalt]
💻 Python 🏷 Pygame
Sandbox zum Experimentieren mit Vektorzerlegung in 2D mit grafischer Darstellung und Maus- und Tastaturinteraktion.
Öffnen
📄
Prompting: Wortwahl steuert die Perspektive [Inhalt]
Wortwahl gezielt einsetzen, um Richtung und Ton von KI-Antworten zu steuern und einseitige Prompts durch kleine Änderungen zu neutralisieren.
Prompting: Wortwahl steuert die Perspektive [Inhalt]
💻 Ai-Mode 🏷 prompting
Wortwahl gezielt einsetzen, um Richtung und Ton von KI-Antworten zu steuern und einseitige Prompts durch kleine Änderungen zu neutralisieren.
Öffnen
📄
Prompting: Fakten prüfen statt einfach glauben [Inhalt]
Prompts so strukturieren, dass KI-Aussagen als [FAKT] oder [MEINUNG] markiert werden und Fakten jeweils eine Prüfmöglichkeit enthalten.
Prompting: Fakten prüfen statt einfach glauben [Inhalt]
💻 Ai-Mode 🏷 prompting
Prompts so strukturieren, dass KI-Aussagen als [FAKT] oder [MEINUNG] markiert werden und Fakten jeweils eine Prüfmöglichkeit enthalten.
Öffnen
Breakout / Arkanoid – Objektverwaltung und Kollision [Inhalt]
Breakout-Spiel in Pygame mit Blockverwaltung, Kollisionslogik zwischen Ball und Blöcken sowie Bedingungen für Game Over und Levelende.
Breakout / Arkanoid – Objektverwaltung und Kollision [Inhalt]
💻 Python 🏷 Pygame
Breakout-Spiel in Pygame mit Blockverwaltung, Kollisionslogik zwischen Ball und Blöcken sowie Bedingungen für Game Over und Levelende.
Öffnen
Tetris mit Matrizen und Rotationen [Inhalt]
Tetris: Matrizen, Bewegung, Rotation, Kollisionslogik, Zeilen, Punkte, Geschwindigkeit.
Tetris mit Matrizen und Rotationen [Inhalt]
💻 Python 🏷 Pygame
Tetris: Matrizen, Bewegung, Rotation, Kollisionslogik, Zeilen, Punkte, Geschwindigkeit.
Öffnen
Frogger: Rastersteuerung und Bildschirmgrenzen [Inhalt]
Rastersteuerung mit Tastaturaktionen, Regelstruktur und Begrenzung der Spielfigur auf den Bildschirmbereich.
Frogger: Rastersteuerung und Bildschirmgrenzen [Inhalt]
💻 Python 🏷 Pygame, frameCraft
Rastersteuerung mit Tastaturaktionen, Regelstruktur und Begrenzung der Spielfigur auf den Bildschirmbereich.
Öffnen
Histogramme bei Würfeln [Inhalt]
Interaktive Sandbox zur Visualisierung von Würfelwürfen und relativen Häufigkeiten mit einem Histogramm.
Histogramme bei Würfeln [Inhalt]
💻 Python 🏷 Pygame
Interaktive Sandbox zur Visualisierung von Würfelwürfen und relativen Häufigkeiten mit einem Histogramm.
Öffnen
Wellenpaket & Überlagerung [Inhalt]
Visualisierung diskreter Wellen: bewegtes Wellenpaket und Überlagerung zweier Wellen mit Knoten und Antiknoten.
Wellenpaket & Überlagerung [Inhalt]
💻 Python 🏷 Pygame
Visualisierung diskreter Wellen: bewegtes Wellenpaket und Überlagerung zweier Wellen mit Knoten und Antiknoten.
Öffnen
Eigene Klassen (Der Mini-Linus) [Inhalt]
Ein Unterrichtsbaustein zur Einführung von Klassen als Bauplan für Roboter und zum methodischen Steuern einer Instanz im Dungeon.
Eigene Klassen (Der Mini-Linus) [Inhalt]
Ein Unterrichtsbaustein zur Einführung von Klassen als Bauplan für Roboter und zum methodischen Steuern einer Instanz im Dungeon.
Öffnen
Caesar-Verschlüsselung (A–Z) in Python [Inhalt]
Caesar-Verschlüsselung für Großbuchstaben mit ord/chr, Modulo 26 und Zeichenverarbeitung in Python umsetzen.
Caesar-Verschlüsselung (A–Z) in Python [Inhalt]
💻 Python
Caesar-Verschlüsselung für Großbuchstaben mit ord/chr, Modulo 26 und Zeichenverarbeitung in Python umsetzen.
Öffnen
Stoß: Energieverlust & kinetische Energie [Inhalt]
Simulation zweier Kugeln: Restitutionskoeffizient implementieren und kinetische Energie vor und nach einem Stoß berechnen.
Stoß: Energieverlust & kinetische Energie [Inhalt]
💻 Python 🏷 Pygame
Simulation zweier Kugeln: Restitutionskoeffizient implementieren und kinetische Energie vor und nach einem Stoß berechnen.
Öffnen
Analyse von Unternehmenskennzahlen aus CSV [Inhalt]
CSV-Daten mit pandas analysieren, Durchschnittswerte berechnen, profitabelsten Monat bestimmen und Kennzahlen mit matplotlib visualisieren.
Analyse von Unternehmenskennzahlen aus CSV [Inhalt]
💻 Python
CSV-Daten mit pandas analysieren, Durchschnittswerte berechnen, profitabelsten Monat bestimmen und Kennzahlen mit matplotlib visualisieren.
Öffnen
Klimadaten aus CSV visualisieren [Inhalt]
CSV-Klimadaten mit pandas laden, analysieren und als Zeitreihe mit matplotlib visualisieren.
Klimadaten aus CSV visualisieren [Inhalt]
💻 Python
CSV-Klimadaten mit pandas laden, analysieren und als Zeitreihe mit matplotlib visualisieren.
Öffnen