Page Background

Contents

Create your own teaching materials with AI

With CodeRoom’s AI-powered content creation, you can automatically generate new teaching materials based on professional topic formulations. Starting from a brief description – for example, introducing a programming concept or applying it in a real-world scenario – a structured prompt is generated that is tailored to programming language, skill level, and didactic context.

More about materials creation with AI


Overview of presented contents

Below you will find a selection of the most popular teaching modules and materials that can be directly used in computer science class. The content is modularly structured and supports step-by-step competence development – from basic programming concepts to complex applications and modeling tasks.

Listen sortieren (The Ball Challenge) [Content]
Copy lists, sort by name, and place objects correctly.
Listen sortieren (The Ball Challenge) [Content]
💻 Python 🏷 rpgDungeon
Copy lists, sort by name, and place objects correctly.
Öffnen
Love letter with loop backwards to place [Content]
Use loops to guide Leo through the labyrinth.
Love letter with loop backwards to place [Content]
💻 Python 🏷 rpgDungeon
Use loops to guide Leo through the labyrinth.
Öffnen
Cell Defense – Conway against the Invasion [Content]
Cell automaton project with Conway rules, cell patterns, energy and enemy logic for step-by-step extension of a functional prototype.
Cell Defense – Conway against the Invasion [Content]
💻 HTML 🏷 HTML, CSS, JavaScript, Conway's Game of Life, Zellautomat, Tower Defense, KI-Coding, Prototype First
Cell automaton project with Conway rules, cell patterns, energy and enemy logic for step-by-step extension of a functional prototype.
Öffnen
Own Classes (The Mini-Linus) [Content]
A lesson module introducing classes as a blueprint for robots and methodically controlling an instance in the dungeon.
Own Classes (The Mini-Linus) [Content]
A lesson module introducing classes as a blueprint for robots and methodically controlling an instance in the dungeon.
Öffnen
The Complete Frogger: From Scene to Polish [Template]
Learn frameCraft with Frogger: Movement, Collisions, HUD, and GFX.
The Complete Frogger: From Scene to Polish [Template]
💻 Python 🏷 Pygame, frameCraft
Learn frameCraft with Frogger: Movement, Collisions, HUD, and GFX.
Öffnen
Energy Loss & Kinetic Energy [Content]
Simulation of Two Balls: Implementing the Coefficient of Restitution and Calculating Kinetic Energy Before and After a Collision.
Energy Loss & Kinetic Energy [Content]
💻 Python 🏷 Pygame
Simulation of Two Balls: Implementing the Coefficient of Restitution and Calculating Kinetic Energy Before and After a Collision.
Öffnen
From Stock Exchange to Bible: AI that thinks along [Template]
Anomaly detection, stock market forecasts & AI text generation
From Stock Exchange to Bible: AI that thinks along [Template]
💻 Python 🏷 Pygame
Anomaly detection, stock market forecasts & AI text generation
Öffnen
Python Basics [Series]
Learn Python variables, data types, operators, loops, functions, lists, and OOP.
Python Basics [Series]
💻 Python
Learn Python variables, data types, operators, loops, functions, lists, and OOP.
Öffnen
Functions with return (Calorie Check) [Content]
Introduction to functions with return, splitting texts with split() and converting to numbers using float() based on a formula.
Functions with return (Calorie Check) [Content]
💻 Python 🏷 rpgDungeon
Introduction to functions with return, splitting texts with split() and converting to numbers using float() based on a formula.
Öffnen
Stock Exchange Laboratory: Stock Market Simulation [Content]
Interactive stock market simulation with stocks, price ticks, portfolio logic, and step-by-step expansion through KI-assisted coding.
Stock Exchange Laboratory: Stock Market Simulation [Content]
💻 HTML 🏷 HTML, CSS, JavaScript, DOM-Manipulation, Simulation, KI-Coding, Prototype First
Interactive stock market simulation with stocks, price ticks, portfolio logic, and step-by-step expansion through KI-assisted coding.
Öffnen
Wave packet & Overlap [Content]
Visualization of discrete waves: moving wave packet and overlap of two waves with nodes and antinodes.
Wave packet & Overlap [Content]
💻 Python 🏷 Pygame
Visualization of discrete waves: moving wave packet and overlap of two waves with nodes and antinodes.
Öffnen
Caesar Cipher (A–Z) in Python [Content]
Implementing Caesar Cipher for uppercase letters with ord/chr, Modulo 26 and character processing in Python.
Caesar Cipher (A–Z) in Python [Content]
💻 Python
Implementing Caesar Cipher for uppercase letters with ord/chr, Modulo 26 and character processing in Python.
Öffnen
Stock market data extraction and processing [Template]
Learn to analyze stock data with API and Java.
Stock market data extraction and processing [Template]
💻 Python, Java, Ruby
Learn to analyze stock data with API and Java.
Öffnen
Simple Password Hash & Mini-Login [Content]
Simple hash function and login system in Python: Character processing, hash generation, and comparison of hash values instead of plaintext.
Simple Password Hash & Mini-Login [Content]
💻 Python
Simple hash function and login system in Python: Character processing, hash generation, and comparison of hash values instead of plaintext.
Öffnen
📄
Prompting: Word choice controls perspective [Content]
Use word choice strategically to steer the direction and tone of AI responses and neutralize one-sided prompts with small changes.
Prompting: Word choice controls perspective [Content]
💻 Ai-Mode 🏷 prompting
Use word choice strategically to steer the direction and tone of AI responses and neutralize one-sided prompts with small changes.
Öffnen