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.
Love letter with loop backwards to place [Content]
Use loops to guide Leo through the labyrinth.
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.
Own Classes (The Mini-Linus) [Content]
A lesson module introducing classes as a blueprint for robots and methodically controlling an instance in the dungeon.
The Complete Frogger: From Scene to Polish [Template]
Learn frameCraft with Frogger: Movement, Collisions, HUD, and GFX.
Energy Loss & Kinetic Energy [Content]
Simulation of Two Balls: Implementing the Coefficient of Restitution and Calculating Kinetic Energy Before and After a Collision.
From Stock Exchange to Bible: AI that thinks along [Template]
Anomaly detection, stock market forecasts & AI text generation
Python Basics [Series]
Learn Python variables, data types, operators, loops, functions, lists, and OOP.
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.
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.
Wave packet & Overlap [Content]
Visualization of discrete waves: moving wave packet and overlap of two waves with nodes and antinodes.
Caesar Cipher (A–Z) in Python [Content]
Implementing Caesar Cipher for uppercase letters with ord/chr, Modulo 26 and character processing in Python.
Stock market data extraction and processing [Template]
Learn to analyze stock data with API and Java.
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.
📄
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.