Discover Classes. Earn Rewards.

Vienna Classes Washington, DC

2 classes have spots left

Master Your Digital Camera Controls (DC)

Digital Photo Academy @ 9750 Meadowlark Gardens Ct, Vienna, VA

Master Your Digital Camera Controls and discover the secrets to taking stunning photographs with any camera model. Unlock your camera's full potential and unleash your creativity in this comprehensive workshop. Don't miss out on this opportunity to elevate your photography skills.

(146) All levels 15 and older

Digital Photography Live In-the-Field @ Meadowlark Botanical Gardens

Digital Photo Academy @ 9750 Meadowlark Gardens Ct, Vienna, VA

Experience the beauty of nature through the lens of your camera in this captivating workshop. Discover hidden landscapes, capture stunning wildlife, and master the art of composition. Join us and elevate your photography skills to new heights.

(146) All levels 16 and older
25 classes that have ended
Add to your wish list to find out about new dates

Coding with Minecraft

Generation Code @ 112 Church St NW, Vienna, VA

This creative and fun Minecraft summer camp is packed full of learning, experimentation, problem solving and creativity. Your child’s adventure begins by uncovering the secrets in Minecraft whilst learning about subjects such as the mechanics of water, tertiary colors and so on. Once secrets are uncovered, they will learn how to mod (modify) Minecraft by understanding how blocks, items, creatures and the Minecraft world itself works in the back-end....

Beginner 7 - 10 years old
No upcoming schedules
$499

5 sessions

Gift it!
Discover Classes. Earn Rewards.

CourseHorse Gift Card

Thousands of classes & experiences. No expiration. Gift an experience this holiday season and make it a memorable one. Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Web Development 1: Intro to HTML, CSS, & JavaScript

Generation Code @ 112 Church St NW, Vienna, VA

There are over a billion websites on the Internet, yet only a handful are widely visited. What makes these few, like Google and YouTube, so popular? The simple answers are usability, utility, and engagement. In Web Development I, students learn how to think like web developers. By utilizing industry standards programming languages like HTML, CSS, and JavaScript, students learn how to format code and where to place the main features of a web page...

Beginner 11 - 14 years old
No upcoming schedules
$499

5 sessions

Gift it!

Visual Coding with Animation, Game Design and Microbit

Generation Code @ 112 Church St NW, Vienna, VA

Our Scratch Animation & Design summer camp builds a strong foundation in  computer science and creative problem solving through animation and design. In just 1 week, your child will learn to build animated storyline, make dynamic sequences, and create his or her animated story or game. This introduction to visual programming is perfect for beginners and experienced young coders. By the end of this program, students will be ready to take...

Beginner 7 - 11 years old
No upcoming schedules
$499

5 sessions

Gift it!

Ozobotics & Ozoblockly

Generation Code @ 112 Church St NW, Vienna, VA

Our Ozobot Bit Robot summer camp gives your child the power to fully control the Ozobot's movement and behavior. In just 1 week, participants learn the principles of engineering while bolstering their computational thinking skills. Every day of camp, participants will use Google’s Blockly, OzoBlockly, which offers five modes from Pre-Reader with icon-based blocks to Master with support for many low-level functions and advanced programming concepts....

Beginner 5 - 7 years old
No upcoming schedules
$499

5 sessions

Gift it!

Exploring Engineering & Robotics

Generation Code @ 112 Church St NW, Vienna, VA

In today’s world, almost everything we see is either a robot or was made by one! In Exploring Engineering and Robotics, students will use engineering principles to design their own multi-function robots. Students will learn how to use circuitry to light up LEDs, build a truck robot that can navigate a maze, and code a line-following robot. In this project-based camp, students will get to experience first-hand how engineers solve real-world problems....

Beginner 9 - 11 years old
No upcoming schedules
$499

5 sessions

Gift it!

Visual Programming With Scratch

Tech Dream Lab

The course introduces students to core computer science concepts. Using Scratch, block-based programming, and a curriculum built by computer science experts and experienced teachers, this course is your child’s basic introduction to computer programming. Students create computer science projects around different themes such as Sports, Art, Fashion, Music, Storytelling, and Game Design. The course is designed to make it easily adaptable to young...

All levels 8 - 10 years old
No upcoming schedules

Ozobot Creative Coding

Tech Dream Lab

Ozobots are tiny robots that love colors and can be controlled by students using pen and paper, tablets, or computers. Our curriculum implements a robust and award-winning robot to teach coding, math, science, and other relevant topics! We recommended this class for children aged 5 -7, and it serves as a beginner or entry-level into the world of STEAM. Students start off using plain white paper and markers to draw lines and add color codes as they...

All levels 5 - 7 years old
No upcoming schedules

Python for Teens Bootcamp

Tech Dream Lab

