Coding Classes

Learn to code while BUILDING cool video games and apps and making new friends. Our amazing instructors will BUILD great relationships with your kids and keep them wanting to come back for more.

Fall 2020 Coding Classes

Join one of Empow’s award-winning coding classes! Students will learn key coding concepts while exploring different coding languages: Scratch, Python, Java, and C#. Our introductory coding classes have enough material to keep kids engaged for weeks, and makes an ideal on-ramp to Python 101 or Java 101. Looking for something more advanced? Students who have already used Unity, a popular 3D video game design platform, can learn to use the programming language C# to create their own playable 3D games and functional 3D worlds.

When you join our new After School STEM Enrichment Program – BUILD, you’ll have access to dozens of classes, available after school and weekends. Monthly membership includes two 1-hour classes each week with options across our five STEM domains – Coding, Robotics, Digital Art & Design, Video Game Design and Minecraft. Learn more about all that BUILD membership includes and schedule your free consultation and class so we can make sure your child has the best path of classes this year!

Interested in Private STEM coding lessons, Empods – our STEM learning pods, or extended care during classroom hours? Please contact us to learn more!

All Coding Classes are available Live Virtual, or in our Lexington and Newton Studios.

Class Schedules Now Available!

Our popular Coding Classes are available after school on Mondays, Tuesdays, Wednesdays, Thursdays, and Fridays. We will continue to add new class schedules – so check back often! Specific class details are below.

One of our most popular classes, this is the ideal starting place for kids who want to code, but don’t quite know where to start, or who have had some exposure to coding but are not yet ready to progress to more advanced languages. In this class, students will learn Scratch, a drag-and-drop coding system. Students will learn by initially building a small video game or cool animation, and then progressing to more complex projects. Along the way, they will learn universal coding concepts applicable for more advanced coding languages such as Python, Java, and C#.

  • Result: A series of small video games or animations. At least one more complex project.
  • Badge Levels Earned: 1, 2, 3, 4
  • Sessions Available: Monday: 4:15pm – 5:15pm ET, Tuesday: 3:30pm – 4:30pm ET and 4:15pm – 5:15pm ET, Wednesday: 4:15pm – 5:15pm ET, Thursday: 4:15pm – 5:15pm ET, Friday: 4:15pm – 5:15pm ET and Friday: 5:15pm – 6:15pm ET

One of our most popular classes, Python 101 is perfect for kids with some coding experience who want to challenge themselves by going deep into Python’s capabilities. Students will navigate the text-based programming in IDLE, Python’s integrated development environment, and learn to write key building blocks of code, such as variables, conditionals, and loops. They will then combine these elements to create a video game to take home. More advanced students will tackle more complicated challenges including file I/O, arrays, and methods for efficient algorithm design.

  • Result: Video game to take home and show to family and friends!
  • Badge Levels Earned: 4, 5, 6 
  • Sessions Available: Monday: 4:15 – 5:15pm ET, Tuesday 4:30pm – 5:30pm ET, Wednesday: 3:14pm – 4:15pm ET and 4:15pm – 5:15pm ET, Thursday: 4:15pm – 5:15pm ET

Want to design and code video games or apps? This is the place! Some students begin by modifying existing platformer video games, then step up to building a 2D video game from scratch. Using PyGame, Python’s library of computer graphics and sound effects, these students learn code structure by tinkering with alternate physics and game designs, integrate new features into their worlds, use advanced data structures, explore and leverage PyGame libraries, and produce a playable advanced project to take home. Some students learn the same concepts by designing and building custom applications using advanced Python libraries such as Keras, Flask, and Image Recognition. Whatever your passion, come build something cool to bring home and level up your coding capabilities!

  • Result: 2D advanced video game or custom application
  • Badge Levels Earned: 6, 7, 8  
  • Sessions Available: Thursday: 3:15pm – 5:15pm ET

NEW. Are you ready for the ultimate Python challenge? This class is designed for students who have completed all 8 badge levels in our Python curriculum, and are ready to work on a team development environment such as one would find in a software company. Students will work as a team, select a project, develop a design approach, assign roles, put their Python skills to use, solicit user feedback, revise their work, and deliver a real application that will be published in locations such as the App Store or Google Play.

  • Result: A real application built by the team ready for submission to popular application marketplaces
  • Badge Levels Earned: 8 
  • Sessions Available: Monday 4:15pm – 6:15pm ET (Invitation Only)

