A Stepping Stone to Video Game & App Development
Online Learning Options
SMART Core Labs will be offering a FREE online session for our Coding and Video Game Development courses.
Please click the links below to find out more.
Contact us for availability.
Classes are 1-hour per week
What you need
All of our current curriculum offered online.
Laptop or Computer
Learn coding, VR, and video games online.
Quiet Place to Work
Watch the hours fly by while learning to code.
Roblox (Grades 4-12)
Roblox is one of the most popular games played by our students and we love that they can create their own games. This course isn't just about playing video games, it's about teaching students how to code their own games. This platform allows students to publish their content and play with their friends!
Scratch (Grades K-12)
Junior scratch is a drag and drop program designed for the youngest of kids. If they can use a mouse we can teach them how to start programming using pictures. Video games are often the first and most memorable experience children have with computers. This class is about taking the fun of video games and using it to teach programming! Every lesson participants will learn and expand coding skills while using their critical and analytical skills to make video games.
Python (Grades 3-12)
Python is a powerful, expressive programming language that`s easy to learn and fun to use. Python for kids easily brings kids into the world of programming. Used in web and internet development, the scientific community for modelling and analysis, used by big companies like Google, Facebook, NASA, and Dropbox! With python students will learn to program computers, create games in a fun and highly interactive series of projects.
Java (Grades 5-12)
An incredibly versatile programming language that everyone has used and now you can learn to program it! Campers will learn to work in this powerful work environment from the basics of objects, classes data types and more! Campers will dive into the eclipse IDE platform and from day one start producing programs, games and applets.
C# (Grades 5-12)
C# would be a useful VR programming language for both veteran and new developers who are just getting started. It is good to know because it is widely used for developing games with Unity, the most popular game engine out there. It will work on both Mac and PC, and a ton of VR apps are created with C#.
Game Maker Studio
You can make games with GameMaker: Studio. Use Actions to tell GameMaker how, what, when, and where you want something to happen during your game. When you create an Action, GameMaker creates the code for you in the background. For example, say you create an Action so that when the player presses the spacebar, she shoots bullets from her plane.
Unity (Grades 5-12)
Unity VR lets you target virtual reality devices directly from Unity, without any external plugins in projects. It provides a base API and feature set with compatibility for multiple devices. It has been designed to provide forward compatibility for future devices and software. The VR API surface is minimal by design, but will expand as VR continues to grow.
WHAT PEOPLE SAY
“Thank you Smart Core labs for all that you guys do! My 10 year old son has been doing coding classes with smart core labs for the past year and it’s been absolutely amazing! They have the most wonderful instructors and my son has learned so much with them! He is now taking their online classes and is loving it! Along with it being so enriching my kid is having a blast doing it! We can’t thank you enough!”
— N Mirza
APPROVED COURSES FOR CODING AT ANY LEVEL
We offer one or two hour sessions a week. Ask one of our experts about any of our course details. Learn online while still applying social distancing guidelines.
Arts & Animation
Machines & Robotics
KEEP YOUR KIDS FOCUSED
While you are working we can keep your kids learning and growing a new skill for a couple hours.
Smart Core Labs will award belts to mark milestones and progress
Evaluation will be based on project work, output and understanding of concepts
Teachers will mentor along the way so the children will realize their problem solving ability