05 — Modules
IT for Kids
A two-year step-by-step program: from block-based logic to real code, with the child's own project and a parent report at the end of each semester.
First lesson is free
Duration
2 years
Level
Ages 7–14
Format
Offline groups
Group
8–12 students
Who it's for
School-age children
What you will achieve
- →Algorithmic thinking and block-based programming
- →Write real programs with Python, JavaScript and the web
- →An introduction to robotics, electronics and artificial intelligence
- →Build and present their own project each semester
Tools
ScratchPythonHTML/CSSJavaScriptArduino
Modules
M01Computer literacy and algorithmic thinkingCPU/RAM, the operating system, how the internet works, cybersecurity for kids and block-based programming with Scratch.
M02Web design: HTML and CSSTags, text and images, tables/forms, Flexbox and Grid, responsive design; VS Code.
M03Python programming basicsVariables, conditions, loops, lists and dictionaries, functions; first games and a calculator.
M04Electronics and ArduinoBreadboard, LED/resistor/button, sensors, Arduino IDE, PWM and servo motor.
M05Python intermediate levelWorking with files, an introduction to OOP, a game with Pygame, Turtle graphics, simple web scraping.
M06JavaScript and web wrap-upDOM, event listener, API with fetch, GitHub Pages; the first-year finale — a personal portfolio site.
M07RoboticsDC motor and driver, ultrasonic/IR sensor, Bluetooth control, robot assembly; a line-following and obstacle-avoiding robot.
M08Introduction to artificial intelligenceThe ML/DL difference, recognition with Teachable Machine, a chatbot, AI ethics and using ChatGPT correctly.
M09Computer Vision and Machine LearningNumPy/Pandas, Matplotlib, image processing with OpenCV, face recognition, a simple model with scikit-learn.
M10Mobile app and gameAn Android app with MIT App Inventor, phone sensors, a 2D game with Unity/Godot.
M113D design and creative technologyModeling with Tinkercad and Fusion 360, 3D printing principles, CAD design.
M12Capstone projectGit/GitHub, teamwork, project planning; Demo Day — a presentation for parents and guests, and a certificate.