501(c)(3) Nonprofit

We Ignite Young
Coders Worldwide

ProtoSpark is a free international virtual coding camp teaching children ages 6–13 the fundamentals of programming through Scratch — no experience needed, no barriers, just sparks.

300+ Students Taught
100+ Hours of Teaching
🌍 Multiple Countries
protospark_project.sb3
when 🏁 clicked
move 10 steps
turn ↻ 15 degrees
if touching edge? then
play sound Meow
end
broadcast spark!
🐱 Sprites
🎵 Sounds
⚡ Events
🌍 Global

Code Should Have No Borders

ProtoSpark was founded by high school students who believe every child — regardless of country, language, or background — deserves access to quality computer science education. We run free, virtual coding camps that are fun, accessible, and impactful.

🎯

Free & Accessible

100% free for students. We work to translate curriculum into multiple languages so no child is left behind.

🌐

International Reach

We organize chapters country-by-country, led by local volunteer leaders who bridge language and time-zone gaps.

🚀

Student-Led

Founded and run entirely by high schoolers — passionate about giving back and building real leadership experience.

💡

Hands-On Learning

Students build real interactive projects using Scratch — games, animations, stories — by the end of camp.

Upcoming Event

Summer Camp 2026 🏕️

Free virtual camp · August 2–8, 2026 · Ages 6–13 · No coding experience needed · 100% free, anywhere in the world.

See Camp Details →

Join Our Team

Help teach kids to code, lead a country chapter, or translate curriculum. ProtoSpark is built entirely by passionate volunteers — and we'd love to have you.

  • Lead a country chapter
  • Teach or assist sessions
  • Translate curriculum materials
  • Official role with a registered 501(c)(3)
Apply to Volunteer →
🗺️

Chapter Leader

Run your country's chapter and recruit local students.

👩‍🏫

Instructor

Teach live Scratch sessions with our ready-made curriculum.

🌐

Translator

Translate lessons so kids learn in their native language.

📣

Outreach

Create content and spread the word about ProtoSpark.

FAQ

Is the camp really free?

Yes — 100% free for all students. ProtoSpark is a registered 501(c)(3) nonprofit and our mission is to remove every barrier to CS education.

What ages can join?

Children ages 6–13 are welcome. We group students by age so the content is developmentally appropriate for everyone.

What if my child doesn't speak English?

We are actively working to translate all curriculum materials into multiple languages. Chapter leaders in each country provide instruction in the local language. When registering, indicate your preferred language and we'll connect you with the right chapter.

What timezone are the sessions in?

Live sessions are scheduled to accommodate the largest number of participants globally. All sessions are recorded and available for asynchronous viewing. Chapter leaders also run local timezone-friendly sessions.

What do students need to participate?

A device (computer, tablet, or Chromebook) with internet access and a free Scratch account at scratch.mit.edu. No downloads or paid software required.

Can my teen volunteer even if they're not a coding expert?

Absolutely. Chapter leaders need to be willing to learn Scratch, not already know it. We provide training and all curriculum materials before camp starts.

Is ProtoSpark a real nonprofit?

Yes! ProtoSpark is a 501(c)(3) nonprofit. All organizational records and leadership structure are in place.