
Junior Coding Program
- Begin the journey of technology education to stimulate children's creative potential
- Professional coding instructor to teach you coding anytime, anywhere
- Suitable for children aged 5
First Code 1:1 Online Learning
Smooth, personalized and productive learning

1:1 Live Online 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

Junior Coding Course
Tailored for 5-6 year olds
The First Code one-to-one curriculum system is based on the American coding education system combined with European art education, teaching systems and the characteristics of Chinese children, core literacy in the 21st century, and art discipline core literacy. It is a child technology education system that is in line with international standards.
The Junior curriculum develops children's imagination and creativity through game interaction and storytelling, and enhances the development of children's language skills. In terms of artistic expression, children can freely create artistic works through free graffiti training, basic shape combination and decomposition, color practice, composition practice, and the use of different materials.
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?
Cultivate development of emotional, psychological, logical thinking education

Encourage Curious Exploration of the world
At the age of 5, children explore the world with a sense of adventure and possibilities. We introduce coding as a way to express creativity and encourage curiosity and imagination.

Cultivate Communication Skills
Coding education allows children to understand their surroundings in the digital generation. It enhances children's willingness to collaborate in projects and recognize the importance of teamwork.

Strengthen imagination and logical thinking skills
Coding strengthens a child’s imagination and creativity. Through creating coding projects, children exercise their logical thinking skills.
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 face-to-face 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.
Create exclusive portfolio
Each lesson, a child finishes a coding project and accumulates a portfolio to showcase their creativity and learning.
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.
Courses
Kodable
ScratchJr
Hopscotch
Tickle
Scratch
3D Modelling
Micro:bit
Arduino
AppJamming
App Lab, Thunkable
Java Processing
Python
Web Programming
Minecraft
Roblox
Web Programming
Web Applications
Python Frameworks
Artificial Inteligence
Entrepreneurship
Skills Developed
Imagination
Creative Confidence
Logical thinking
Observation skills
Logical & Systematic thinking
Creative expression
Abstract thinking
Logical thinking
Divergent problem solving
Attention to detail
Resilience
Logical thinking
Ability to self-learn
Patience
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
Student Portfolio