Java is one of the most popular professional coding languages and a great one to know if you want to build apps or video games. Students will learn Java in the Greenfoot integrated development environment platform and produce a 2D simulation or interactive playable video game to take home! Along the way, they’ll learn Java’s syntax, object-oriented programming and code structure, and how to take advantage of Greenfoot’s built-in sprite library. They will discover how programming concepts they’ve learned in Scatch and/or Python are also expressed in Java. Come gain skills, passion and confidence to accelerate your computer programming education and career!

  • Result: 2D simulation or interactive playable video game
  • Badge Levels Earned: 4, 5, 6 
  • Sessions Available: Tuesday: 4:30pm – 5:30pm ET, Thursday 4:15pm – 5:15pm ET

Building on Java 101, students will tackle a master project such as a video game or custom app that requires more advanced skills including ASCII codes, nested loops, file operating and AI functions. Students will graduate from the Greenfoot environment and gain more experience with Object-Oriented Programming. Come tackle advanced Java with support from some our most experienced coding instructors!

  • Result: A master project such as a video game or custom app
  • Badges Levels Earned: 6, 7, 8 
  • Sessions Available: Coming Soon – Register today to join our Waitlist

This class is ideal for students who have already learned to use Unity, a popular 3D video game design platform, and who want to learn to use the programming language C# to create their own playable 3D games and functional 3D worlds. Each season we will choose a different type of game as our focus, with popular options being dungeon crawler, role-playing games (RPG), first-person shooter (FPS), and 3rd person action games. Students can work by themselves, in pairs or in small groups, learning the skills needed to create each of these game types. This is a great way to build a complete 3D Game with the guidance and support of our most advanced instructors.

  • Result: 3D video game and functional 3D world
  • Badges Levels Earned: 6, 7, 8 
  • Sessions Available: Coming Soon – Register today to join our Waitlist

This class is cross-listed under Video Game Design. Parents should note that students will be allowed to create games with cartoon, fantasy, or mild violence in line with ESRB “Everyone 10+” rating.

Let us help you find the best classes for your child. Schedule your free consultation and class today.

Contact us or call at 800-456-4949.
Interested in classes for a family pod or group of friends?  Want to take more than one class? Need full-day sessions? We are here to help. Please call today.

RAVE REVIEWS FROM PARENTS LIKE YOU …

These virtual classes rock-- we love Empow!

I didn’t think I’d get to see my friends for awhile, but with the online Empow class, it’s like we’re together again!

These classes give me the time to get my own work done while knowing my child is learning valuable skills in a supervised setting. You've done a great job!

The small virtual class size and attentive and knowledgeable teachers make sure that my son is engaged and learning while also having fun!

My two kids attended virtual classes at Empow Studio today with their teachers and classmates, and it was a fantastic experience. Not only did it keep them busy during this challenging time when both my husband and I are trying to work from home, but it also provided them with an enriching academic activity and fulfilling interaction with their teachers and classmates!

Both my husband and I are physicians, and are having to work long hours while our kids are at home with limited supervision. You have thought of everything we are desperately in need of right now. THANK YOU!

THANKS FOR THINKING CREATIVELY TO ASSIST FAMILIES DURING THIS TIME!

THANK YOU, THANK YOU, THANK YOU for doing this for our children (and for us parents too)!!!!!

… and COUNTLESS AWARDS FOR ALL WE DO

#1 Winner, 6 Years Running!

Best STEM Summer Camp
#1 in 2020, #1 in 2019

Best Academic Summer Camp
Top 10 in 2020, #1 in 2019, #1 in 2018, Top 5 in 2016, Top 5 in 2015

Best School Vacation Camp
#1 in 2020, #1 in 2019, #1 in 2018, #1 in 2017

Best Science Technology & Digital Arts Summer Camps
#1 in 2018, #1 in 2017

Best Kids Party
Top 10 in 2020, #1 in 2019, #1 in 2018

Top Five, 7 Years in a Row!

Best Winter Camp
Top 5 in 2020, #1 in 2019, Top 5 in 2017

Best Among All Types of Enrichment & After-School Programs
Top 10 in 2020, Top 5 in 2019, #1 in 2018, #1 in 2017

Best Science & Technology Programs
Top 10 in 2020, Top 5 in 2019, Top 5 in 2018, Top 5 in 2017, Top 5 in 2016, Top 5 in 2015

Best Among All Types of Teen Focused Summer Camps
Top 5 in 2019

Best Educational Support & Tutoring
Top 5 in 2014

Early Bird Summer Camp Registration Now Open! Save 15% with promo code 3D2021
X