Classes and Camps

Eureka Workshop Classes and Camps

Where kids play to code

Through experimentation and supported trial and error, students learn and grow. Introducing children to concepts allows them to create a physical artifact that will reinforce the new information. Our curriculum is designed to teach children computer science concepts that apply to all programming languages. Learn and play with us!

Eureka Workshop classes, camps, and other adventures are brought to you by the generous support of our families and corporate sponsors. With each volunteer hour completed, camp purchased, and donation made, the Eureka staff is better equipped to deliver action packed art-integrated computer science adventures. Starting this September Eureka Workshop online classes are available free of charge to any of our families in need. Visit our Student FAQ to learn more.

We occasionally host programs at partner locations, you can find these courses by selecting the locations tab below.

Eureka Workshop offers computer science experiences that combine the problem-solving skills of the visual arts and coding. We introduce your child to the world of computational thinking appropriate for their age group through play. To make sure we can provide the best experience to every student, we categorize our classes by your student’s rising grade level. 

  • Early Elementary is for rising 1st to 2nd graders
  • Upper Elementary is for rising 3rd to 5th graders 
  • Middle School is for rising 6th to 8th graders 



Check out our current classes and Summer Camps below!

***Registration form may take a few seconds to load

Want to volunteer?

CodeVA loves volunteers! We accept high schoolers, college students, and more!

Learn More