Classes

Eureka Workshop Classes

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!

All of our programming for children has been moved online to better serve our community as we continue to adjust to evolving coronavirus concerns. To learn more about how our classes are conducted check out our Student FAQ.

 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 through play. The student’s rising grade level is how we categorize our classes. 

  • 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 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