Canvas Course List

We have a collection of pre-built courses that can be downloaded from Community in your Educator Portal..

Last updated - July 10, 2025

 

Skill Struck has a large collection of prebuilt Canvas courses that can be downloaded from Community. Below is a list of our current downloadable courses.

For information on how to set up prebuilt courses in Canvas, click here!

Grades K-5

  • Kindergarten
  • Grade 1
  • Grade 2
  • Grade 3
  • Grade 3 Cross Curricular: Exploring Science through Coding
  • Grade 3 Cross Curricular: Exploring Math through Coding
  • Grade 3 Cross Curricular: Exploring ELA through Coding
  • Grade 4
  • Grade 4 Cross Curricular: Exploring Science through Coding
  • Grade 4 Cross Curricular: Exploring Math through Coding
  • Grade 4 Cross Curricular: Exploring ELA through Coding
  • Grade 5
  • Grade 5 Cross Curricular: Exploring Science through Coding
  • Grade 5 Cross Curricular: Exploring Math through Coding
  • Grade 5 Cross Curricular: Exploring ELA through Coding
  • Blocks Pro 1X a month
  • Blocks Pro 2-3X a month
  • Blocks Pro 4X a month
  • Puzzles 1X a month
  • Puzzles 2-3X a month
  • Puzzles 4X a month
  • Web Development 1X a month
  • Web Development 2-3X a month
  • Web Development 4X a month

Grades 6-12

  • HTML 1
  • CSS 1
  • HTML 2 CSS 2
  • JavaScript 1
  • JavaScript 2
  • Python 1
  • Python 2
  • Python 3
  • Exploring Math through Python Code
  • Exploring Conservation with Python Code

Projects

  • HTML 1 Projects
  • CSS Projects
  • JavaScript 1 Projects
  • JavaScript 3 Projects
  • Python 1 Projects
  • Python 2 Projects
  • Python Projects
  • CF Python Level 1 Projects
  • AP CSP Python Projects
  • HTML Projects
  • FCS HTML Projects
  • CS1 HTML Projects

Python Game Design

  • Python Basics
  • Drawing in Pygame
  • Computer Game Basics
  • Animations in Pygame

Fundamentals of Computer Science

  • FCS Python Basics
  • FCS Drawing in Pygame
  • FCS Computer Game Basics
  • FCS Animations in Pygame
  • FCS HTML
  • FCS HTML Projects
  • FCS CSS
  • FCS Computer Science Concepts
  • FCS Binary & Data Compression

Computer Science 1

  • CS1 Python 1
  • CS1 Python 2
  • CS1 Further Python Learning
  • CS1 HTML
  • CS1 HTML Projects
  • CS1 CSS
  • CS1 Computer Science Topics

PCEP Certification

  • PCEP Python 1
  • PCEP Python 2
  • PCEP Python 3
  • PCEP Python Projects
  • PCEP Computer Science Concepts

AP Computer Science Principles

  • Introduction to the AP CSP Curriculum
  • Getting Started with HTML
  • Introduction to Computers
  • Computers and Your World
  • Algorithms
  • Cyber Security
  • How Computers Represent Information
  • The Internet
  • Further Computer Science Concepts
  • Programming with Python
  • Programming with Python Continued
  • Python Projects (Create Performance Task Practice)
  • Conservation Unit

Python Programming 1

  • PP1: Python 1
  • PP1: Python 2
  • PP1: Python Projects
  • PP1: Further Python Learning
  • PP1: Computer Science Basics

Technology Applications

  • TA Computer Science Concepts
  • TA Digital Literacy
  • TA Careers that use Computer Science
  • TA Animal Tracking in Conservation

Python ITS Certification

  • ITS Python 1 Canvas
  • ITS Python 2 Canvas
  • ITS Computer Science Concepts Canvas
  • Further Python Learning Canvas

Python Coding Apprentice Prep

  • PCA: Python 1
  • PCA: Python 2
  • PCA Python Projects
  • PCA Computer Science Concepts

Python Turtles

  • Python Turtles 1
  • Python Turtles 2
  • Python Turtle Computer Science Concepts

Exploring Computer Science

  • HTML: Website Building
  • ECS Computer Science Topics
  • HTML Project Ideas
  • ECS: Further Activities

Computer Science Principles

  • Intro to JavaScript
  • JavaScript Projects
  • HTML Essentials

Creative Coding

  • HTML Essentials
  • Algorithms & Game Basics
  • Animate Drawings

Computer Programming 1

  • CP1: Python 1
  • CP1: Computer Science Topics

Web Development 1

  • WD1: HTML
  • WD1: CSS

Web Development 2

  • Advanced HTML
  • Advanced CSS
  • Web Development JavaScript

Computer Programming 2

  • CP2 Python Review
  • CP2 Advanced Python
  • CP2 Advanced Python Continued
  • CP2 Python Projects
  • CP2 Computer Science Concepts

Computer Science Basics

  • Binary, Bits, and Bytes

  • Computer Parts and Pieces

  • Internet

  • Cybersecurity Concepts

  • Computers Today

  • CS Algorithms

  • Careers in Tech

  • History of Computer Science

  • Google Digital Literacy

  • Microsoft Digital Literacy

Cross Curricular for Voyage

  • Exploring Math through Python Code
  • Exploring Conservation with Python Code

Game Design with Python

  • GD Python Basics

  • GD Drawing in Pygame

  • GD Computer Game Basics

  • GD Animations in Pygame

  • GD Computer Science Concepts

Pathways of Computer Science

  • HTML: Building Websites

  • PATH: Binary Bits & Bytes

  • Python: Computational Thinking

  • Python Continued: Working with Data

  • Activities for Further Learning

  • HTML Project Ideas

HTML and CSS Coding Specialist Prep

  • KP HTML 1

  • KP CSS 1

  • KP HTML Projects

  • KP CSS Projects

  • KP HTML 2 & CSS 2

PCS Certification Prep

  • PCS Python 1

  • PCS Python 2

  • PCS Python 3

  • Python Projects

  • PCS Computer Science Concepts

Coding Fundamentals

  • CF Python Level 1
  • CF Python Level 1 Projects

Computer Science and Applications

  • CSA HTML

  • CSA Binary

  • CSA Python

  • CSA Further Learning

  • CSA Digital Literacy Google

  • CSA Digital Literacy Microsoft