Teaching Through Fun

Montage1Eureka Workshop is the physical space of CodeVA and the children’s programming arm of the organization. Eureka Workshop aids CodeVA’s mission in getting children (and their parents) excited about learning computational thinking and the theories behind Computer Science.

 

Our direct student programs, both summer camps and after-school, engage students in learning computer science and also provide a lab for teachers to test out new lesson ideas and teaching strategies. All of Eureka Workshop’s courses are arts integrated. We believe that creative problem solving is the foundation of most Computer Science concepts and methods of computational thinking. By using art projects to introduce these concepts, we break down any preconceptions about coding or programming while fostering creative thinking.

Through experimentation and supported trial and error, students learn and grow. Letting children create a physical artifact related to the concepts they are introduced to will allow the information to be reinforced. A child would have a difficult time learning a specific computer programming language after only 15 hours of instruction. Even if they did, most likely that same child would have to learn another language by the time he/she entered the workforce with technology developing at the rapid pace it is today. However, our curriculum is designed to teach children computer science concepts that apply to all programming languages. Come learn and play with us!

Our kids programs are located at CodeVA’s Eureka Workshop 300 E Broad St in downtown Richmond. We offer half or full day options all summer long. Directions and camp policies can be found under our FAQ.



2016 Summer Camp by the Numbers

Our summer camps are held at our physical space Eureka Workshop and this summer we are very proud to provide access to a subject all children can learn! Want to volunteer for our summer camps? Click here!

45% of our attendees this summer were female

55% of our attendees this summer were financial aid

In total, 352 children attended Eureka Workshop’s camp this summer!

News

Eureka Workshop Summer Camps

Where kids play to code.

Our summer camps start out at rising grades meaning, Early Elementary is for rising 1st to 2nd graders, Upper Elementary is for rising 3rd to 5th graders and Middle School is for rising 6th to 8th graders. We offer morning and afternoon classes with optional early drop off, brown bag lunch, and late pick up as add ons. Your child can stay with us all day, just the morning, or only join us in the afternoon.

Click here for our Registration Guide

Robot Wrangling

Jun 19-23

With so many things to be made and modified to satisfy an imagination, why not focus on the wonder of robots? This class takes Crafty Computing a step further with more complex projects to challenge fine motor skills and brainpower with Robot themed projects.

Critter Code

Jul 10-14

What better way to learn than with a friend? Through Critter Code, participants start by creating their own Critter character on paper, then as a sock animal, and then take their new friend digital, programming in Scratch to make their Critter into a Sprite! This critter opens the doors to creative computational thinking and problem solving while also producing a soft friend to snuggle. Through arts and crafts, imagination, and Computer Science skills our participants will bring a character of their own making to life in person and on screen!

Crafty Computing

Aug 28-Sept 01

Early elementary students may not be ready to learn a specific programming language, but they are ready to learn the basic concepts of Computer Science. In this class we combine craft activities that demonstrate Computer Science concepts with drag and drop programming. A favorite example of this hands on learning would be creating electronic circuits with Play-Doh. This activity demonstrates how computers communicate with one another. Kids apply hands-on experiences such as weaving and collage to form a foundation of what it means to program a computer. Students will create programs through Scratch, a fun and easy programming language that builds problem-solving skills while encouraging exploration.

Game Making w/ Scratch

Jul 24-28

There are so many games to play. Some involve stories, others numbers or letters, and all present a challenge. On screen and off we will analyze what makes a good game, explore all the moving parts, and create our own game in the Scratch environment. This camp takes information and logic from traditional games and applies it to the digital world.

Math Art

Aug 07-11

In this camp, we will be exploring how math and art are linked together! We will be using concepts and principals from math to create amazing art. Students will begin to understand the connection between math and the real world by exploring ideas through art such as fractals, tessellations, and symmetry. Students will learn how to use these concepts to create beautiful art and find out how the great artists from history used these ideas to make the masterpieces we know them to be. By using art to explore math, the students will gain a better understanding of both topics and begin to recognize math within their world.

Web Building

Jun 26-30 (Girls Week)

Jul 31-Aug 04

Some activities can be built from the ground up or with a kit. This is true for creating websites, you can build a site with programming languages or you can drag and drop content using someone else’s code. Kids will learn the basics to create their own website the old fashioned way. HTML and other languages will be introduced according to the student’s skill level to produce one of kind websites.

Animation

Jun 19-23

Aug 7-11

This class combines storytelling and Computer Science. Campers learn the basics of green-screen photography and stop-motion animation as they bring to life the environments and characters that are created in a digital short film! Campers will be instructed on how to visualize their own story and create a visual representation through direct application on the computer.

Game Maker

Jun 26-30 (Girls Week)

Aug 28-Sept 01

There are so many games to play. Some involve stories, others numbers or letters, and all present a challenge. On screen and off we will analyze what makes a good game, explore all the moving parts, and create our own game. This camp takes information and logic from traditional games and applies it to the digital world.

It’s Electric!

Jun 19-23

Computers use electricity to communicate. Understanding how electricity and circuits work help us to communicate with computers. In this class Lower Elementary students will learn the basics of electricity by participating in hands on projects that involve circuits, electro magnets, and even play-doh!

Math Art

