We have virtual classes as well!

Award-winning™ Accredited Curriculum.

New classes begin every quarter: January, April, July and October

We are now adding a blended learning approach to our 6-9 month classes. It is a method of education that combines online educational materials with the onsite interaction at our learning center. We believe that this will increase and reinforce student’s learning and comprehension level.


  • Programming and debugging skills

  • Designing and developing programs

  • App designing

  • Program development


Kids will learn about computer science and programming. It’s essential for kids to learn to code like they do math and reading. We have programming camps for Scratch Visual Programming, JavaScript, Python, and Java app development.

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.

  • Event-based system
  • Storytelling
  • Animation
  • Game Design

Using M.I.T.’s Scratch visual programming language, students will be taught to understand the basic concepts of programming and debugging. Students will design storyboards, develop simple to advanced games like Maze and Pac-Man, and heighten their programming skills with logic operators, loops, variables and more.

  • Intermediate programming concepts
  • Debugging
  • Storyboarding
  • Presentation skills
  • Blended Learning: Yes (Includes Online Assignments & Onsite Labs)

Students will learn the essential JavaScript programming language using Bitsbox. They will develop an understanding of typing code, including syntax, arrays, functions, and other basics of programming. They will also design and develop programs that can be run on computers or tablet devices.

  • JavaScript programming language
  • Python fundamentals
  • Java fundamentals
  • Design a personal customized game
  • Blended Learning: Yes (Includes Online Assignments & Onsite Labs)

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.)

  • Pygames video game development
  • Text-based adventures & randomizers
  • Creating User Interfaces
  • Designing a personal customized game
  • Blended Learning: Yes (Includes Online Assignments & Onsite Labs)

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.)

  • App development
  • Efficient and effective coding methodology
  • Launching apps on Google Play
  • Designing a personal customized game
  • Blended Learning: Yes (Includes Online Assignments & Onsite Labs)


  • Programming and debugging skills

  • LEGO EV3

  • Robotics Team First Lego League

  • Engineering


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. 

The Robotics 101 class is a great introduction to robotics and programming using Wonder Workshop’s Dash robots for kids, grades K-2. Students will build, program and play to get a good understanding of how robotics work. The goal is to let kids be creative, learn to troubleshoot and discover how robots can be fun.

  • Use tablets (iPad or Android) with Blockly, Go and Path apps
  • Learn to program the Wonder Workshop’s Dash robot
  • Complete challenging exercises and projects
  • Develop an understanding of block programming language
  • Understand loops, conditional commands, and programming functions
  • Design a personal program for the final project

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.

  • Learn the LEGO EV3 programming with Mindstorms robots
  • Understand how programming robots can be fun with engineering, technology and math
  • Students will develop programs from past Robofest and FLL challenges
  • Understand blocks, sensors, switches and many other features for programming
  • Understand how to build and program robots for the Roomba, Candy Cleanup and Sumo Challenges
  • Develop the skills to design, debug and present their robotic projects
  • Design a personal program for the final project

The Robotics 301 is our AccelerateKID Robotic Team for kids, grades 5-8, to participate and compete in the FLL (First LEGO League) and Robofest competitions. The students will be coached and mentored by experienced instructors to build, program, problem solve and collaborate as a team.

  • Students must complete Robotics 201 or have LEGO EV3 experience
  • Tournaments include the FLL (First LEGO League) in the fall and Robofest in the spring
  • AccelerateKID® will provide the robotics kit, resources, team t-shirts and registration fees
  • The team will be responsible for understanding the tasks and missions of the challenges in order to meet deadlines
  • The coach will guide and help the students to manage their time and missions
  • Students will learn about teamwork, troubleshooting, presentation, creative design and critical thinking

The Robotics 401 class is for kids, grades 5-8, to build and program advanced Vex robots, using C programming language, to perform several challenges including the Parade and Delivery projects. Students will work in teams, develop problem-solving skills, understand engineering and programming knowledge, and more.

  • Students must complete Robotics 201 or have robotics and programming experience
  • AccelerateKID® will provide the VEX IQ robotics kit for building and programming
  • Students will work in groups or individually to complete tasks and projects
  • Learn the text-based C-programming language to run robots autonomously
  • Learn about technology, engineering and robots in each project
  • Understand how motors, levers, pulleys, sensors and more work in robotics
  • Design a personal program for final project

The Robotics 501 is for kids, grades 6-8, to learn to build Robolink’s CoDrone and code using Arduino and C/C++ programming language. The CoDrone is first. Students will learn the basics of variables, control statements, automation, advanced feedback control and how to write their own programming libraries.

  • Students must complete Robotics 401 and have C-programming language experience
  • AccelerateKID® will provide the Robolink CoDronePro and Audrino kit
  • Students will work in groups or individually to complete tasks and projects
  • Learn the C/C++ programming language to program and design their drones
  • Learn about drones, engineering, programming and Andrino
  • Understand how the remote, hardware and software works
  • Design a personal program for the final project


  • Minecraft

  • Minecraft Java

  • Lua Scripting Language

  • Roblox Studio (ROBLOX Educator®)


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.

Using Minecraft Pocket Edition, students in grades K-2 will understand PE functions and tools, develop designs, learn to build in creative and survival modes, problem solve issues, work in teams or individually, and present their creations.

  • Build Buildings & Towns
  • Expand Houses
  • Create a Zoo
  • Mining and Blocks
  • Redstone and Coding

Gamers, grades 5-8, will master the Minecraft Server using the sandbox. This class will allow students to learn and implement the technology by establishing a server, understanding port forward and creating game arenas.

  • House Building Techniques
  • Town expansion: roads, lights, service building
  • Design Landmarks
  • Amusement Park
  • Create Roles in the Community
  • Crafting Patterns

Programming with the Java language, students will design and build mods with M creator. Minecraft modding is the most popular feature because they can modify and add custom items to their games.

  • Server Connection
  • Layout and WorldEdit
  • Mini Games
  • Scavenger Hunt game
  • Labyrinth Game
  • Player vs Player Game

Students, grades 5-8, will learn to develop 3D space using the Roblox Studio editor and Lua Scripting language. Gamers design their own games with objects, and items using computer programming. (We are an official Roblox Educator.)

  • Introduction to Python
  • Functions
  • Racing Game
  • Capture The Flag Game
  • Problem-solving
  • Debugging skills

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.

  • C# (C-sharp) programming language
  • Functions
  • MC Java program
  • Problem-solving
  • 2D and 3D games
  • Animation