
Coding and Robotics


Python Coding Courses
Python, as a computer programming language known for its clarity and simplicity, is widely used in artificial intelligence, web application development, operating system management, game development, cloud computing, server automation scripts, and server-side software.
This 15-week course focuses on building a strong foundation in Python programming. Students will develop structured and layered programming thinking on top of basic logical reasoning skills. Through hands-on practice, students will learn to use Python for digital art creation and game programming, while gaining the essential skills needed to advance into higher-level Python studies.
Scratch Coding Courses
Scratch is currently one of the most popular programming languages for children. Through block-based, modular programming, it combines core computer science concepts with rich visual effects, aligning perfectly with the way children naturally learn—by playing and exploring. Scratch is easy to learn, highly engaging, and keeps students focused, making each class both educational and fun.
Throughout the course, students are introduced to programming concepts in a game-based environment, allowing them to explore what might otherwise feel like abstract or difficult computer languages in an intuitive and enjoyable way. By the end of the program, students will be able to independently design, program, and run their own mini-games in Scratch. They will also develop foundational programming thinking and be well prepared to move on to more advanced Scratch studies.

Vex Robotic Courses
VEX Robotics courses provide students with a hands-on introduction to engineering, programming, and real-world problem solving through structured robot design and competition-based challenges. Using the VEX platform, students learn how to build, program, test, and refine robots while applying logical thinking and engineering principles in a practical environment.
Through systematic learning and project-based training, students develop strong engineering habits, foundational programming skills, and collaborative teamwork abilities. By the end of the course, students are able to independently design and program functional VEX robots to complete specific missions and challenges, building a solid foundation for advanced robotics training and future participation in VEX competitions.
Python, as a computer programming language known for its clarity and simplicity, is widely used in artificial intelligence, web application development, operating system management, game development, cloud computing, server automation scripts, and server-side software.
This 15-week course focuses on building a strong foundation in Python programming. Students will develop structured and layered programming thinking on top of basic logical reasoning skills. Through hands-on practice, students will learn to use Python for digital art creation and game programming, while gaining the essential skills needed to advance into higher-level Python studies.