The MIT Graduate teaching India's Kids to Code
When Shivram Choudhary finished at MIT, he didn't join a startup in San Francisco. He went back to Rajasthan and built a kids' coding platform

Most Indian EdTech stories follow the same arc: raise money in Bengaluru, target English-speaking urban families, build a consumer app, fight for the same 5% of India's population that has a credit card and a smartphone. CodeVidhya is a different story, built differently, from a different city — and the 36-country footprint shows it.
EdTech · Coding Education · K-12 · B2B Schools
In a government school in Rajasthan's Sikar district, an 8-year-old named Rohan is doing something that no generation before him did in this classroom: programming. He's making a cartoon cat walk across a screen using Scratch, guided by a CodeVidhya teacher who was trained on the platform's standardized curriculum. The lesson took six minutes to prepare. The school is in one of the districts with the lowest technology penetration in the state. This is what B2B EdTech at India's real scale looks like.
CodeVidhya was founded in 2016 by Shivram Choudhary — an MIT alumnus who chose to return to Jaipur rather than stay in the US or migrate to Bengaluru. The founding premise was a critique of how India's EdTech market was then (and largely still is) configured: almost entirely focused on exam preparation for the small segment of Indian students who could afford private coaching, and almost entirely ignoring the structured curriculum need for foundational digital skills at the school level.
Choudhary's bet was on B2B — schools, not parents, as the customer. And it was on breadth — coding education for students aged 5-16, not just IIT-aspiring 15-year-olds. These two decisions shaped everything else: the curriculum design, the teacher training model, the pricing, and the international expansion strategy.
Why B2B Schools Instead of B2C Apps
The consumer EdTech market in India was dominated by Byju's, Unacademy, and dozens of well-funded challengers by the time CodeVidhya launched. Competing in that space would have required massive marketing spend and subscription economics that didn't work at middle-India price points. The school channel was different: slower sales cycles, but stickier relationships, institutional procurement, and access to students across economic backgrounds.
The B2B school model also solves the teacher problem differently. In consumer EdTech, you need to make every parent and student interested in the subject. In school EdTech, you need to make teachers capable of delivering the curriculum. CodeVidhya invested heavily in teacher training and standardized lesson plans — enabling non-specialist teachers to deliver coding education without prior programming knowledge. This is the harder product to build, but the more durable distribution.
2016
Founded
5-16
Age Range
36+
Countries
B2B
School Model
The Curriculum Design: Age-Appropriate and Structured
CodeVidhya's curriculum spans four age bands: 5-7 (visual programming, basic computational thinking), 8-10 (Scratch-based projects, algorithmic thinking), 11-13 (Python basics, game development), and 14-16 (web development, data concepts, AI literacy). Each level is designed to build on the previous one — which creates multi-year engagement with the same student cohort and justifies long-term school contracts.
The progression from visual block coding to text-based programming mirrors the international standard (Scratch → Python) that computer science education researchers have found most effective for building genuine programming intuition rather than rote skill. This matters because the goal isn't just "kids who touched a computer" — it's students who understand computational thinking.
"The biggest failure in kids' coding education is teaching syntax before mindset. CodeVidhya built the curriculum backwards — from how children actually learn, not from what's easiest to teach."
The 36-Country Expansion: How a Jaipur Startup Went Global
CodeVidhya's international presence — 36 countries — is one of the most underreported facts about the company. The path wasn't a Silicon Valley-style global expansion; it was an organic spread through the Indian diaspora school network. International schools in Southeast Asia, the Middle East, East Africa, and the UK that serve South Asian student populations were an early channel, and the B2B school model traveled well because schools everywhere face the same problem: they need to teach coding but don't have teachers who can.
This international expansion is significant not just for revenue but for positioning. CodeVidhya is not an "India only" story — it's a global K-12 coding curriculum provider that happens to be headquartered in Rajasthan. That's a very different company to pitch to institutional investors or strategic acquirers.
The NEP 2020 Tailwind
India's New Education Policy (NEP 2020) mandates coding and computational thinking as part of the school curriculum from Grade 6 onwards. This is a structural tailwind for companies like CodeVidhya that have already built the curriculum, teacher training, and school relationships to deliver on that mandate. Government procurement isn't fast, but it is large — and companies with a proven school track record are best positioned to be the delivery vehicles for NEP implementation at scale.
Risks to Watch
Government procurement pace: NEP implementation is slow and uneven across states. Revenue from government contracts requires patience and working capital that early-stage companies can find stretching.
Teacher quality consistency: The model depends on non-specialist teachers delivering the curriculum well. Quality control across hundreds of schools is hard to maintain without ongoing training investment.
Competition from free resources: Code.org, Khan Academy, and Google's CS First are free and well-resourced. The B2B school value proposition must be clearly superior — structured curriculum + teacher support + certification — not just "also coding education."
EdTech funding winter: The Indian EdTech market contracted significantly post-2022. School B2B models are more resilient than consumer, but fundraising environment affects growth pace.
Frequently Asked Questions
Q1: What is CodeVidhya and who does it serve?
CodeVidhya is a Jaipur-based coding education platform for students aged 5-16, founded in 2016 by MIT alumnus Shivram Choudhary. It operates primarily in a B2B model, partnering with schools to deliver structured coding curricula through teacher training and standardized lesson plans. It operates across 36 countries, primarily in schools serving the Indian diaspora and domestic Indian institutions.
Q2: Why did the founder choose B2B schools over a consumer app?
The B2B school model provides more equitable access (reaching students regardless of parental income), creates institutional relationships that are stickier than consumer subscriptions, and enables scale through the school system rather than competing with consumer EdTech giants for the same urban, credit-card-owning parent market. It also addresses the teacher enablement problem that consumer apps ignore.
Q3: What subjects and languages does CodeVidhya teach?
The curriculum spans visual block coding (Scratch) for younger students (5-10), Python programming for middle schoolers (11-13), and web development and AI literacy for older students (14-16). The progression follows computational thinking development, not just syntax learning — the goal is genuine problem-solving ability, not just familiarity with code.
Q4: How is CodeVidhya positioned for NEP 2020 implementation?
India's NEP 2020 mandates coding from Grade 6 onwards. CodeVidhya has a 9-year track record delivering coding curriculum in Indian schools, teacher training infrastructure, and an existing school network across states. This positions it as a ready deployment vehicle for NEP implementation — a major potential contract opportunity as state governments seek approved providers for the mandate.
The Verdict
CodeVidhya is building something that matters and doing it from where it matters — a Tier 2 Indian city, through the school system, for students at all income levels. The 36-country footprint is evidence that the curriculum and the model travel. The NEP 2020 mandate creates a structural tailwind that will benefit the companies with the deepest school relationships.
The challenge is scale — going from hundreds of schools to tens of thousands requires capital, teacher training infrastructure, and quality control systems that demand serious operational investment. The EdTech funding environment has made this harder. But the underlying problem (India needs to teach 300 million students to code) is large enough that the right players will find the capital to solve it.
Watch for: State government partnerships for NEP implementation, international school franchise model expansion, and an AI literacy curriculum addition that ties coding education to the AI moment.
Sources & References
CodeVidhya official website · NEP 2020 documentation · NASSCOM EdTech report · K-12 coding education research literature · Primary research, March 2025.
This article is an independent editorial analysis. Analog Ventures Research has no commercial relationship with CodeVidhya.
For more important updates and curated information on regular basis, Join our whatsapp community : https://chat.whatsapp.com/DfkQi7r4o4dDduWvYor9dk
Like this article? Share it with your friends
