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.
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.
100% free for students. We work to translate curriculum into multiple languages so no child is left behind.
We organize chapters country-by-country, led by local volunteer leaders who bridge language and time-zone gaps.
Founded and run entirely by high schoolers — passionate about giving back and building real leadership experience.
Students build real interactive projects using Scratch — games, animations, stories — by the end of camp.
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.
Children ages 6–13 are welcome. We group students by age so the content is developmentally appropriate for everyone.
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.
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.
A device (computer, tablet, or Chromebook) with internet access and a free Scratch account at scratch.mit.edu. No downloads or paid software required.
Absolutely. Chapter leaders need to be willing to learn Scratch, not already know it. We provide training and all curriculum materials before camp starts.
Yes! ProtoSpark is a 501(c)(3) nonprofit. All organizational records and leadership structure are in place.