CodeCombat Free Programming Trial Course
Learning programming languages easily through games
Programming education in line with international standards
The best choice for parents
「APCSP certification」programming courses synchronized with international standards
More than 10 million students study in 190 countries around the world
"Gamification Design" makes children love learning programming
"Aligning with 108 Curriculum Syllabus" to Cultivate Technological Literacy
Media Recommendations
Teaching advantages

US AP-CSP Certification
Our programming teaching system is a computer science AP course certified by the College Board. It is divided into six levels, from zero foundation to freshman level in American universities, with a complete learning blueprint.

Gamified learning motivation
It uses the CodeCombat programming education platform designed and built by a Harvard team, with more than 300 game levels. The hero character actions are controlled by programming language, which can fully inspire children's interest in learning and move from zero foundation to excellence!
Gamified learning motivation
It uses the CodeCombat programming education platform designed and built by a Harvard team, with more than 300 game levels. The hero character actions are controlled by programming language, which can fully inspire children's interest in learning and move from zero foundation to excellence!


Official certification of professional teachers
The lecturers in the teaching team come from information engineering and information management backgrounds, have received official training and certification, and have rich teaching experience. With professional and vivid teaching techniques, we guide children to build correct and solid programming skills.

International certificates connect with the world
Every time you complete a level of course, you will receive an international certificate and enrich your learning resume!
International certificates connect with the world
Every time you complete a level of course, you will receive an international certificate and enrich your learning resume!
-
Computer Science Level 1~6


International Competition Global Exchange
The CodeQuest International Youth Programming Competition is organized every year to provide students from all over the world with opportunities for competition and exchange. Taiwanese students have repeatedly achieved excellent results in the CodeQuest competition. In 2021, they defeated more than 3,000 young programming experts from all over the world and won the world championship and runner-up!

In line with APCS university preparatory and ITS international testing
Students who have reached Level 4 to 6 can take the ITS certification course and obtain a Python nationality certificate, or complete APCS elite training and obtain good results in the domestic university programming prerequisite test to gain extra points for further study.
In line with APCS university preparatory and ITS international testing
Students who have reached Level 4 to 6 can take the ITS certification course and obtain a Python nationality certificate, or complete APCS elite training and obtain good results in the domestic university programming prerequisite test to gain extra points for further study.

Rigorous and sequential learning map

Sequential Algorithms
Syntax String
Parameter loop
Variable coordinates
Function Events
Conditional judgment

Advanced String Computing
Return value function
Boolean Value Properties
Advanced loop nesting conditions
Finding the optimal solution for an event
dictionary

Seeking the knowledge of the rest
String Search
Advanced usage of for loop
Push array onto stack
Array Search
Geometric base conversion algorithm
Vector trigonometric functions
Data Structure
Rich teaching material design
Children's learning results are visible
Programming learning outside the classroom
We prepare the "Computational Thinking Exercise Book" teaching material for each student
As homework to promote logical thinking and learning reflection
It is also a record of children’s learning process at every stage!




Investing in your child's future
Start learning python now

The 108 curriculum is implemented, and programmed education is introduced into the 12-year national education, which can help children prepare for future school applications in advance.
Python programming language is intuitive, simple and easy to understand. It is the most popular programming language in the world. Technology giants such as Youtube, Dropbox, Instagram, etc. all use it for maintenance and development. It is suitable for beginners and helps to strengthen logical concepts, data integration, and problem-solving abilities.
Learn Programming
Cultivate children's abilities

Solid coding skills
There is a lot of practice in writing Python codes while solving problems. For each level passed, the children will learn to write at least 200 to 500 lines of code.

Problem Solving
During the problem-solving process, system prompts can help children identify and correct errors, boost their confidence, and allow them to learn and grow from their mistakes.

Logical thinking ability
Passing levels is not the only way. During the challenge, children's logical thinking and creativity will be trained, and their diversified thinking ability will be cultivated.
Parents and students recommend
After graduation, I won the competition
Get a full sense of accomplishment
2022CodeQuest Global Competition First Prize Jiang
2022 ICE International Youth Programming Competition Winner: Hong










