Classes

STEM Classes In Coding,  Robotics, And  Data Science For Kids Ages 6+ (Grade 1-7) & 13+ (Grade 8-12)
Distance education, technology , summer class
Coding 101

Get creative and learn to program! Coding 101 introduces programming fundamentals with Scratch, a drag-and-drop learning environment that makes use of user-friendly block codes.

Age: 6-12
Duration: 10 hrs
Skill Level: Beginner

Path: Coding Basics
Tools: Scratch


Coding 102
Coding 102

Coding 102 solidifies the foundation learned from Coding 101. They will be learning about new programming concepts such but not limited to Video Sensing, Cloning, Debugging, as well as Interactive Games and Project Designs.

Age: 6-12
Duration: 10 hrs
Skill Level: Beginner

Path: Coding Basics
Tools: Scratch


Content Creation with iMovie
Content Creation with iMovie

Make simple but eye-catching videos with iMovie. In this course, the students will learn basic concepts in content creation such as video editing, creating trailers, and many more. 

Age: 9 -19
Duration: 10 hrs
Skill Level: Advanced

Path: Digital Design
Tools:  iMovie (For Mac/iMac users only)


Graphic Design with Canva
Graphic Design with Canva

Discover how to create a variety of posters and graphics with Canva! This course offers students an avenue to learn about the different tools & templates on Canva and how to create eye-catching graphics.

Age: 6 - 12
Duration: 10 hrs
Skill Level: Beginner

Path: Digital Design
Tools: Canva


Graphic Design with Illustrator
Graphic Design with Illustrator

Create logos and posters with Adobe Illustrator. Students will learn about basic concepts in graphics design as well as the tools that can be used in Illustrator.

Age: 13-19
Duration: 10 hrs
Skill Level: Advanced

Path: Digital Design
Tools: Adobe Illustrator


Graphic Design with Photoshop 2
Graphic Design with Photoshop 2

Students will learn how to use advanced concepts and tools in Photoshop. In this course, they will also learn how to create GIFs and Videos on Photoshop.

Age: 13-19
Duration: 10 hrs 
Skill Level: Advanced

Path: Digital Design
Tools: Photoshop


Intro to Google Apps
Intro to Google Apps

Learn the best tools for collaboration, communication, and creativity in this course. Google is not just a search engine! It offers a group of online tools to help you accomplish your tasks easily and effectively.

Age: 6-8
Duration: 10 hrs
Skill Level: Beginner

Path: Digital Literacy
Tools:  Google Applications


Intro to Python
Intro to Python

Looking to explore coding? In this course, students will be taught the Python language in order to create and automate systems. This course is best for beginners wanting to know more about coding and for programmers that are seeking to learn a new language.

Age: 18+
Duration: 12 hrs
Skill Level: Beginner - Advanced

Path: Data Science
Tools: Python/Google Collab


Make Your Own Game 1
Make Your Own Game 1

Learn how to make your own games by using Scratch! Scratch makes use of code blocks in a drag-and-drop environment to build a student’s programming fundamentals. Students can build their very own games, animations, and stories.

Age: 6-12
Duration: 10 hrs
Skill Level: Beginner

Path: Game Development
Tools: Scratch 


Make Your Own Game 2
Make Your Own Game 2

Make more games using Scratch in Make Your Own Game 2! In this course, students will be learning more about game design as they create more challenging games where their creativity and problem-solving skills will be tested. 

Age: 6-12
Duration: 10 hrs
Skill Level: Beginner

Path: Game Development
Tools: Scratch 


Make Your Own Game 3
Make Your Own Game 3

Learn how to build a platform game in Make Your Own Game 3! Students will be taught the needed concepts and skills in making one of the most known video game genres - platform games. 

Age: 6-12
Duration: 10 hrs
Skill Level: Beginner

Path: Game Development
Tools: Scratch 


Make Your Own Game with Unity 1
Make Your Own Game with Unity 1

Be a game-maker! Students will be utilizing the programming skills that they have gained in order to develop 2D and 3D games using Unity - a game engine that helps with art, code, and design. They will be designing and programming their own games for computers, mobile, or console.

Age: 13-19
Duration: 10 hrs
Skill Level: Advanced

Path: Game Development
Tools: Unity


Make Your Own Website 1
Make Your Own Website 1

In this course, students will be introduced to the role of code and programming by creating their own websites. Students will be learning the basics of HTML and CSS, from basic tags to adding design features to websites. 

Age: 9 - 19
Duration: 10 hrs
Skill Level: Beginner 

Path: Web Development
Tools: HTML, CSS, JavaScript


Make Your Own Website 2
Make Your Own Website 2

Learn how to make websites with more complex features in Make Your Own Website 2. Students will be making their own websites by revisiting programming concepts on HTML and CSS learned in Make Your Own Website 1.

Age: 9 -19
Duration: 10 hrs
Skill Level: Advanced

Path: Web Development
Tools: HTML, CSS, JavaScript


Make Your Own Website 4
Make Your Own Website 4

In this course, students will continue learning more advanced JavaScript codes to integrate into their website. They will learn how to manipulate the Document Object Model, JavaScript Event listeners, and JQuery.

Age: 9 -19
Duration: 10 hrs
Skill Level: Advanced

Path: Web Development
Tools: HTML, CSS, JavaScript, Bootstrap


Online Learning ToolKit for Kids
Online Learning ToolKit for Kids
Learn how to navigate the digital world and be able to use online tools to help you prepare for online learning. Students will learn some online tools such as Google Apps and Canva, that they can use for online / distance learning.
Age: 6-8
Duration: 10 hrs
Skill Level: Beginner 
Path: Digital Literacy
Tools:  Google Apps, Canva, etc.




Python Data Science and Machine Learning
Python Data Science and Machine Learning

In this course, students will be using Python to implement data analysis in order to create trends and predictions that are considered relevant and transform these analyses into algorithms that are used in machine learning. 

Age: 18+
Duration: 10 hrs
Skill Level: Advanced

Path: Data Science
Tools: Python/Google Collab


Python for Kids 1
Python for Kids 1

Python for Kids aims to build the foundational skills of the students for computational thinking. Beginning with the basics of coding, students will get knowledge on concepts such as using variables, applying operators, making conditional statements and loops. 

Age: 9 -12 
Duration: 10 hrs
Skill Level: Beginner

Path: Data Science
Tools: Python/Google Collab


Python for Kids 2
Python for Kids 2

Learn more about Python and continue building your programming skills with Python for Kids 2. Python for Kids 2 will review concepts such as operations, conditional statements, loops, and functions.

Age: 9 -12
Duration: 10 hrs
Skill Level: Beginner 

Path: Data Science
Tools: Python/Google Collab


Python for Teens 1
Python for Teens 1

Python for Teens teaches students the Python language - one of the fastest growing programming languages in the industry - by using mathematical concepts. 

Age: 13-19
Duration: 10 hrs
Skill Level: Advanced

Path: Data Science
Tools: Python/Google Collab