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