STEM & Information Technology Electives

Explore your passion for technology with our STEM & Information Technology electives. Dive into programming, cybersecurity, networking, and web development.

Industry-Relevant Tools

Intro to Coding with Scratch

Grades 4-8

self-paced available

Explore coding fundamentals through Scratch by building stories, games, and animations...

Intro to Coding with Scratch

Grades 4-8

self-paced available

Explore coding fundamentals through Scratch by building stories, games, and animations...

Intro to Coding with Scratch

Grades 4-8

self-paced available

Explore coding fundamentals through Scratch by building stories, games, and animations...

Intro to Coding with Python

Grades 7-12

Discover Python by creating fun graphics, simple games, and apps using cool libraries...

Intro to Coding with Python

Grades 7-12

Discover Python by creating fun graphics, simple games, and apps using cool libraries...

Intro to Coding with Python

Grades 7-12

Discover Python by creating fun graphics, simple games, and apps using cool libraries...

Cyber Defenders

Grades 7-12

Coming soon

Step into the role of a cyber defender and shield networks and computers from hackers...

Cyber Defenders

Grades 7-12

Coming soon

Step into the role of a cyber defender and shield networks and computers from hackers...

Cyber Defenders

Grades 7-12

Coming soon

Step into the role of a cyber defender and shield networks and computers from hackers...

Build your Network

Grades 7-12

Coming soon

Discover how to connect the world by building and managing your own networks...

Build your Network

Grades 7-12

Coming soon

Discover how to connect the world by building and managing your own networks...

Build your Network

Grades 7-12

Coming soon

Discover how to connect the world by building and managing your own networks...

Craft the Web

Grades 7-12

Coming soon

Dive into web development by designing and creating your own websites...

Craft the Web

Grades 7-12

Coming soon

Dive into web development by designing and creating your own websites...

Craft the Web

Grades 7-12

Coming soon

Dive into web development by designing and creating your own websites...

Python Essentials

Grades 9-12

self-paced available

Gear up for a tech career by mastering Python, setting the stage for Python certification...

Python Essentials

Grades 9-12

self-paced available

Gear up for a tech career by mastering Python, setting the stage for Python certification...

Python Essentials

Grades 9-12

self-paced available

Gear up for a tech career by mastering Python, setting the stage for Python certification...

Multimedia Arts
Electives

Unleash your creativity in the digital arts. From storytelling and animation to game design and digital communication, these courses help you bring your imagination to life through comics, movies, and interactive experiences!

Industry-Relevant Tools

Digital Comics Storytelling

Grades 8 - 12

Create digital comics while learning design basics, visual tools, and color theory...

Digital Comics Storytelling

Grades 8 - 12

Create digital comics while learning design basics, visual tools, and color theory...

Digital Comics Storytelling

Grades 8 - 12

Create digital comics while learning design basics, visual tools, and color theory...

Designing Comics Bestsellers

Grades 10 - 12

Create compelling comics using design principles and visual storytelling techniques...

Designing Comics Bestsellers

Grades 10 - 12

Create compelling comics using design principles and visual storytelling techniques...

Designing Comics Bestsellers

Grades 10 - 12

Create compelling comics using design principles and visual storytelling techniques...

Digital Communication

Grades 10 - 12

Explore digital communication tools to create impactful media content...

Digital Communication

Grades 10 - 12

Explore digital communication tools to create impactful media content...

Digital Communication

Grades 10 - 12

Explore digital communication tools to create impactful media content...

12 Principles of Animation

Grades 10 - 12

Master the 12 animation principles to create fluid scenes and expressive characters...

12 Principles of Animation

Grades 10 - 12

Master the 12 animation principles to create fluid scenes and expressive characters...

12 Principles of Animation

Grades 10 - 12

Master the 12 animation principles to create fluid scenes and expressive characters...

Stop Motion Movie Studio

Grades 10 - 12

Create stop motion animations using models, puppets, props, music, and sound effects...

Stop Motion Movie Studio

Grades 10 - 12

Create stop motion animations using models, puppets, props, music, and sound effects...

Stop Motion Movie Studio

Grades 10 - 12

Create stop motion animations using models, puppets, props, music, and sound effects...

Intro to Game Design

Grades 7 - 12

self-paced available

Explore game design from paper concepts to digital narratives and video game development...

Intro to Game Design

Grades 7 - 12

self-paced available

Explore game design from paper concepts to digital narratives and video game development...

Intro to Game Design

Grades 7 - 12

self-paced available

Explore game design from paper concepts to digital narratives and video game development...

Business & Entrepreneurship
Electives

Get a head start in the business world! Whether you're into marketing, social media, eSports, or launching your own startup, these courses help you build skills and explore exciting business ideas while having fun!

Industry-Relevant Tools

Marketing Kickstart

Grades 8 - 12

Explore market research, evaluate competition, craft a value proposition...

Marketing Kickstart

Grades 8 - 12

Explore market research, evaluate competition, craft a value proposition...

Marketing Kickstart

Grades 8 - 12

Explore market research, evaluate competition, craft a value proposition...

Wix Landing Page Design

Grades 9 - 12

Design and launch professional landing pages, focusing on layout, visuals, and UX...

Wix Landing Page Design

Grades 9 - 12

Design and launch professional landing pages, focusing on layout, visuals, and UX...

Wix Landing Page Design

Grades 9 - 12

Design and launch professional landing pages, focusing on layout, visuals, and UX...

Social Media Marketing

Grade 9 - 12

Develop strategies to promote brands and engage audiences across social media platforms...

Social Media Marketing

Grade 9 - 12

Develop strategies to promote brands and engage audiences across social media platforms...

Social Media Marketing

Grade 9 - 12

Develop strategies to promote brands and engage audiences across social media platforms...

eSports Business Lab

Grades 10 - 12

Start your own eSports venture and gain skills in planning, management, and budgeting...

eSports Business Lab

Grades 10 - 12

Start your own eSports venture and gain skills in planning, management, and budgeting...

eSports Business Lab

Grades 10 - 12

Start your own eSports venture and gain skills in planning, management, and budgeting...

From Startup to Unicorn

Grades 10 - 12

Learn growth strategies and how to drive success with the right investments and resources...

From Startup to Unicorn

Grades 10 - 12

Learn growth strategies and how to drive success with the right investments and resources...

From Startup to Unicorn

Grades 10 - 12

Learn growth strategies and how to drive success with the right investments and resources...

Launch your MVP

Grades 10 - 12

Build and launch your Minimum Viable Product to bring your startup idea to life...

Launch your MVP

Grades 10 - 12

Build and launch your Minimum Viable Product to bring your startup idea to life...

Launch your MVP

Grades 10 - 12

Build and launch your Minimum Viable Product to bring your startup idea to life...