9 Lessons

8-10 Hour Project

No Experience Necessary

Project Overview

In this project, you will develop your own sports video game and simulation using code! By using a form of programming called block-coding, you'll build different sports visualizations and multi-level games that can be played with friends.

Lesson Snapshot

  • Learn about how coding is being used in different sports, like dance, football, and basketball
  • Connect how a “Massive Engineering Challenge” changed the way we see view hockey and football on television
  • Create your own sports video game by developing a computer program through JavaScript.

Skills You Will Learn

  • Block coding in JavaScript

Project Resources

TechStart Educator Toolkit

Our toolkits contain lesson plans to help introduce the idea of coding through the lens of sports. Once you sign up for TechStart, please see your personal hub on Code HS to download your resources.

CodeHS Support

The online CodeHS platform provides a toolbox full of support, including student grade-books, progress dashboards, and tutorials. These will help lead to successful facilitation and amazing projects.


To reward our students and teachers, we have built in classroom awards for cumulative success, and the New Frontier Award for student success. Once you sign up for TechStart, please see your personal hub on Code HS for more information.



Check Out Our Other Subjects

Making Beats with Code

Explore how to create your own fully produced song!

Explore Project

Generating Art with Code

Dive into creating and visualizing your own art through coding!

Explore Project