Young Crafts Academy

Where Nepal's Next Generation of Builders Learns to Code

Live, instructor-led coding classes for Grade 1 to 10. Real instructors, real projects, online and in-person from Sankhamul, Kathmandu.

Book a Free Trial Class

YCA Numbers

50+
Students Enrolled
4.9/5
Parent Rating
10+
School Partnerships
10+
Expert Instructors
2+
Years of Excellence

Why YCA

👩‍🏫

Live classes, real humans

Every class is live. Your child asks questions and gets answers in real time: no pre-recorded videos, no chatbots.

👥

Small groups, full attention

Maximum 8 students per class. No one gets lost in the crowd.

📋

Weekly parent reports

You receive a written progress report every week. No surprises, no guesswork.

🎯

Grade-matched learning

A Grade 2 student learning Scratch and a Grade 9 student building AI projects are both YCA students but they are never in the same room.

Our Mission and Vision

Our Mission

To make high-quality coding education accessible to every child in Nepal, regardless of grade, background, or prior experience. To give every Nepali child the skills to build, create, and lead in a digital future.

Our Vision

A Nepal where every school-age child has the opportunity to learn to code from a qualified teacher. Where "I don't know how to code" is no longer a barrier to any career. Where the next generation of Nepal's technology builders learned their first line of code at Young Crafts Academy.

Structure Over Shortcuts

We teach coding properly, with curriculum, progression, and assessment. Every project builds on the last.

Teachers Over Technology

The best technology in the world does not replace a great teacher. Our instructors are specialists who chose to teach children.

Progress Over Participation

We measure success by what children build and what skills they demonstrate not just by attendance.

The people behind YCA

The people behind YCA aren't just instructors. They're mentors and a team working behind the scenes, all here because they chose to, not because they had to.

Priyanshu Gupta

Priyanshu Gupta

Senior Instructor: Python, AI and Scratch Programming

PythonAIScratch ProgrammingWeb Development

Priyanshu Gupta is a Computer Engineering graduate specializing in Scratch Programming, Python, Artificial Intelligence, Web Development, and project-based STEM education. He has mentored hundreds of young learners through engaging coding experiences that build creativity, logical thinking, confidence, and real-world problem-solving skills. His interactive teaching approach ensures every student learns by creating meaningful projects while exploring the latest technologies.

Interested in teaching at YCA? Join Our Team

What parents say

Web Development

My son Diyaan is only 10 but now he made his own website, I could not believe it. He shows me everyday what he learn in class. Teachers are very patient with kids and explain in easy way. Thank you Young Crafts Academy.

Sajni Shrestha

· Parent of Age 10 student

Scratch Programming

Bibhuti started with Scratch last year and now she is doing Python also. She used to just play mobile games but now she comes home and open her laptop to code. Very happy with the progress, teachers keep in touch with us regularly.

Bishnu Koirala

· Parent of Age 10 student

Web Development

Priyana is 8 years old and she made a small website for her school project, all the teacher were surprised. I dont understand computer much but she explain to me like a small teacher. Good institute for kids.

Prabin Dahal

· Parent of Age 8 student

Questions parents ask

Young Crafts Academy is Nepal's dedicated coding school for children, offering live, instructor-led online classes across coding, AI, web development, and game design for Grades 1–10.
YCA has worked with over 500 Nepali families, building a track record of structured, age-appropriate coding education delivered entirely online.
Every class is led by a trained instructor experienced in teaching children, not just coding. Instructors are matched to a student's age group and course track.
YCA combines live instructors with small class sizes (max 8 students), giving children real feedback on their own projects, something self-paced apps and pre-recorded courses can't offer.
Beyond core coding, YCA offers tracks in AI, web development, game design, and app development, so students can specialise as they grow older and more confident.
YCA partners with schools, NGOs, and companies through structured coding programmes, camp co-hosting, and student sponsorships. Visit our For Schools or Partners page to get started.
YCA Mascot, Fizzi thinking

Fizzi believes:

We don't teach kids to use technology. We teach them to build it.

Ready when you are

One free trial class. 45 minutes. No payment required.