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.
Caesar Cipher (A–Z) in Python [Content]
Implementing Caesar Cipher for uppercase letters with ord/chr, Modulo 26 and character processing in Python.
Dice Histogram: From Simulation to Interaction [Template]
Course on Chance, Counting, and pygame Histograms
Intelligent Inquiry – The AI Workshop [Series]
Children learn to write clear AI requests, critically evaluate answers, and interact safely with AI.
Python Basics [Series]
Learn Python variables, data types, operators, loops, functions, lists, and OOP.
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.
Visualize climate data from CSV [Content]
Load and analyze CSV climate data with pandas, then visualize as a time series using matplotlib.
Say the correct answer with if else [Content]
Else instead of double if: An existing solution is converted into a clear if-else decision and thus structured case distinction is practiced.
Car Bot [Content]
Algorithmic pathfinding through decision structures and loops: Robi finds the reset switch autonomously.
Who do I write the task for? [Content]
Target specific groups in prompts and analyze the influence on language and understandability of AI responses.
Energy Loss & Kinetic Energy [Content]
Simulation of Two Balls: Implementing the Coefficient of Restitution and Calculating Kinetic Energy Before and After a Collision.
Vector Decomposition – Experimentation Sandbox [Content]
Sandbox for experimenting with 2D vector decomposition using graphical representation and mouse and keyboard interaction.
Simulating Dynamic Systems with ODEs (Euler → RK4 → Ecosystem → Stability)
Numerical Simulation of ODEs using Euler/RK4 and Analysis of Stability.
📄
Prompting: Verify facts instead of just believing [Content]
Structure prompts so that AI statements are marked as [FACT] or [OPINION] and facts contain a verification option.
Space Invaders with frameCraft – Arcade Game Step by Step [Template]
Basics of frameCraft Games with Space Invaders
Secret Writing Programming [Template]
Caesar Encryption, Substitution Cipher, Vigenère and Simple Hash Functions in Python.
Love letter with loop backwards to place [Content]
Use loops to guide Leo through the labyrinth.
Bomberman light: Grid Bomb [Content]
A step-by-step project for building a Bomberman-light game with grid, movement, bombs, explosions, and game states using frameCraft.