Three students laughing at a laptop

Students sample Python, Java, JavaScript, robotics, and AI projects at their own pace with instructor guidance.

Tech Arcade explores topics from all of our other courses, letting students program in Python or Java, build games in JavaScript, experiment with robotics, or create an AI chatbot. The Arcade is project-based and self-paced, so every student can dive deep into their interests while getting coaching from experienced mentors. Daily prompts and challenges keep the experience fresh, while portfolio checkpoints track progress across code, hardware, and design skills. It is the perfect option for curious students who want to try everything before specializing.

How to enroll

Can't decide between Python and Java? Love games but also curious about robots? Tech Arcade is your playground. Explore everything, master what excites you, and build your tech confidence with expert mentors who love what they do.

Enrolling in weekly classes is a two step process: enroll in the first class, then bulk enroll in additional classes for that same day and time.

  • Review the schedule for a day and time slot.
  • Create a client account, and add your students to the account
  • Enroll in a first class for the day and time you want, from the list of classes below.
  • To enroll in all classes of the same day and time, every week, you can:
  • Your child's instructor can enroll your child at the beginning of class.

Also in Robotics, AI and Technology

PythonBeginner

Introduction to Python

Beginning students' first experience with Python programming through our free community program.

Tech Club meetup · free · Carmel Valley Campus
LabsIntermediate

Project Clinic

Personalized consulting sessions to ship your independent project.

Special program
GamesBeginner

MakeCode Arcade Games

Build games in block code or JavaScript and deploy them to your own handheld Game Boy-style console through our free community program.

Tech Club meetup · free
RoboticsBeginner

Hour of Micro:bit

A fun introduction to programming a tiny computer through our free community program.

Tech Club meetup · free
RoboticsBeginner

Robot Riot

Introduction to robotics programming and mechanical construction.

Weekly

Also: Free meetup

AIBeginner

AI Agents

Discover AI by building chatbots and exploring computer vision and machine learning.

Weekly

Also: Free meetup