Robotics and Automation
2+ Courses
This beginner-friendly course introduces children to the basics of coding using visual programming tools and simple text-based languages. With fun projects like games, animations, and storytelling, kids develop logical thinking, problem-solving skills, and digital creativity. The course builds a strong foundation in programming concepts while making learning fun and engaging.
What is coding?
How coding is used in games, apps, robots, and websites
Meet your first coding platform: Scratch / Blockly
Drag-and-drop interface and understanding the stage
Events, motion, looks, and sounds blocks
Sequencing and simple storytelling
Loops and conditions (if-then logic)
Mini project: Create your own animated story
Understanding variables and scores
Detecting collisions and using sensors in Scratch
Creating a simple quiz or arcade-style game
Project: Build your own game with levels
Make characters (sprites) talk and interact
Adding background music and sound effects
Animate a short cartoon or fun scene
Mini project: My animated birthday card
For ages 10+ or advanced learners
What is a website and how does it work?
Basic HTML structure (head, body, tags)
Styling with CSS: colors, fonts, and layout
Mini project: Design your own webpage
For ages 12+ or fast learners
Writing your first lines of Python code
Input/output, simple math, and print statements
Mini game using text-based logic (e.g., number guessing game)
Introduction to platforms like Code.org, Tynker, or MIT App Inventor
Build simple mobile apps with drag-and-drop tools
Game development basics with Tynker
Plan, design, and build a project using learned skills
Options: game, animation, quiz, webpage, or mini app
Practice explaining and presenting their code
Certificate ceremony or demo day
By the end of this course, kids will be able to:
Understand key programming concepts (sequence, loops, conditions, variables)
Create interactive games, stories, and simple applications
Build logic and problem-solving skills
Gain confidence in using computers creatively
Present and share their projects with others
Basic Program: 10 sessions (1.5 hours per session)
Full Course: 3โ6 months (weekly sessions)
Camp Format: 5-day bootcamp (2โ3 hours daily)
Ages 7โ9: Scratch Junior, Blockly, animations
Ages 10โ12: Scratch, web basics, games
Ages 13โ16: HTML, CSS, Python, app design
Scratch / Scratch Jr
Code.org / Tynker / Blockly
HTML/CSS Editors (Replit, Trinket)
Python (Thonny, Replit, or similar)
MIT App Inventor (for mobile apps)
Want to receive push notifications for all major on-site activities?