top of page

Classes

Screenshot 2026-05-28 135909_edited.png

Coding

Kids will build valuable computer science and coding skills through engaging, hands-on learning. Learning to code is just as important as learning math and reading. We offer programming camps in Scratch visual programming, JavaScript, Python, and Java app development.

Screenshot 2026-07-06 151907_edited_edit
Screenshot 2026-07-14 154906_edited.png

Coding 101: Scratch Jr

Beginner
An introduction for students to computer programming using M.I.T.’s ScratchJr App visual programming language. Students will create animations and customize popular video games such as Cat-n-Mouse to understand the logic behind programming.
Screenshot 2026-07-17 233157_edited.png

Coding 301: JavaScript

Intermediate
Students will learn the fundamentals of JavaScript using Bitsbox. They will gain experience writing code, including syntax, arrays, functions, and other programming basics, while designing and developing programs that run on computers and tablets.
IMG_5839_edited_edited.jpg
Screenshot 2026-07-14 154906_edited.png

Coding 201: Scratch

Using M.I.T.'s Scratch visual programming language, students will learn the fundamentals of programming and debugging. They will design storyboards, create simple to advanced games like Maze and Pac-Man, and strengthen their coding skills with logic operators, loops, variables, and more.
Beginner to Intermediate
Screenshot 2026-07-17 233238_edited.png

Coding 401: Python

Advanced
Students will learn the Python programming language and use loops and data types. They will learn to work more efficiently with programming syntax, resulting in developing longer programs. JavaScript knowledge is required to take this class.
Screenshot 2026-07-17 234009_edited.png

Coding 501: Java

Advanced
Students will use the Java programming language to design apps and develop ideas in the Android, Android SDK, Android Studio, and Eclipse environment. They will complete group exercises and individual projects in order to develop apps. (Javascript knowledge is required to take this class.

Robotics

first-logo-vertical_1280x850_edited_edit

Kids will learn about hardware technology and computer programming. We have robotics classes and camps for all ages, including Blockly, LEGO EV3, computer building, and our new cybersecurity course.

Screenshot 2026-07-28 160059_edited.png
ChatGPT Robotics Kids Image.png
Screenshot 2026-07-28 163651_edited.png

Robotics 101: Basic Robotics

Beginner
The Robotics 101 class is a great introduction to robotics and programming using Wonder Workshop's Dash robots for kids to learn. Students will build, program, and play to gain a good understanding of how robotics work while learning to troubleshoot, be creative, and discover robotics.
Screenshot 2026-07-28 163656_edited.png

Robotics 201: Lego Engineering

Intermediate
The Robotics 201 class is for kids, grades 3-8, to be introduced to robotics and computer programming using the LEGO Mindstorms robots and the EV3 programming software. Students will learn the functions and mechanics of the LEGO robots including sensors, switches, blocks and more.
Screenshot 2026-07-28 163701_edited.png

Robotics 301: Drones

Advanced
Mechatronics is a field that combines robotics, electronics, and coding. Students will develop skills in three areas: Robotics, Electronics and Circuits, and Hardware Coding while working with drones, Arduino, circuit boards., sensors, and sample circuits to learn more about software and hardware.
Screenshot 2026-07-28 163706_edited.png

Robotics 401: Python AI

Advanced
In this course, students will learn to use Artificial Intelligence with modern solutions such as Amazon Alexa. They will investigate AI while learning a functional, powerful programming language. Students will complete a variety of projects to understand how to use and apply this field of tech.
Screenshot 2026-07-28 163711_edited.png

Robotics 501: Machine Learning

Advanced
The Internet of Things class teaches students to combine circuits, hardware design, and coding to build smart, connected devices. Students will learn how IoT systems communicate, apply entrepreneurship skills, and work independently or in teams to design and create a functional product from concept to completion.
Screenshot 2026-05-27 170618_edited_edit

Game Design

Teaching kids about game design and coding using fun games like Minecraft and Roblox. It doesn’t matter if your child is a novice or expert at gaming, we have tech classes, camps and club meetups for all ages.

Screenshot 2026-07-29 154638_edited.png
IMG_6370_edited.jpg
Screenshot 2026-07-28 174735_edited.png

Game Design 101: Jr. Game Design

Beginner
Students will learn introductory game design concepts by building simple games using Minecraft or Roblox Studio, depending on their interests. The course teaches fundamental skills and concepts used in video game design while students interact with and play the games they create.
Screenshot 2026-07-28 174740_edited.png

Game Design 201: Minecraft Studio

Beginner to Intermediate
Minecraft Studio teaches students to create custom Minecraft experiences by building and managing servers, using plugins, and designing multiplayer gameplay. Students also learn game modding with MCreator, creating custom tools, blocks, and features before publishing their mod pack.
Screenshot 2026-07-28 175423_edited.png

Game Design 301: Roblox Studio

Intermediate
In our Roblox Studio class, students will creatively develop their own Roblox games to share with others. This class is a first step into real-world game development, where they will learn modeling, Lua programming, game design theory, and practical application.
Screenshot 2026-07-28 174756_edited.png

Game Design 401: Game Maker Studio

Advanced
GameMaker Studio introduces students to professional game development using the engine behind games like Undertale, Hyper Light Drifter, and Katana ZERO. Students learn game design fundamentals, create games, and follow the development process while building advanced skills.
Screenshot 2026-07-28 174801_edited.png

Game Design 501: Unity

Advanced
Students, grades 5-8, develop 3D game animation and video game skills using the Unity Game Engine. Unity is utilized by companies such as Cartoon Network Studios. The class will apply creativity and programming skills to create 2D and 3D games and animation.
Screenshot 2026-05-28 135142_edited_edit

Digital Arts

Helping kids explore creative design and digital art through hands-on technology. We offer 3D printing, YouTube video production, entrepreneurship, web design, stop-motion animation, and graphic design classes, camps, and clubs for kids.

Screenshot 2026-07-29 161155_edited.png
ChatGPT Website Image 2.png
Screenshot 2026-07-29 162215_edited.png

Digital Arts 101: Jr. Art Design

In Jr. Art Design, students begin their journey into digital arts using Pixlr/X, an online Photoshop-like tool, to create digital artwork. They will learn the basics of digital drawing tools to edit, create, and modify artwork while applying their skills through projects that reinforce techniques and creativity.
Beginner
Screenshot 2026-07-29 162930_edited.png

Digital Arts 201: Comic Creation

Beginner
In Comic Creators, students will use digital art tools to create modern comics while learning illustration techniques and creative writing. The course strengthens ELA skills through engaging projects that encourage creativity. Students will also explore platforms for sharing their comic books with others.
Screenshot 2026-07-29 162227_edited.png

Digital Arts 301: 3D Design

3D Printing introduces students in to designing 3D models with Autodesk Tinkercad and printing them using MakerBot Desktop software. The class encourages creativity through troubleshooting, engineering, and product design while teaching the fundamentals of design in a 3D environment.
Screenshot 2026-07-29 162233_edited.png

Digital Arts 401: Web Design

Advanced
Web Design 401 Wix is designed for students in grades 6–8 who want to explore entrepreneurship by creating a business website. Students will develop, validate, and refine their ideas using the Lean Canvas business model, then build a professional website for their business using Wix.
Screenshot 2026-07-29 163248_edited.png

Digital Arts 501: YouTube Creation

Advanced
YouTube Creation teaches students the skills to become successful content creators. They learn to create content for YouTube, Twitch, TikTok, and X while exploring digital safety, branding, and business fundamentals. Students also gain hands-on experience with video editing, streaming software, channel setup, and content management.
Intermediate
bottom of page