KidCoding - Learn to Code
EducationDeveloper Tools

KidCoding - Learn to Code

Shanghai Dazhuo Information Technology Co., Ltd. · released 15 Feb 2026 · Open in App Store ↗

Revenue 30d not estimated
Downloads 30d not estimated
Rating 3.67 3 reviews

No in-app products collected for this app.

Rating
China67%25.00
United States33%11.00
United Arab Emirates<1%0
Afghanistan<1%0
Antigua And Barbuda<1%0
Anguilla<1%0
Albania<1%0
Armenia<1%0
Angola<1%0
Argentina<1%0

The store shows a different set in every country

Description

KidCoding is a programming education app designed specifically for children. Through graphical and engaging methods, it helps children develop programming thinking and logical skills from an early age. The app provides multiple programming learning platforms suitable for different age groups, allowing children to learn through play and grow through creativity.

Key Features

1. Multi-Level Programming Platforms

ScratchJr (Ages 5-7): Graphical programming tool designed for young children. Learn basic programming concepts through simple blocks and develop logical thinking

Scratch (Ages 8-16): Programming platform for children and teens. Rich programming blocks and multimedia creation features. Create animations, games, and complex interactive projects

Multi-Language Programming (Ages 16+): Advanced programming environment. Supports hundreds of programming languages with professional-grade code editing, debugging, and online execution

2. File Management

Local file management and storage for your code files

WiFi wireless transfer: Quickly transfer files via browser

WebDAV file transfer: Professional file management support

Supports Scratch project formats (.sjr, .sb, .sb2, .sb3)

3. Code Editor (CodeSnippet)

Supports hundreds of programming languages

Code syntax highlighting

Multiple editor themes

OCR code recognition: Recognize code from images

Code snippet management

Local file loading and saving

4. Safety and Parental Control

Parent verification: Verify parent identity through math questions to prevent accidental operations by children

Optional 30-minute verification skip

Child privacy protection: Complies with COPPA and other child privacy regulations

5. Multi-Language Support

Supports 12 languages including Chinese (Simplified/Traditional), English, Japanese, Korean, Arabic, German, Spanish, French, Italian, Portuguese, Russian

In-app language switching

Highlights

Fun Learning

Graphical block-based programming interface

Visual programming logic without memorizing complex syntax

Multimedia creation with animations, sounds, and characters

Progressive Learning Path

Age-appropriate learning content

Progressive curriculum from simple to complex

Choose suitable platforms based on child's age and abilities

Localization and Offline Use

Complete localization support

Offline learning without internet connection

Local file storage for privacy

Create and Share

Create your own programming projects

Save and share your work

WiFi and WebDAV file transfer support

Import external Scratch project files

Professional Features

Code snippet management

Code formatting and beautification

Multiple editor themes

Real-time code execution

Target Users

Ages 5-7: Learn basic programming concepts with ScratchJr

Ages 8-16: Create complex projects with Scratch

Ages 16+: Learn professional programming skills with multi-language programming

Parents and educators: Guide children's learning through parental controls

Make programming learning simple and fun. Cultivate the next generation's digital creativity!

►Unlimited Access Membership Subscription

With this subscription, you can access all features in the application without restrictions.

Subscription charges depend specifically on the selected subscription plan.

When you confirm the purchase, your iTunes account will be charged.

You can turn off auto-renewal 24 hours before the current subscription ends, otherwise it will auto-renew.

The subscription fee will be deducted from your account 24 hours before the current subscription ends, depending on the package you choose.

Privacy Policy: http://www.dazhuogroup.com/kidcoding/privacy_statement_en.php

Terms of Use: http://www.dazhuogroup.com/kidcoding/terms_of_use_en.php