Upcoming classes & camps

Our coding and technology classes are open to girls, genderqueer, and non-binary students. Regular classes run for grades 5โ€“10 and Junior classes for grades 2โ€“4. Classes are free unless a materials fee is listed; all times are Eastern. Please note our no-show and repeat-class policies.

Difficulty: โ˜… no experience needed · โ˜…โ˜… some coding experience helpful · โ˜…โ˜…โ˜… some coding experience needed

No virtual classes in the current list.

What's coming up

August 2026
Aug
22
Sat

PID Power for Smooth Moves โ˜…โ˜…โ˜…

New Regular · Grades 5โ€“10
1:00โ€“4:00 PM ET · Oak Ridge Public Library
Ever wondered how drones hover so steadily or how industrial robots move so smoothly? It's all thanks to control systems! In this hands-on class, you'll uncover the secrets of Proportional-Integral-Derivative (PID) control - and use it to keep a ball floating steady on a stream of air!
Grades 5โ€“10 Sign up
September 2026
Sep
12
Sat

NASA Apps โ˜…โ˜…โ˜…

New Junior · Grades 2โ€“4
10:00 AM โ€“ 12:00 PM ET · Virtual event
Telescopes and exploration missions from NASA have taken thousands of photos of our galaxy in order to better understand the workings of our universe. In this class, we will use APIs and JavaScript coding to access these photos and display them on apps through www.code.org!
Grades 2โ€“4 Sign up
Sep
19
Sat

Code Some Chords โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
10:00 AM โ€“ 12:00 PM ET · Virtual event
Become your own DJ using Python to make awesome songs! No coding or music experience? No worries. You'll learn Python basics and musical concepts with EarSketch (earsketch.gatech.edu) to create unique, original tracks in our mini-camp. We can't wait to hear what you come up with!
Grades 5โ€“10 Sign up
Sep
26
Sat

Fun with the MicroBit โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
9:00 AM โ€“ 12:00 PM ET · Roane State Community College
Coding isn't just for computers and phones! In this class, you'll learn how to write code for the MicroBit (www.microbit.org) - a tiny computer with sensors and a display - to create cool gadgets that keep working even after you unplug them. No experience needed!
Grades 5โ€“10 Sign up
October 2026
Oct
3
Sat

Machine Learning โ˜…โ˜…โ˜…

Junior · Grades 2โ€“4
10:00 AM โ€“ 12:00 PM ET · Virtual event
From voice assistants to face filters, machine learning is making everyday tech smarter. Curious how? In this class, you'll learn the basics of machine learning and get hands-on experience by running your very own machine learning example in Python. No prior coding experience required - just bring your curiosity!
Grades 2โ€“4 Sign up
Oct
10
Sat

Build Sounds with a Synthesizer โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
10:00 AM โ€“ 12:00 PM ET · Virtual event
Have you ever wondered how video games, movies, and electronic music create such amazing sounds? In this hands-on class, we will explore the science of sound by learning about waveforms, pitch, frequency, and how synthesizers create music electronically.
Grades 5โ€“10 Sign up
Oct
24
Sat

Quantum Magic โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
9:00 AM โ€“ 12:00 PM ET · Roane State Community College
With quantum computing in the news, you might be wondering: what does "quantum" actually mean? In this class, you'll explore fundamental quantum concepts, play quantum games, and even watch a real quantum demonstration!
Grades 5โ€“10 Sign up
Oct
31
Sat

Augmented Reality โ˜…โ˜…โ˜…

Junior · Grades 2โ€“4
10:00 AM โ€“ 12:00 PM ET · Virtual event
Augmented Reality is a fast-growing field that lets digital objects appear in the real world! In this class, you'll discover how AR works and add your own virtual items to your world using CoSpaces (www.cospaces.io) and the Merge Cube. A smart phone or tablet that can run the CoSpaces app is required to experience AR.
Grades 2โ€“4 Sign up
Oct
31
Sat

