how can we help you?

If you have any questions about our programs or the world of coding, please don’t hesitate to ask. We’re here to help!

summer camps
+ What is a normal day like in camp?

Classes will operate from 10AM - 4PM, on site.

  • 9:30am - 10:00am: Student arrival
  • 10:00am - 12:00pm: Introduction to content, active learning, guided practice
  • 12:00pm - 1:00pm: Lunch + brain break
  • 1:00pm - 4:00pm: Paired programming, workshopping, and presentations
  • 4:00pm - 4:30pm: Departure
+ What is your refund policy for summer camps?
  • 30 days or more before start of camp: 75% of program fee
  • 29-14 days: 50% of program fee
  • 13-7 days: 25% of program fee
  • 7 days to program start: No refund
+ What does my child need to bring to camp?
  • NYC: laptop, charger, and lunch (or opt-in meal plan)
  • DC: laptop, charger, and lunch
  • Vienna: lunch

We'll reach out with information specific to your child's program, but for more information, contact

+ What is included in the cost of the summer camp?

We provide expert instructors, an inviting space, snacks, and all materials. For the Hardware & Robotics camp we also provide Arduino-based robotics kits.

+ What if my child does not have a reliable laptop?

All camps require a laptop; however, if your child does not have reliable access to one, please contact

+ What is the attendance policy?

As our programs are immersive, it’s important that campers attend every day. If your child is sick or cannot make a class, please contact the camp manager so we can make accommodations for him or her.

+ What is the background of Generation Code instructors?

All Generation Code instructors are experienced developers with a passion for teaching. Each instructor has undergone an extensive background check and undergoes mandatory teacher training encompassing best practices in pedagogy.

+ Where are camps held?

Vienna, VA: Ayr Hill Court, 112 Church St. NW, Vienna, VA
Washington, D.C.: NYCDA DC Campus, 1133 15th St. NW, Washington, D.C.
New York City: Marymount Manhattan College, 221 E 71st St., New York, NY 10021

For more information please reach out to

+ How do you handle camper medications?

All medications must come in their original prescribed containers, and administration must follow the container's written dosage directions.

For more details, email

the vienna lab
+ What is the Lab?

The Lab is our innovative approach to coding instruction. Students and their peers work with expert instructors to move through our engaging curriculum. We offer after-school and weekend courses. After-school programs meet twice a week (1.5 hours/session) and weekend programs meet on Saturdays (3 hours/session).

+ When do you officially open?

Lab classes officially begin on Saturday, April 29. Look out for free events and more information as our ribbon cutting approaches!

+ What do courses look like?

Each course has hands-on activities, project-based learning, and a strong focus on creativity and collaboration. Students work both individually and in groups to complete large and small projects, and they (something about how they interact with instructors).

+ What is the Lab's address?

Ayr Hill Court  |  112 Church Street NW  |  Vienna, VA

+ Do you offer any discounts?

We offer family member discounts as well as seasonal discounts (promotions are regularly available on our website). We are also currently setting up a referral program! Please contact for more information.

+ How do I enroll my child in a program?

You can register for specific classes/camps on any of our location-specific pages under the "parents" tab in our main navigation bar.

+ Do you host other events or opportunities at your site for parents or families?

Absolutely! Generation Code holds a variety of events including speaker series, family-fun events, and code & tells. If you'd like to hold an event in our space, reach out to

school programs
+ What does Generation Code provide?

We provide our engaging, effective curriculum, expert instructors, and program management. Our school partners are asked to provide computers, space, wi-fi, and the students. We also offer professional development programs and curriculum licensing.

+ What do schools need to provide for a Generation Code program?

For our school-based programs, schools need to provide: students, hardware (laptops or PCs), WiFi, and a large projector/monitor or SMART Board.

+ Is your curriculum aligned to national standards?

Our curriculum is aligned to Common Core Standards and to the Computer Science K-12 Framework.

+ What is the background of Generation Code instructors?

All Generation Code instructors are experienced developers with a passion for teaching. Each instructor has undergone an extensive background check and undergoes mandatory teacher training encompassing best practices in pedagogy.

+ Do you license your curriculum to schools and organizations?

Yes, we offer all six levels of our curriculum for licensing. Please reach out to for more information.

+ Do you offer Professional Development programs for educators?How long does each school program last?

Our first four curriculum levels are 30 hours of instruction, and levels five and six are 35 hours of instruction.

+ Do you offer Professional Development programs for educators?

Yes, we offer the following Professional Development programs: computational thinking, Scratch, robotics, and web development. Program lengths range from 1-3 days (computational thinking, Scratch, & robotics) to two weeks (web development bootcamp). For more information, email