Jul 31-Aug 04

In this camp, we will be exploring how math and art are linked together! We will be using concepts and principals from math to create amazing art. Students will begin to understand the connection between math and the real world by exploring ideas through art such as fractals, tessellations, and symmetry. Students will learn how to use these concepts to create beautiful art and find out how the great artists from history used these ideas to make the masterpieces we know them to be. By using art to explore math, the students will gain a better understanding of both topics and begin to recognize math within their world.

Minecraft

Jul 10-14

Aug 7-11

Minecraft- Learn Computer Science using one of the world’s most popular games, Minecraft. This wildly popular game is also a wildly powerful tool to teach the core mechanics of Computer Science. Activities will include experiencing collaborative building and problem-solving exercises, networked Minecraft play to promote teamwork and group creativity, and offline pixel projects. But beware: Redstone, Creepers, and Pork Chops are all here!

E-Textiles

Jul 10-14

Aug 14-25

Combining craft with technology is a fun way to express interests and personality. The possibilities are endless. Through this camp, participants will sew with conductive thread and use LED lights to create a functioning piece of technology! We will also explore ways craft and technology have intersected in the past and what is happening right now in this exciting field. Craft materials are constantly evolving as technology advances and this hands on approach will demonstrate some of its potential.

Exploration

Aug 28-Sept 01

This is the last week of Summer Break and we make it count! Several stations with Computer Science and art activities will be set up for students to explore. Bits and pieces from all of the camps we offer at Eureka Workshop will make an appearance this week. Each day will have a new theme. Because this is a last chance to play before school begins, this week will be less structured than our usual classes

Code to Dance

Aug 14-25

This class will really get kids moving. Computer programming, or coding, is really just telling the computer exactly what to do. We think that sounds very similar to choreography! Working with Dance as a kinetic guide, students will investigate Computer Science concepts such as looping and sequencing. Students who gain a better understanding of concepts through experience will have a blast in Code to Dance.

Robot Wrangling

Jul 24-28

With so many things to be made and modified to satisfy an imagination, why not focus on the wonder of robots? This class takes Crafty Computing a step further with more complex projects to challenge fine motor skills and brainpower with Robot themed projects.

Game Maker

Jun 19-23

Aug 7-11

There are so many games to play. Some involve stories, others numbers or letters, and all present a challenge. On screen and off we will analyze what makes a good game, explore all the moving parts, and create our own game. This camp takes information and logic from traditional games and applies it to the digital world.

EarSketch

Aug 14-25

Come create digital music using Ear Sketch. Students will use audio clips, and loops to make beats and create their own sample based music. Our resident artist, DJ Hoody will be on hand to guide students through this musical project. Hoody will also use his experience from the music industry to assist in the creation of an album cover and tour posters. This is a two-week class so students have time to dive into the project. Upon completion of the class students will have gained an understanding of basic computer coding and music production concepts, and use that knowledge to create their own original two and a half minute original composition.

 E-Textiles

Jun 26-30 (Girls Week)

Jul 10-14

Aug 7-11

Combining craft with technology is a fun way to express interests and personality. The possibilities are endless. Through this camp, participants will sew with conductive thread and use LED lights to create a functioning piece of technology! We will also explore ways craft and technology have intersected in the past and what is happening right now in this exciting field. Craft materials are constantly evolving as technology advances and this hands on approach will demonstrate some of its potential.

Pixel Pictures

Jul 10-14

How cool would it be to build a digital camera? In Pixel Pictures students build a camera powered by an electromagnet, take photos, and digitally alter and color correct their work. This is the perfect intersection of art and technology. Students will take home the completed camera. Please note due to the materials provided this course has registration deadline of June 19th.

Problem Solving w/ Hardware

Jun 26-30 (Girls Week)

Jul 24-28

Computers are only as smart as the person telling them what to do. In this class we explore different computer parts, gadgets, and contraptions. There are so many ways technology can impact our lifestyle. Why not play with some electronic doodads and program them to make your life easier?

Beyond Scratch

Aug 28-Sept 1

If your student has been interested in Computer Science for some time, most likely they have been using Scratch. . . a lot. This camp will explore other platforms for that are designed to take campers a step up in coding adventures. We will explore programs such as Stencyl and Thimble. Projects will be focused on student’s specific interests.

Beyond Scratch

Jul 24-28

If your student has been interested in Computer Science for some time, most likely they have been using Scratch. . . a lot. This camp will explore other platforms for that are designed to take campers a step up in coding adventures. We will explore programs such as Stencyl and Thimble. Projects will be focused on student’s specific interests.

Robot Wrangling

Jul 31-Aug 04

This class takes programming in the direction of robotics. With so many things to be made and modified to satisfy an imagination, why not focus on the wonder of robots? Projects to challenge fine motor skills and brainpower with Robot themed projects. Students will program robotic devices we have on hand as well as build simple machines of their own.

3D Printing w/ 3D Central

Aug 28-Sept 01

Have you ever wanted to use a 3D printer, but wanted to create your own designs? This camp will be perfect for you! Using basic CAD software, learn how to create simple 3D models, design with 3D printing in mind, and even print out something that you created! Camp taught by Andrew Sink from 3D Central, Richmond’s 3D printing experts!