Coding for Every Mind

Tailored Coding Education
for All Minds

We break down barriers in tech education by providing free, adaptive coding classes designed to meet every learner where they are.

“
— Akhil Konduri, Founder
Who We Are

Making Code Accessible

DiversiCode is a student-led nonprofit dedicated to making coding radically accessible. Because talent doesn't follow a single mold, neither should opportunity.

Our Mission

Empowering Future Tech Innovators

Empowering disabled kids around the world with essential tech skills to become the next generation of creators, while building supportive, inclusive communities.

0

Partner NGOs

0

Happy Students

0

Cohorts Taught

Our Students' Latest Projects!

Explore interactive games and graphic designs created by our students during their cohorts.

Our NGO Partnerships & Programs

Collaborating with foundations and delivering our custom-built tech courses:

SF

Sammarthya Foundation Partnership

10-week Scratch animation and game development cohort where students design their very own playable video games.

DC

DiversiCode Design Workshops

Our independent course curriculum utilizing Canva for digital presentations, posters, and visual storytelling projects.

Volunteer Opportunities

TC

Coding Teacher

Introduce children to the fun complexities of coding and game development.

OL

Outreach Lead

Connect and build relationships with neurodivergent children and schools globally.

CR

Content Reviewer

Refine and test our interactive lessons to make sure students have a great experience.

Reshaping What is Possible in Tech Education

At Diversicode, we go beyond just syntax and algorithms. We empower students—especially those from underserved and neurodiverse communities—with the confidence to solve problems, think creatively, and thrive in today’s digital world.

Through partnerships with NGOs across the globe, we’re expanding free access to tech education. Our inclusive curriculum, hands-on mentorship, and community-first approach aim to ensure that disability is not a limitation—but a driver of innovation.

This isn’t just about learning to code.

It’s about access. It’s about opportunity.

It’s about reshaping what’s possible.

Our Curriculum

Designed to foster creativity and problem-solving, equipping students with practical skills for real-world application.

DiversiCode Curriculum Structure
Foundation

Block-Based Coding

Students begin with interactive block coding, learning to control sprite movement, timing, and logic to create fun, functional projects. These are introductory courses that we recommend before teaching students more complex languages.

Design & Web

Canva for Design & Web

An introduction to visual design, where students learn how to use Canva for presentations and simple web layouts, building essential digital communication skills.

Advanced Basics

Python & HTML (with CSS+) Basics

A beginner-friendly look at two essential programming languages—helping students gain early confidence with real-world coding tools.

Key Learning Features

Each course incorporates key elements to ensure maximal learning and engagement:

Exploration

Tech Around Us

We encourage students to explore how apps, websites, and smart devices work, developing curiosity and a deeper understanding of the digital world. This gives them a realistic approach to what their code looks like in real life!

Creativity

Hands-On Projects

Every student works on a personal coding project to apply their learning and showcase their creativity. We encourage them to let their ambition drive them, as the only limit in the digital world is their infinite imagination.

Support

Engagement Strategies

We use numerous strategies to make learning appealing, providing access to past projects as guides and using platforms like Zoom to allow real-time feedback and support.

Our Ultimate Goal

To develop confident, capable learners who are ready to navigate and contribute to today’s tech-driven world.

Frequently Asked Questions

Our classes are completely free and tailored specifically for neurodivergent learners and children with disabilities across all skill levels.

We teach Scratch for block coding, Canva for design, and intro programming concepts across 4 distinct coding languages.

Simply click the "Register Class" button at the top or bottom of the page to fill out our quick intake form!

AK

Arun Konduri

Resource Specialist

A reserved individual who transformed into an effective leader, exemplifying the power of determination, discipline, empathy, and active listening to inspire personal growth and self-improvement.

EM

Evan Moloseni

Administrative Director

A grade 11 South African high school student interested in medicine and medical research. Develops the website, optimizes teaching styles for neurodivergent audiences, and manages administrative operations.

IM

Imraan Mohammed

Curriculum Co-ordinator

High schooler from California, United States, ACSL finalist, and robotics team leader experienced in business, public relations, and outreach. Recipient of the President’s Volunteer Service Award.

More Testimonials

★★★★★

"Thank you for providing this opportunity where they can make their own games and play. Special thanks to the founders, for their great efforts to help the kids enjoy and learn something new. This has given our child a new and wonderful experience."

AS

Anajana Sinha

Parent
★★★★★

"Thank you so much for this wonderful effort. This scratch coding initiative is part of our child's syllabus, and it was a great aid to her. Thank you for everything!"

UK

Upinder Kaur

Parent
★★★★★

"Thank you Akhil and Arun for teaching our children so patiently, we will explore and practice more on coding and create new games."

PD

Prathima D'sa

Parent