Creator Coding Program

  • Multi-disciplinary, all-rounded coding education
  • Professional coding instructor to teach you coding anytime, anywhere
  • This course is suitable for children aged 12 and above

First Code 1:1 Online Learning

Smooth, personalized and productive learning

1:1 Live Learning

  • Schedule class time
  • Teach you to code anytime, anywhere
  • Experience aristocratic teaching services

Change instructors where needed

  • Tens of thousands of professional teachers the team chooses

Personalized Instruction platform

  • Pre-class evaluation report
  • Classroom interaction
  • Combining after-school ability training

Creator Coding Program

Tailored for children aged 12+

The First Code curriculum system is built upon the American computer science education system, combining European creative teaching system, the core literacy of the 21st century, and the core literacy of STEM disciplines.

We present a K12 coding education system in line with international standards.

The Creator Coding course equips students to create projects with block-based programming tools, and then introduce syntax based programming languages.

Children gain understanding of foundational computer science concepts and grasp cognitive ability of programming. Through the study of different topics and cumulation of comprehensive knowledge, children can independently conceive coding projects.

Three-dimensional teaching training objectives

Computer Science Knowledge

  • Learn the concepts of sprites, movements, commands, loops

Emotional Development

  • Cultivate self-confidence and creative confidence to create freely on technology
  • Develop curiosity

Technical Skills

  • Gain proficiency on iPad-based coding tools
  • Create own projects using specific coding blocks

What will the child gain in the course?

“Everybody in this country should learn to program a computer, because it teaches you how to think”
Steve Jobs

Understand the world in a whole new lens

Through the study of coding and computer science, children gain understanding of our digital-first world from a technologist point of view.

Imagination, appreciation,

The Tinker Coding Program combines international standards on technology education, allows children to observe and analyze logically, and exert their imagination and creative ability.

Get more time with family

First Code’s course adopts an interactive one-on-one live broadcast method, conveniently saves children time to learn new things or relax.

Course advantages

Proprietary Scientific Coding Education

Personalized Coding Education Program

According to the children's age and developmental characteristics, set up a systematic course with clear goals to help children gain proficiency in coding education.

Learn at home anytime, anywhere

You can learn at home through the computer, saving commuting time to and from classrooms.

Proprietary, professionally developed coding courses

Experts in coding education advise our curriculum development team. We create and constantly update our curriculum to fit the ever-changing landscape of technology.

One-to-one teaching concept and service

Our coding instructors conduct one-on-one online live teaching. Code with your child anytime, anywhere, providing top notch coding education experience.

Derived from the European and American curriculum system

The First Code K12 coding education curriculum system is derived from American and European creative and computational thinking education curriculum.

Networking events for First Code Students

Students can enjoy complimentary coding workshops/events that are fun and interactive. The workshops and events introduce them to new friends and teaches them how to solve problems.

Junior 1

Age 5

Junior 2

Age 6

Tinker 1

Age 7

Tinker 2

Age 8

Explorer 1

Age 9

Explorer 2

Age 10

Explorer 3

Age 11


Age 12+

Course content

Understand the process of creating on technology, gain perspective that technology is a mode of creatve expression, build logical thinking skills through hands-on projects.

Build knowledge on core computer science concepts, build and code their own animation and games, gain hands-on experience in programming with scratch & arduino.

Develop computational thinking skills, understanding design thinking and problem solving skills, gain proficiency in first syntax based programming language.

Apply computer science concepts to real life problems, develop undestanding on modern  technology, build projects using modern technology for community.



3D Modelling

App Lab, Thunkable
Java Processing
Web Programming

Web Programming
Web Applications
Python Frameworks
Artificial Inteligence

Skills Developed

Creative Confidence
Logical thinking

Observation skills
Logical & Systematic thinking
Creative expression
Abstract thinking

Logical thinking
Divergent problem solving
Attention to detail

Logical thinking
Ability to self-learn
Communication & Empathy

Technical Learning Objectives

Block based programming language on tablet (iPad or Android)
Build animations and games through iPad based tools

First block based programming language with PC (laptop or desktop)
Understand loops, conditionals, variables etc.

Develop mobile applications and web projects
Learn first syntax based programming language
Gain deeper understanding on computer science concepts through applying to various platforms

Dive deeper into programming with modern languages
Gain fluency in current technology concepts
Develop ability to self-learn technical knowledge

21st Century Skills

Critical thinking, problem solving, innovative mindset, creative expression, communication skills, leadership skills

Lesson Duration

1 Hour

1 Hour

1 Hour

1 Hour