Our Game Plan: Take a Look at
Our Courses
Creating technology is a team experience.
Join our live-class coached team sessions,
to create your own apps and games and get
a head-start on tomorrow's tech skills.
Creating technology is a team experience.
Join our live-class coached team sessions,
to create your own apps and games and get
a head-start on tomorrow's tech skills.
App Development is a great way to learn coding! In this course, students create their own games and apps - learning essential tools, developing their skills and building confidence.
"I really enjoyed creating my own app for the first time ever."
Scratch is a kids' programming language developed at MIT. Using virtual "blocks" rather than text, kids learn the logic of coding, complete fun projects and build a strong basis for future learning.
"By using Scratch, I learned that coding can be fun just as much as playing a game. I created my first game and I really enjoy improving it."
Kids code virtual 3D robots in an engaging online environment, making this an easy, efficient and exciting way to learn both coding and robotics!
"I created a virtual robot, planned its behavior and continued to improve it throughout the course. In the future, I'd like to create more complex robots which will make the world a better place."
This course teaches digital expression through video. Kids learn to "tell a story" using today's most popular digital platform - YouTube. The course covers fundamentals of writing, filming and editing.
"I really enjoyed setting up my own YouTube channel and uploading videos I created throughout the course. The more videos I upload, the more people subscribe to my channel."
Animation sparks the imagination and brings drawings to life. Magic occurs when a character we have just sketched in our notebook suddenly awakens, moves around and smiles at us from the page. Animation for kids course combines the fun of creating animated videos and learning basic concepts of animation, acquiring computer skills and professional creative tools.
"I learned the most important concepts of animation and I created a character that moves and talks!"
In the beginner level chess program, we teach children with no experience how to play, win and enjoy chess. The program will develop your child's thinking and decision-making ability and also help them acquire skills like patience and creativity, and the ability to win and lose with dignity.
"I like learning to play chess and discovering new ways to win."
At the advanced level, we teach children who have studied and played chess in the past how to use complex tactics and strategies. The students will learn professional concepts such as opening principles, forks, and different end-of-game positions. They will continue to develop new skills and ways of thinking that will serve them in all walks of life.
"I like learning to play chess and discovering new ways to win."
Your Sophomore year is all about making your apps smarter and cooler. You already have the basics figured out, so we will focus on more advanced app-making skills, such as browser-based apps, smart code methods, game design, animation and basic database work. Your sophomore project will implement all of the methods and skills you learn and gained throughout the year into your second app!
"By the middle of the first course coding felt like the most natural thing for me to do. "
During senior year, seniors will learn how to design for mobile devices, perfect the user experience and emulate real life startup teams in launching their new advanced apps. They will develop not only tech skills, but also qualities such as creativity, persistence and social skills needed to build great teams.
"Our instructor encourages us to make, to create."
Our advisors will be happy to answer all of your questions, click below to leave your details.