
Coding & Robotics Program (Ages 6–18)
The Coding & Robotics Program is one of TFK’s core offerings, uniquely combining software and hardware to build both computational thinking and engineering logic. Designed to be more engaging and hands-on than traditional school coding classes, this course is perfect for beginners and intermediate students alike.
Students are introduced to the fundamentals of coding through interactive activities while also building and programming real robots. The program supports development of problem-solving skills, resilience, and creativity—all while having fun and working in teams. This course also lays a strong foundation for future learning in AI, robotics competitions, and advanced programming.

What is Educational Robotics?
Educational robotics involves the design, assembly, and programming of physical robots to perform specific tasks. Using intuitive drag-and-drop coding platforms (like Makeblock), students control sensors, motors, and LED systems while completing exciting missions like obstacle avoidance or line-following.
By programming physical devices, students experience the real-world impact of code, making abstract logic tangible and meaningful.
What is Computational Thinking?
Computational thinking is the mindset behind every well-written program. It teaches students to decompose problems, recognize patterns, and create logical sequences—key skills not only for coding, but for science, math, and daily life.
Coding & Robotics Program (Beginner Level)
At the beginner level, students will:
- Learn how to assemble and control basic robot models
- Understand programming logic through visual block coding
- Use sensors, motors, and simple conditions (if-then)
- Complete basic challenges like robot racing, light following, and maze escape
- Build creative thinking and teamwork in every class
Projects include: obstacle races, light-activated robots, and simple automation tasks.
Coding & Robotics Program (Intermediate Level)
At the intermediate level, students will:
- Work on more complex robotics challenges involving multiple sensors and inputs
- Learn looping, decision making, and multistep functions in code
- Tackle advanced missions such as color sorting, battle bots, and programmable routines
- Strengthen logical thinking and project design through self-created challenges
- Prepare for future MakeX or other robotic competitions
Projects include: Smart car control, battle arena bots, and AI-inspired sequences.
