Our Coding Courses for Kids: Grade 1 to 10

7 live coding courses for children aged 6 to 16, grouped by grade: Scratch, Python, web development, AI, robotics, Roblox game development and video editing. Choose by grade, or book a free trial and let our teachers suggest the right course.

๐ŸŽ Free 45-minute trial class for every new student๐Ÿ… Certified completion for every course
Loading courses...

Why Choose Young Crafts Academy?

The YCA difference is built into every class, project, and report.

๐Ÿ‘ฉโ€๐Ÿซ

Live Instructors

Every class is live with a real instructor: no pre-recorded videos, no AI chatbots.

๐Ÿ“š

Structured Curriculum

Clear progression from Scratch to Python to Web Development to AI. Every student knows what's next.

๐Ÿ“ฑ

Weekly Reports

Parents get a WhatsApp update every week: what they learned, what they built, what's coming next.

๐Ÿค

Backed by Skill Shikshya

Managed by Nepal's established IT training institution. Curriculum quality you can trust.

Managed by Skill Shikshya: Nepal's trusted IT training institution since 2021

๐Ÿ“ Sankhamul, Kathmandu

Online classes available for students anywhere in Nepal or abroad.

Frequently Asked Questions About YCA Courses

Young Crafts Academy offers 7 live courses: Scratch, Python, web development, artificial intelligence (AI), robotics, Roblox game development and video editing. Each course is matched to a grade range, from Grade 1 to Grade 10.
Use our grade and subject filters or book a free trial. Our instructors assess your child and recommend the best starting course for coding classes that match their age and interest.
Most beginner courses like Scratch have no prerequisites at all. More advanced tracks (like Python or Web Development) recommend prior coding exposure, which the trial class will confirm.
Most YCA courses are available both online and in person, though a few, like Robotics Innovation, currently run in person only due to the hardware kit involved. Check the format listed on each individual course page before enrolling.
Yes. Many students progress from Scratch to Python and on to specialized tracks like AI or Web Development as their skills and interests develop.
Yes, every completed YCA course ends with a certificate specific to that subject, such as the YCA Scratch Completion Certificate or the YCA Python Completion Certificate. It reflects a real, finished curriculum, not just attendance.
Yes, if a course turns out to be the wrong fit, your child can switch to a different subject or level. Talk to your instructor or contact YCA directly to arrange the change.
Yes. Nepal's Curriculum Development Centre has added AI, Python, cybersecurity and web technology to the optional Computer Science subject for Grade 9 and 10. YCA's AI, Python and Web Development courses cover the same topics in more depth, with a live teacher.
YCA Mascot Fizzi Coding

Fizzi believes:

Scratch, Python, AI or a website. Pick a language, and I'll meet you there.

Not sure which course is right for your child?

Our free 45-minute trial class is the easiest way to find out. An expert instructor will assess your child and recommend the perfect starting point.