
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 ClassYCA Numbers
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
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.
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
Senior Instructor: Python, AI and Scratch Programming
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
“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
“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
“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

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.