Fun with gears โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
1:00โ€“4:00 PM ET · Oak Ridge Public Library
In this hands-on class, you'll explore gears and transmissions! You'll build working models using Fischertechnik building blocks and discover the many ways gears can be put together.
Grades 5โ€“10 Sign up
November 2026
Nov
7
Sat

Computer Vision with the HuskyLens โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
10:00 AM โ€“ 3:00 PM ET · Blount County Public Library
Computer vision and AI are all around us! Get hands-on with the HuskyLens and the MicroBit, and explore everything from facial recognition to object tracking. No prior experience required!
Grades 5โ€“10 Sign up
Nov
14
Sat

Creating Games with Scratch โ˜…โ˜…โ˜…

Junior · Grades 2โ€“4
10:00 AM โ€“ 12:00 PM ET · Virtual event
Video games are cool - but have you ever thought about making your own? In this class, you'll use Scratch (scratch.mit.edu) to build your own game - and yes, you can play it too!
Grades 2โ€“4 Sign up
Nov
14
Sat

Smart Robotic Arms โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
1:00โ€“4:00 PM ET · Oak Ridge Public Library
Robots are revolutionizing manufacturing! In this day camp, you'll use a smart robotic arm to stack blocks - first using a simple webpage, then coding it in Python. Some coding experience is helpful, but not required.
Grades 5โ€“10 Sign up
Nov
21
Sat

Code Smarter with Vibe Coding โ˜…โ˜…โ˜…

New Regular · Grades 5โ€“10
10:00 AM โ€“ 12:00 PM ET · Virtual event
Want to build a web app without starting from a blank screen? Learn how to use vibe coding to work with AI as your coding teammate. You'll create an interactive website while exploring the fundamentals of web development, learning how to debug, customize, and improve your code. By the end, you'll have a project you can share and the skills to keep building on your own.
Grades 5โ€“10 Sign up
Nov
28
Sat

Computer Simulations โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
10:00 AM โ€“ 12:00 PM ET · Virtual event
Have you ever watched a flock of birds swoop through the sky in perfect patterns, or wondered how scientists track the spread of diseases? Complex systems are everywhere, and computer simulations help us understand them. In this class, you'll explore these big ideas and build your own simulation of an epidemic - discovering what makes it spread faster or stop. We'll use the free online tool StarLogo Nova (www.slnova.org).
Grades 5โ€“10 Sign up
December 2026
Dec
5
Sat

Exercise with the MicroBit โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
9:00 AM โ€“ 12:00 PM ET · Roane State Community College
Did you know the MicroBit (www.microbit.org) has sensors that can detect movement and orientation? In this class, you'll program the MicroBit to sense motion and build a webpage to display the results. Imagine tracking your workouts or helping doctors monitor patients in therapy!
Grades 5โ€“10 Sign up
Dec
12
Sat

Build Sounds with a Synthesizer โ˜…โ˜…โ˜…

New Junior · Grades 2โ€“4
10:00 AM โ€“ 12:00 PM ET · Virtual event
Have you ever wondered how video games, movies, and electronic music create such amazing sounds? In this hands-on class, we will explore the science of sound by learning about waveforms, pitch, frequency, and how synthesizers create music electronically.
Grades 2โ€“4 Sign up
Dec
12
Sat

Exploring electrical circuits โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
1:00โ€“4:00 PM ET · Oak Ridge Public Library
We all use switches to turn lights on and off - but how does it actually work, and what happens when there are multiple switches? In this class, you'll explore the fundamentals of electrical circuits and build models with switches, motors, and lights using Fischertechnik building blocks!
Grades 5โ€“10 Sign up
Dec
19
Sat

Creating a Musical Glove โ˜…โ˜…โ˜…

Regular · Grades 5โ€“10
10:00 AM โ€“ 3:00 PM ET · Blount County Public Library
Create the ultimate air instrument - using nothing but your hand! You'll use the Adafruit Circuit Playground and its sensors to make music based on hand movements. We'll use block coding, so this camp works great for beginners and experienced coders alike.
Grades 5โ€“10 Sign up