There are hundreds of computer programming languages, each with its unique purpose, as well as advantages and disadvantages. Python was created in the late 1980s by Guido van Rossum and is named after the British comedy television show Monty Python’s Flying Circus. It has nothing to do with the snake. Python is used to build applications on the internet, in scientific research, and to create games, art, movies, and more. Youtube, Google, Instagram,...

All levels 11 - 17 years old
No upcoming schedules

Game Design and Development

Tech Dream Lab

In our Game Design and Development course, students learn basic video game coding concepts by making different types of games, including racing, platform, launching, and more! Students will learn about the different genres of games and how computer science is redefining the entertainment industry. In the process, they learn to think creatively, reason systematically, and work collaboratively — essential skills for everyone in today’s society. ...

All levels 8 - 10 years old
No upcoming schedules

Intro to JavaScript

Tech Dream Lab

In our Intro to Javascript course, students advance their programming skills with a greater focus on JavaScript, the foundation of most dynamic websites. Students gain knowledge about incorporating user-input into a website, the keys of mobile development, and how to design web applications. Building upon the skills they learned in Intro to Web Development, students create unique mobile-responsive sites and web applications using advanced HTML,...

All levels 9 - 14 years old
No upcoming schedules

Mobile App Development

Tech Dream Lab

In this course, students learn the necessary programming skills used in creating mobile apps. Using Java, students build apps that help solve real problems. The overwhelming dominance of the android platform with more than 2 billion devices running on the Android operating system proves that a mobile development skill is a must-have for any kid today. Android Studio is the foundation of our advanced Android curriculum. This course blends theory...

All levels 11 - 18 years old
No upcoming schedules

3D Me Art & Photography

Tech Dream Lab

3D Me is a photography and art class that introduces kids to the foundational concepts of art, photography, sculpturing, and painting. Students are taught to capture images using advance scanning technology and how to translate scans into 3D data used by 3D printers. This course explores various ways 3D imaging and printing are used in everyday life covering fields such as arts, fashion, engineering, and medicine, and so much more. Students learn...

All levels 8 - 11 years old
No upcoming schedules

Intro to Web Development

Tech Dream Lab

The demand for web developers is widespread across every industry and continues to rise. In this course, students learn how the web works. This course will walk students through the core concepts of web development. They will learn about how the internet and browsers work together to interconnect websites. Also, they will learn about web interactivity, animations, and more, all of which form part of the knowledge it takes to build a web application...

All levels 9 - 14 years old
No upcoming schedules

Drone Programming With Python

Tech Dream Lab

In Drone Programming, students use Python programming language to create codes to operate a UAS (Unmanned Aircraft System). Python is a general-purpose programming language that is becoming more and more popular in robotics, data manipulation, and AI (Artificial Intelligence). Companies like Amazon are using Python to manage their inventory and get a competitive edge. Unlike any other Python tutorial, this course focuses on Python specifically for...

All levels 9 - 11 years old
No upcoming schedules

Engineering & Robotics

Tech Dream Lab

In today’s world, almost everything we see is either a robot or was made by one. In Engineering and Robotics, students will use engineering principles to design multi-function robots. Students will learn how to use circuitry to light up LEDs, build a mouse robot that can navigate a maze, and a code a line-following robot. In this project-based course, students will get to experience first-hand how engineers solve real-world problems.  By...

All levels 5 and older
No upcoming schedules

Cinematography, TV & Film Camp (Ages 9-14)

Tech Dream Lab

Spend this summer learning the video production techniques used by Hollywood filmmakers. Campers will learn the intricacies of camera technology while exploring the rich history of film and motion pictures. Learn the how-tos of creating studio television programs and the different technologies needed to put together a live TV show, live sports program, and news tv broadcast. Full-day campers will go further to create digital content for youtube,...

All levels 9 - 14 years old
No upcoming schedules

Code Maker Camp (Ages 7-11)

Tech Dream Lab

Use MIT’s Scratch program and Micro:bit to design and create games, animations, and simulated robots. This camp will bring together the essential concepts of computer science, design technology, science, art, math, music, sports, and dance to create a comprehensive foundation knowledge for campers as they enter the world of coding and robotics. Campers will learn to use all sorts of materials to build technology and program them using the mircro:bit...

All levels 7 - 11 years old
No upcoming schedules

Drone Delivery & Aviation Camp (Ages 9-14)

Tech Dream Lab

Drone Delivery & Aviation Camp is a STEM-based and aerospace exploratory camp that pushes campers to deepen their understanding of aerospace, flight movements, drone technology. Campers participate in hands-on activities playing in our state-of-the-art labs, building and launching Unmanned Aircraft Systems (UAS). Campers learn how scientists create and use computer programs to operate various aircraft systems while programming artificial intelligence...

All levels 9 - 14 years old
No upcoming schedules
Reset all filters.

No results found

Try removing some filters.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...