Computer Science 1

This course walks students through the basics of coding with HTML, CSS and Python alongside other topics such as digital citizenship, the internet, and data. Intended for students between grades 6 and 12.

61c2a320f724f784feb1b865_stream-light3 times a week over 32 weeks

Voyage
HTML
CSS
Python
Year
6th grade
7th grade
8th grade
9th grade
10th grade
11th grade
12th grade
  • Course Summary
  • Course Outline
  • Standard Alignment
  • Course Project

The curriculum includes coding exercises and practice on the Skill Struck platform interspersed with classroom collaboration activities, discussion points, supplemental materials, and unplugged activities. This course walks students through the basics of coding alongside other topics. This integrated approach keeps lessons diverse and students engaged. Students work individually and as teams to build innovative and competitive coding solutions.

Computer Science
  • CS1: 1 Programming Languages & Python Introduction

    Learning Outcomes:

    Students explore programming languages and are introduced to the Python language.

    Topics covered:

    History of Computers Timeline

    Python Introduction

    Standard alignment:

    2-IC-20, 3B-IC-25, 3B-IC-27, 3B-IC-27, 3B-IC-26, 3A-IC-24

  • CS1: 2 Computer Hardware & Variables

    Learning Outcomes:

    Students explore the history of computer science and are introduced to the Python language.

    Topics covered:

    Computer Parts and Pieces

    Python Variables

    Standard alignment:

    3B-CS-02, 3B-CS-01, 3A-CS-01, 2-CS-03, 2-CS-02, 3A-CS-02

  • CS1: 3 Input/Output

    Learning Outcomes:

    Students explore what makes up an input and what makes an output. They practice adding input statments into their code.

    Topics covered:

    Input/Output

    Standard alignment:

    3B-AP-24, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13, 2-AP-11

  • CS1: 4 Digital Citizenship & Python Comments

    Learning Outcomes:

    Students discuss what makes a good digital citizen and explore approaches they could take to be respectful to others in a digital environment. They practice adding comments to their Python code.

    Topics covered:

    Digital Citizenship

    Python Comments

    Standard alignment:

    2-AP-17, 2-AP-11, 2-NI-05, 2-IC-20, 3B-IC-27, 3B-IC-26, 3B-IC-25, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11

  • CS1: 5 Input/Output Art & Variable Types

    Learning Outcomes:

    Students review inputs/outputs and use a creative activity to demonstrate how the inputs and outputs can vary. They learn about the different variable types available in Python.

    Topics covered:

    Inputs/Outputs

    Variable Types

    Standard alignment:

    3B-CS-02, 2-CS-03, 2-CS-02, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13, 3A-AP-16, 3A-AP-13

  • CS1: 6 How the Internet Works & Numbers

    Learning Outcomes:

    Students discover how the internet works and learn about the different parts that make up a network. They learn how to use numbers in the Python language.

    Topics covered:

    How the Internet Works

    Numbers

    Standard alignment:

    3A-AP-17, 2-NI-04, 2-AP-11, 2-AP-17, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-16, 3A-AP-13

  • CS1: 7 Internet Packets & Converting

    Learning Outcomes:

    Students learn how internet packets work and how data gets transferred across the internet. They learn how to convert between data types in their code.

    Topics covered:

    Internet Packets

    Converting

    Standard alignment:

    2-NI-04, 2-AP-11, 2-AP-17, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 8 Internet Topologies & Python Concatenation

    Learning Outcomes:

    Students learn about different internet topologies and the pros and cons of each. They learn how to concatenate strings together in Python.

    Topics covered:

    Internet Topologies

    Python Concatenation

    Standard alignment:

    3A-NI-04, 3B-NI-03, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 9 Digital Safety & Python Math

    Learning Outcomes:

    Students explore different strategies to safe in a digital environment. They explore options that Python provides in math.

    Topics covered:

    Digital Safety

    Python Math

    Standard alignment:

    3B-AP-18, 3B-NI-04, 3A-NI-08, 3A-NI-07, 3A-NI-06, 3A-NI-05, 3B-AP-22, 3B-AP-21, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 10 Copyright, Computers and Your Word & Modulus

    Learning Outcomes:

    Students discuss how technology affects the world around them and how computer innovations affect various aspects of their lives. They learn how the modulus works.

    Topics covered:

    Computers and Your World

    Modulus

    Standard alignment:

    3B-IC-27, 3B-IC-26, 3B-IC-25, 3A-IC-28, 3B-IC-28, 3A-AP-20, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13, 2-AP-11, 2-AP-17, 2-IC-20

  • CS1: 11 Computer Boundaries & Strings

    Learning Outcomes:

    Students examine how technology affects their mental health and discuss possible boundaries they might want to implement in their lives. They learn more about Python strings.

    Topics covered:

    Computer Boundaries

    Strings

    Standard alignment:

    2-IC-20, 2-AP-17, 2-AP-11, 3A-IC-24, 3B-IC-26, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 12 Digital Footprint & String Methods

    Learning Outcomes:

    Students learn what a digital footprint is and explore how permanent information on the internet really is. They learn about various methods to manipulate strings in Python.

    Topics covered:

    Digital Footprint

    String Methods

    Standard alignment:

    2-AP-11, 2-IC-20, 3B-IC-26, 3B-IC-25, 3A-IC-24, 2-AP-17, 3B-AP-22, 3B-AP-21, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 13 Communication Styles & String Methods Continued

    Learning Outcomes:

    Students discuss different ways that people and computers communicate. They explore further methods available in Python for strings.

    Topics covered:

    Communication Styles

    String Methods Continued

    Standard alignment:

    3A-IC-26, 2-IC-20, 2-AP-17, 2-AP-13, 2-AP-11, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 14 Problem Solving & Checking Strings

    Learning Outcomes:

    Students explore different strategies for effective and creative problem solving. They learn how to check strings for information.

    Topics covered:

    Problem Solving

    Checking Strings

    Standard alignment:

    3B-NI-04, 3B-AP-18, 3A-NI-08, 3A-NI-07, 3A-NI-06, 3A-NI-05, 2-AP-17, 2-AP-11, 3B-AP-22, 3B-AP-21, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 15 Minefield & Concatenating Numbers

    Learning Outcomes:

    Students practice creative problem solving as they work together to make it through an unplugged minefield activity. They learn how to use concatenation for numbers in Python.

    Topics covered:

    Problem Solving

    Concatenating Numbers

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 16 Problem Solver Skits & Concatenating Numbers Continued

    Learning Outcomes:

    Students exercise further problem solving skills as they work together in teams to create skits to perform for the class. They learn more approaches to concatenating with numbers in Python.

    Topics covered:

    Problem Solving

    Concatenating Numbers Continued

    Standard alignment:

    2-AP-17, 2-AP-13, 2-AP-11, 3B-AP-22, 3B-AP-21, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 17 Break Down Big Projects & Lists

    Learning Outcomes:

    Student learn some strategies for taking large projects and breaking them down into more manageable tasks. They learn how to create lists in Python

    Topics covered:

    Break Down Big Probems

    Lists

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 18 Party Planner & Python If Statements

    Learning Outcomes:

    Students practice breaking down a big project (planning a party) into smaller, more manageable tasks. They learn how to add an If statement to their Python code.

    Topics covered:

    Break Down Big Projects

    If Statements

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-17, 3A-NI-05, 3A-AP-15

  • CS1: 19 Social Media Debate & Python Conditionals

    Learning Outcomes:

    Students explore the role and effect social media has in their life. They discuss ways to mitigate the effects of social media. They learn how to add conditionals to their Python code.

    Topics covered:

    Social Media

    Python Conditionals

    Standard alignment:

    2-IC-20, 3B-IC-27, 3B-IC-26, 3B-IC-25, 2-AP-17, 2-AP-11, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 20 Careers in Computing & Python Else If Statements

    Learning Outcomes:

    Students discover different careers in computer science and examine how they feel about various career paths. They learn how to add else if statements to their Python code.

    Topics covered:

    Careers in Computing

    Python Else If Statements

    Standard alignment:

    3A-AP-17, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-16, 3A-AP-13

  • CS1: 21 Further Career Exploration & Python For Loops

    Learning Outcomes:

    Students dive further into different careers and contemlate the possibilities of their own life paths. They learn to add for loops into their Python code.

    Topics covered:

    Careers in Computing

    Python For Loops

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-12, 2-AP-17, 2-IC-20, 3B-AP-13

  • CS1: 22 Artificial Intelligence & If Statement in a For Loop

    Learning Outcomes:

    Students analyze the role of machine learning and artificial intelligence in modern society. They debate the ethics of striving for true AI. They learn to add an if statement into their for loops in Python.

    Topics covered:

    Artificial Intelligence

    If Statement in a For Loop

    Standard alignment:

    3B-AP-08, 3B-AP-16, 3B-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-12, 2-AP-17, 2-IC-20

  • CS1: 23 Both Way Communication Exercise & Accessing Items from a List

    Learning Outcomes:

    Students explore different methods of communication through an unplugged activity. They learn how to access items within a list in Python.

    Topics covered:

    Communication Styles

    Accessing Items in Lists

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-13, 2-AP-17, 2-IC-20

  • CS1: 24 Social Media Advice Panel & Using Integers from a List

    Learning Outcomes:

    Students discuss different strategies for using social media in a healthy, constructive way. They learn to use integers that are inside a list in Python.

    Topics covered:

    Social Media

    Using Integers from a List

    Standard alignment:

    3B-IC-27, 3B-IC-25, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3A-IC-24, 2-AP-11, 2-AP-13, 2-AP-17, 2-AP-19

  • CS1: 25 Digital Accessibility & Adding to Lists

    Learning Outcomes:

    Students examine how to make technology accessible to people of all ability levels. They learn to add items to a list in Python.

    Topics covered:

    Digital Accessibility

    Adding to Lists

    Standard alignment:

    2-IC-21, 2-IC-20, 2-AP-17, 2-AP-13, 2-AP-11, 2-CS-01, 3A-IC-25, 3A-AP-21, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 26 Self Driving Car Pitch & Removing From Lists

    Learning Outcomes:

    Students debate on the ethics of creating self driving cars. They learn how to remove from lists in Python.

    Topics covered:

    Ethics

    Removing from Lists

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-CS-01, 2-AP-11, 2-AP-13, 2-AP-17, 2-IC-20, 2-IC-21

  • CS1: 27 Digital Equity & Lists Continued

    Learning Outcomes:

    Students examine issues that happen in access technology and the Digital Divide. They learn further concepts about Python lists.

    Topics covered:

    Digital Equity

    Lists Continued

    Standard alignment:

    3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3A-AP-21, 3A-IC-25, 2-CS-01, 2-AP-11, 2-AP-13, 2-AP-17, 2-IC-21, 2-IC-20, 3B-IC-27, 3B-IC-26, 3A-AP-13, 3A-AP-16, 3A-AP-17

  • CS1: 28 Troubleshooting Techniques & Python While Loops

    Learning Outcomes:

    Students learn the basics of troubleshooting various computer problems. They learn how to add while loops to their Python code.

    Topics covered:

    Troubleshooting

    Python While Loops

    Standard alignment:

    3A-CS-03, 3A-AP-14, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-CS-03, 2-AP-11, 2-AP-13, 2-AP-17, 3B-AP-13

  • CS1: 29 Troubleshooting Scenarios & Python Functions

    Learning Outcomes:

    Students practice troubleshooting techniques in different posed scenarios. They learn to add functions to their Python code.

    Topics covered:

    Troubleshooting

    Python Functions

    Standard alignment:

    3B-AP-12, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3A-CS-03, 2-CS-03, 2-AP-11, 2-AP-13, 2-AP-17, 3A-AP-15

  • CS1: 30 Debugging Strategies & Python Function Parameters

    Learning Outcomes:

    Students learn some strategies for debugging their code faster and with less frustration. They learn to add parameters to their Python functions.

    Topics covered:

    Debugging

    Python Function Parameters

    Standard alignment:

    2-CS-03, 3B-AP-12, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3A-AP-15, 3A-CS-03, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 31 Binary & Multiple Parameters in Python Functions

    Learning Outcomes:

    Students explore how binary code works and how different characters are represented using only 0's and 1's. They learn to add multiple paramters in their Python functions.

    Topics covered:

    Binary

    Multiple Parameters in Python Functions

    Standard alignment:

    3A-DA-09, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3A-AP-15, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 32 Data Structures & Python Random

    Learning Outcomes:

    Students explore different ways that data is organized into specific structures in programming. They learn how to access random in their Python code.

    Topics covered:

    Data Structures

    Python Random

    Standard alignment:

    3B-AP-14, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3A-DA-10, 3B-AP-10, 3B-AP-11, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 33 Data Requirements & Building on Existing Algorithms

    Learning Outcomes:

    Students examine different space requirements that various files require for use and storage. They learn how to leveredge existing algorithms to streamline their programming process.

    Topics covered:

    Data Requirements

    Building on Existing Algorithms

    Standard alignment:

    3B-AP-12, 3B-AP-10, 3A-DA-10

  • CS1: 34 Copyright, & Reading Files

    Learning Outcomes:

    Students discover ways to encrypt information in order to keep it safe. They learn how to read files with their Python code.

    Topics covered:

    Cryptography

    Reading Files

    Standard alignment:

    2-AP-11, 3A-AP-15, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-NI-06, 2-DA-07, 2-AP-13, 2-AP-17

  • CS1: 35 Cipher & Reading Parts of a File

    Learning Outcomes:

    Students practice using a cipher to encrypt and decrypt code. They learn to read parts of a file using Python code.

    Topics covered:

    Cryptography

    Reading Parts of a File

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3B-NI-04, 2-NI-06, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 36 Flow Charts & Append a Line to a Text File

    Learning Outcomes:

    Students learn how to represent algorithms using a flow chart visual representation. They learn to append a line to a text file using Python code.

    Topics covered:

    Flow Charts

    Append a Line to a Text File

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-DA-07, 2-AP-10, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 37 Market Research & File Write Mode

    Learning Outcomes:

    Students gather information from their peers as they discover how market research works and its purpose. They learn to utilize the file write mode in Python.

    Topics covered:

    Market Research

    File Write Mode

    Standard alignment:

    2-IC-22, 2-DA-08, 2-AP-15, 3B-AP-22, 3B-AP-21, 3B-AP-19, 3B-AP-14, 3B-AP-11, 3B-AP-10, 3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 38 Team Project Kickoff

    Learning Outcomes:

    Students form teams and make a plan for a collaborative team project. Instructions and expectations are given for each team member and the project.

    Topics covered:

    Team Project

    Standard alignment:

    3A-AP-13, 3A-AP-14, 3A-AP-15, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-17, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3A-AP-22, 3A-IC-27, 3B-AP-20, 2-AP-11, 2-AP-13, 2-AP-15, 2-AP-17, 2-AP-18

  • CS1: 39 Ice Fishing Team Building

    Learning Outcomes:

    Teams get to know each other and discover how to leveredge their strengths through an unplugged challenge. They have time to collaborate on their project.

    Topics covered:

    Team Project

    Standard alignment:

    3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3A-AP-22, 3A-IC-27, 3B-AP-17, 3B-AP-20, 2-AP-11, 2-AP-13, 2-AP-17, 2-AP-18, 3A-AP-13

  • CS1: 40 Team Project Time

    Learning Outcomes:

    Teams have this time to really dive into building out their code project. They work together to solve their problems, bugs, or questions.

    Topics covered:

    Team Project

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 3A-AP-22, 3A-IC-27, 3B-AP-17, 3B-AP-20, 3B-AP-23, 3A-AP-19, 2-AP-11, 2-AP-13, 2-AP-15, 2-AP-17, 2-AP-18

  • CS1: 41 Team Project Presentations

    Learning Outcomes:

    Teams have this opportunity to show off their projects they created together in presentations for the class.

    Topics covered:

    Team Presentations

    Standard alignment:

    2-AP-18, 3A-AP-23

  • CS1: 42 Technology Shifts & Python Math Library

    Learning Outcomes:

    Students analyze how technology advances affect the world around them, from job opportunities to social structures. They learn how to access the math library in Python.

    Topics covered:

    Technology Shifts

    Python Math Library

    Standard alignment:

    2-AP-16, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 43 Personal Data & Python Datetime

    Learning Outcomes:

    Students examine the availability of personal information online and discuss the ethics of personal data privacy. They learn how to access the Python Datetime library.

    Topics covered:

    Personal Data

    Python Datetime

    Standard alignment:

    3A-IC-30, 3A-IC-29, 3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-13, 2-AP-17, 2-IC-23

  • CS1: 44 Documenting Code & Printing Specifics in Python

    Learning Outcomes:

    Students explore more specifics when it comes to documenting code and further methods of printing statements in Python.

    Topics covered:

    Documenting Code

    Printing Specifics

    Standard alignment:

    3A-AP-23

  • CS1: 45 Problem Solving Path & Different Concatenating Approaches

    Learning Outcomes:

    Students exercise their problem solving techniques in an unplugged challenge maze activity. They learn more advanced approaches to concatenation in Python.

    Topics covered:

    Problem Solving

    Different Concatenating Approaches

    Standard alignment:

    3A-AP-13, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3B-AP-10, 3B-AP-11, 3B-AP-14, 3B-AP-19, 3B-AP-21, 3B-AP-22, 2-AP-11, 2-AP-13, 2-AP-17

  • CS1: 46 Secret Shapes & Error Handling

    Learning Outcomes:

    Students further explore their team problem solving strategies in an unplugged activity where they work together to create shapes from string. They learn how to add error handling to their Python code.

    Topics covered:

    Problem Solving

    Error Handling

    Standard alignment:

    3B-AP-21

  • CS1: 47 Reflections & OS

    Learning Outcomes:

    Students reflect on how this course has gone and everything they have learned. They learn how to access the OS path in Python.

    Topics covered:

    Reflections

    OS

    Standard alignment:

    3A-AP-18, 3A-AP-17, 3A-AP-16, 3A-AP-13

  • CS1: 48 Getting Started - HTML Basics & Headings

    Learning Outcomes:

    Students explore what the definition of a computer is and discuss what items in the room could be considered computers. They are oriented to the Skill Struck platform and learn about HTML basics.

    Topics covered:

    Orient to the Platform

    What is a Computer?

    HTML Basics

    HTML Heading

    Standard alignment:

    2-AP-11, 2-DA-07

  • CS1: 49 Computer Parts and Pieces & Text Colors

    Learning Outcomes:

    Students examine the differeent parts and pieces of a computer and discover what each part does to contribute to the whole. They learn how to add text colors in HTML.

    Topics covered:

    Computer Parts and Pieces

    Text color

    Standard alignment:

    2-AP-11, 2-AP-16, 2-DA-07, 2-CS-02

  • CS1: 50 App Design & Fonts

    Learning Outcomes:

    Students learn how to add fonts in HTML. They design an app and map out all the hardware and software that would be needed to make their app a reality.

    Topics covered:

    Fonts

    App Design

    Standard alignment:

    2-AP-11, 2-AP-16, 2-DA-07, 2-CS-02

  • CS1: 51 HTML as a Language & HTML Structure

    Learning Outcomes:

    Students will explore the similarities between learning a spoken language and learning a computer programming language. They will learn about the basic structure of an HTML file.

    Topics covered:

    Language Exploration Activity

    HTML as a Language

    HTML Structure

    Standard alignment:

    2-AP-11, 2-CS-02

  • CS1: 52 Background Color, HTML Title

    Learning Outcomes:

    Students will analyze what the term 'citizenship' means and how it might apply to digital citizenship. They will discuss how we can be good digital citizens and how to be respectful in a technology-driven society.

    Topics covered:

    Citizenship Activity

    Digital Citizenship

    Standard alignment:

    2-IC-23, 2-IC-20, 2-NI-05

  • CS1: 53 Paragraphs, Breaks, & Dividers

    Learning Outcomes:

    Students will examine how to exercise safe practices in a digital landscape. They will learn how to add background color and an HTML title to their webpages.

    Topics covered:

    Background Color

    HTML Title

    Digital Safety

    Standard alignment:

    2-CS-01, 2-CS-02, 2-NI-05, 2-NI-06, 2-DA-08, 2-AP-16, 2-IC-23

  • CS1: 54 How the Internet Works & Ordered/Unordered Lists

    Learning Outcomes:

    Students will give more content and meat to their website as they learn how to add paragraphs, breaks, and dividers to their HTML files.

    Topics covered:

    Paragraphs

    Breaks

    Dividers

    Standard alignment:

    2-CS-01, 2-CS-02, 2-NI-05, 2-DA-07, 2-DA-08, 2-AP-11, 2-IC-23

  • CS1: 55 Teach How the Internet Works & Text Align, Links

    Learning Outcomes:

    Students will discover how the internet works through a castle construction activity. They will learn how to add ordered and unordered lists to their HTML file.

    Topics covered:

    How the internet works

    Ordered Lists

    Unordered Lists

    Standard alignment:

    2-AP-11, 2-DA-07, 2-NI-04

  • CS1: 56 Buttons and Images

    Learning Outcomes:

    Students will review how the internet works through a teaching exercise. They will learn how to add text alignment and links to their HTML file.

    Topics covered:

    Review How the Internet Works

    Text Align

    Links

    Standard alignment:

    2-AP-16, 2-AP-11, 2-NI-04

  • CS1: 57 Computers and Your World & Background Images

    Learning Outcomes:

    Students will add more dynamic functionality to their websites as tehy learn how to add buttons and images to their HTML file.

    Topics covered:

    Buttons

    Images

    Standard alignment:

    2-IC-21, 2-AP-11, 2-AP-16, 2-DA-07

  • CS1: 58 Videos & Success Skills Project

    Learning Outcomes:

    Students will examine the role of computers in their everyday life and discuss what potential boundaries might be helpful in their lives. They will learn how to add background images to their website.

    Topics covered:

    Computers and Your World

    Background Images

    Standard alignment:

    2-AP-11, 2-AP-16, 2-IC-20

  • CS1: 59 Legal and Ethical Concerns & Image Links

    Learning Outcomes:

    Students will increase engagement on their websites by learning how to add videos to their HTML files.

    Topics covered:

    Videos

    Standard alignment:

    2-DA-07, 2-AP-11, 2-AP-13, 2-AP-16, 2-AP-17

  • CS1: 60 Amoeba & Marquees

    Learning Outcomes:

    Students will exercise their problem solving abilities through the presentation of different challenging scenarios. They will learn how to add image links to their HTML files.

    Topics covered:

    Problem Solver Scenarios

    Image Links

    Standard alignment:

    2-CS-03, 2-AP-11, 2-AP-13

  • CS1: 61 Team Project Planning

    Learning Outcomes:

    Students will discover their approach to challenges through a magic carpet class task. Throughout the task, they will be able to see what their natural tendencies are and the way they interact with others to reach a goal.

    Topics covered:

    Magic Carpet Task

    Magic Carpet Processing

    Standard alignment:

    2-CS-03, 2-AP-13, 2-AP-15

  • CS1: 62 Feedback

    Learning Outcomes:

    Students will be presented with a challenging task to create shapes as a team while blindfolded. Throughout the task, they will have the opportunity to see their appraoch to problems and the way they utilize resources at hand. They will learn to add marquees to their HTML files.

    Topics covered:

    Blind Polygon Task

    Blind Polygon Processing

    Marquees

    Standard alignment:

    2-CS-03, 2-AP-11, 2-AP-13, 2-AP-15

  • CS1: 63 Team Project Presentations

    Learning Outcomes:

    Students will examine the requirements for the team project and will form teams. In their teams, they will outline a plan to split up tasks to be able complete the task on time. They will have time to get started on their project.

    Topics covered:

    Team Project Explanation

    Team Project Planning

    Standard alignment:

    2-CS-01, 2-CS-02, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-19, 2-AP-18, 2-IC-22

  • CS1: 64 Introduction to CSS & Connecting Your Files

    Learning Outcomes:

    Students will work in their teams to build out their collaborative website. They will practice giving and recieiving helpful feedback through a feedback activity.

    Topics covered:

    Team Project Time

    HTML Project Feedback

    Standard alignment:

    2-CS-01, 2-CS-02, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-19, 2-AP-18, 2-IC-22

  • CS1: 65 Advertisement Analysis & Text Shadow

    Learning Outcomes:

    Students will have time to work on their team project. They will present their team projects for the class and share how the process of working together went.

    Topics covered:

    Team Project Time

    Team Project Presentations

    Standard alignment:

    2-CS-01, 2-CS-02, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-19, 2-AP-18, 2-IC-22

  • CS1: 66 External Style Sheet & Rounded Corners

    Learning Outcomes:

    Students will be introduced to the CSS langauge and will practice connecting their CSS file to an HTML file. They will examine why programmers use external stylesheets and the benefits to organizing code in this way.

    Topics covered:

    Introduction to CSS

    Connecting your CSS File to an HTML File.

    Standard alignment:

    2-DA-07, 2-AP-11, 2-AP-14, 2-AP-16

  • CS1: 67 Box Shadow & Color Gradient

    Learning Outcomes:

    Students will explore different careers in web development. They will think about how they feel about the different career options and explore what might be of interest to them. They will learn how to add text shadow to their webpages.

    Topics covered:

    Careers in Web Development

    Text Shadow

    Standard alignment:

    2-DA-07, 2-AP-11, 2-IC-20

  • CS1: 68 Communication in a Digital Society & Favorite Movie

    Learning Outcomes:

    Students will practice industry standards of changing an HTML project to an external style sheet. They will learn how to add rounded corners to their web pages.

    Topics covered:

    Switch Styling to an External Style Sheet Activity

    Rounded Corners

    Standard alignment:

    2-DA-07, 2-AP-11, 2-AP-16, 2-IC-20

  • CS1: 69 Comments and Classes

    Learning Outcomes:

    Students will make their websites more professional with box shadows and color gradients.

    Topics covered:

    Box Shadow

    Color Gradient

    Standard alignment:

    2-NI-06, 2-AP-11, 2-AP-14, 2-AP-16, 2-AP-19

  • CS1: 70 Accessible Interventions & Color Picker

    Learning Outcomes:

    Students analyze different opinions as to what is considered appropriate communication in a digital society. They will practice what they've learned so far on an HTML project.

    Topics covered:

    Communication in a Digital Society

    HTML Project: Favorite Movie

    Standard alignment:

    2-CS-01, 2-CS-02, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-16, 2-AP-17, 2-AP-19, 2-IC-20

  • CS1: 71 Amusement Park Accessibility & Margins/Padding

    Learning Outcomes:

    Students will discover how to add appropriate documentation to their code through comments and how to organize their CSS code with classes.

    Topics covered:

    Comments in HTML/CSS

    Classes

    Standard alignment:

    2-DA-07, 2-AP-11, 2-AP-13, 2-AP-14

  • CS1: 72 Pseudo Selectors & Opacity

    Learning Outcomes:

    Students will explore different ways to take a computational artifact and make it more accessible for more kinds of people. They will learn how to use the color picker tool on their web pages.

    Topics covered:

    Accessible Interventions Activity

    Color Picker

    Standard alignment:

    2-CS-01, 2-CS-02, 2-NI-06, 2-DA-07, 2-AP-11, 2-AP-16, 2-IC-20, 2-IC-21

  • CS1: 73 Div Tags

    Learning Outcomes:

    Students will practice making things more accessible through an amusement part activity. They will learn how to add margins and padding to their web pages.

    Topics covered:

    Amusement Park Accessibility

    Margins

    Padding

    Standard alignment:

    2-CS-01, 2-AP-11, 2-IC-21

  • CS1: 74 Troubleshooting with Grandma & Button Design

    Learning Outcomes:

    Students will learn how to add more advanced design features through pseudo selectors and opacity to their web pages.

    Topics covered:

    Pseudo Selectors

    Opacity

    Standard alignment:

    2-CS-01, 2-DA-07, 2-AP-11, 2-AP-16:, 2-IC-20, 2-IC-21

  • CS1: 75 List Styles & Icons

    Learning Outcomes:

    Students will review what the different computer parts and pieces do and how they interact. They will learn to better organize their code through the use of div tags.

    Topics covered:

    Computer Parts and Pieces Review

    Div Tags

    Standard alignment:

    2-CS-02, 2-DA-07, 2-AP-11, 2-AP-16

  • CS1: 76 Design Tips & Borders

    Learning Outcomes:

    Students will practice how to troubleshoot different scenarios through an interactive class activity. They will learn how to add design elements to buttons on their web pages.

    Topics covered:

    Troubleshooting with Granny Activity

    Button Design

    Standard alignment:

    2-CS-03, 2-AP-11, 2-AP-13, 2-IC-21

  • CS1: 77 Positioning and Media Queries

    Learning Outcomes:

    Students will further polish their websites by adding list styles. They will also learn how to add icons to their website, a critical element of modern websites.

    Topics covered:

    List Styles

    CSS Icons

    Standard alignment:

    2-AP-11, 2-AP-19

  • CS1: 78 Website Makeover and Background Image Styles

    Learning Outcomes:

    Students will explore the world of UI and learn different tips and tricks of design that improve a website. They will learn how to add borders to their website.

    Topics covered:

    Design Tips

    Borders

    Standard alignment:

    2-CS-01, 2-CS-03, 2-AP-11, 2-AP-13

  • CS1: 79 Forming Teams

    Learning Outcomes:

    Students will take a previous HTML project and improve it with what CSS they have learned since then.

    Topics covered:

    Extreme Makeover Website Edition Activity

    Standard alignment:

    2-CS-01, 2-CS-03, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-16, 2-AP-17

  • CS1: 80 Team Project

    Learning Outcomes:

    Students will learn the basics of making their websiites responsive by adding media queries and positioning to their website.

    Topics covered:

    Positioning

    Media Queries

    Standard alignment:

    2-CS-01, 2-AP-11

  • CS1: 81 Team Project Time

    Learning Outcomes:

    Students will discover how to represent algorithms using a visual flow chart and practice building flow charts to find solutions. They will learn how to add background image styles to their websites.

    Topics covered:

    Background Image Styles/p>

    Flow Charts Activity

    Standard alignment:

    2-CS-03, 2-AP-10, 2-AP-11, 2-AP-19

  • CS1: 82 Team Project Market Research

    Learning Outcomes:

    Students will practice building flow charts through an interactive life sized flow chart activity. They will pick a past challenge they have done and will build a flow chart for it.

    Topics covered:

    Life Sized Flow Chart

    Flow Chart for Previous Challenge Activity

    Standard alignment:

    2-DA-07, 2-AP-10, 2-AP-11

  • CS1: 83 Team Project Time

    Learning Outcomes:

    Students will explore the cyber security concept of encryption through a cipher activity. They will practice their CSS skills through working on one of the CSS projects.

    Topics covered:

    CSS Project

    Pig Pen Cipher

    Standard alignment:

    2-NI-06, 2-DA-07

  • CS1: 84 Team Project Presentations

    Learning Outcomes:

    Students will practice different methods of data representation through pie charts and bar graphs.

    Topics covered:

    Pie Charts Activity

    Bar Graphs Demonstration

    Standard alignment:

    2-DA-07, 2-DA-08, 2-IC-22

  • CS1: 85 Data Trends & Market Research

    Learning Outcomes:

    Students will analyze different advertisments and asses how well they reach their target audiences. They will practice their CSS skills through the CSS Dream Car project.

    Topics covered:

    Advertisement Analysis

    Dream Car Project

    Standard alignment:

    2-DA-07, 2-DA-08, 2-AP-11, 2-IC-20, 2-IC-22

  • CS1: 86 Scatter Plots & Correlation/Causation

    Learning Outcomes:

    Students will conduct their own research through sending out a google form to their classmates. They will discuss data privacy and explore how they feel about their personal data.

    Topics covered:

    Market Research Activity

    Data Privacy Discussion

    Standard alignment:

    2-CS-01, 2-DA-08, 2-AP-15, 2-IC-20, 2-IC-22, 2-IC-23

  • CS1: 87 Sleep Data Project

    Learning Outcomes:

    Students will explore different approaches to teamwork through an Amoeba activity. They will discuss different tips and tricks for working effectively on a team.

    Topics covered:

    Amoeba Team Activity

    Opinions about Working on a Team

    Tips for Working on a Team

    Standard alignment:

    2-AP-15, 2-AP-18, 2-IC-22

  • CS1: 88 Sleep Data Project Continued & Crowdsourcing

    Learning Outcomes:

    Students will be introduced to their final team project for the class. They will understand what the requirements are and what is expected of them. Students will form their teams and build a plan for how to successfully complete their project on time.

    Topics covered:

    Team Project Explanation

    Forming Teams for the HTML/CSS Project

    Standard alignment:

    2-CS-01, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-14, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-18, 2-AP-19, 2-IC-22

  • CS1: 89 Research Project Kickoff

    Learning Outcomes:

    Students will review the requirements for the team project as well as their team's plan to complete it on time. They will have time to work on their team Project.

    Topics covered:

    Review Team Project Requirements

    Team Project Time

    Standard alignment:

    2-CS-01, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-14, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-18, 2-AP-19, 2-IC-22

  • CS1: 90 Research Project Feedback & Work Time

    Learning Outcomes:

    Students will have time to work in their teams. This gives them opportunities to collaborate with peers and problem solve as a group.

    Topics covered:

    Team Project Time

    Standard alignment:

    2-CS-01, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-14, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-18, 2-AP-19, 2-IC-22

  • CS1: 91 Research Project Work Time

    Learning Outcomes:

    Students will conduct market research on their team project to practice giving and recieving feedback. They will have time to work in their teams to follow their team plans to finish on time.

    Topics covered:

    Team Project Market Research

    Team Project Time

    Standard alignment:

    2-CS-01, 2-DA-07, 2-DA-09, 2-AP-11, 2-AP-13, 2-AP-13, 2-AP-14, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-18, 2-AP-19, 2-IC-22

  • CS1: 92 Research Project Presentations

    Learning Outcomes:

    Students will work in their teams to figure out the best solutions that work for all team members. They will work together to build a cohesive website with consistent styling and content.

    Topics covered:

    Team Project Time

    Standard alignment:

    2-CS-01, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-14, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-18, 2-AP-19, 2-IC-22

  • CS1: 93 Reflections

    Learning Outcomes:

    Teams will present their team projects for the class. They will practice reporting on how their coding went and how they were able to work as a team.

    Topics covered:

    Team Project Presentations

    Standard alignment:

    2-CS-01, 2-DA-07, 2-AP-11, 2-AP-13, 2-AP-14, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-18, 2-AP-19, 2-IC-22

  • CS1: 94 Why Coding Matters for the Future

    Learning Outcomes:

    Students will reflect on everything they've learned in this class as they look through old HTML projects. They will be able to see how much they improved. They will discuss why computer science is so important for students to learn at all ages.

    Topics covered:

    Old HTML Projects Activity

    Why Computer Science Matters Discussion

    Standard alignment:

    2-IC-20, 2-IC-21

Download the 2022 Skill Struck Standards Alignment + Correlation Guide to view a general list of our standard alignments, or find your state's specific alignment below:

General Standard Alignment

2022 Skill Struck Standards Alignment + Correlation Guide

Alabama

Alabama Course of Study Digital Literacy and CS Standards + Skill Struck Alignment

Arizona

Arizona Computer Science Standards + Skill Struck Alignment

Arkansas

Arkansas Computer Science and Computing Standards Middle School Introduction to Coding Standards + Skill Struck Alignment

Arkansas Computer Science and Computing Standards High School Programming + Skill Struck Alignment

California

California K-12 CS Standards + Skill Struck Alignment

Florida

Florida Introduction to Computer Science 1 + Skill Struck Alignment

Florida Introduction to Computer Science 2 + Skill Struck Alignment

Georgia

Georgia Standards of Excellence for K-8 Computer Science + Skill Struck Alignment

Idaho

Idaho Content Standards Computer Science + Skill Struck Alignment

Illinois

Illinois Computer Science Standards + Skill Struck Alignment

Indiana

Indiana K-12 Computer Science Standards + Skill Struck Alignment

Iowa

Iowa Computer Science Standards + Skill Struck Alignment

Kansas

Kansas CS Standards  P-12 + Skill Struck Alignment.

Kentucky

Kentucky Academic Standards for Computer Science + Skill Struck Alignment

Maryland

Maryland K-12 CS Standards + Skill Struck Alignment

Massachusetts

Massachusetts Digital Literacy and Computer Science Standards + Skill Struck Alignment

Michigan

Michigan K-12 Standards Computer Science + Skill Struck Alignment

Mississippi

Mississippi College and Career Readiness standards for Computer Science + Skill Struck Alignment

Missouri

Missouri K-12 Computer Science Performance Standards + Skill Struck Alignment

Nebraska

Nebraska K-12 Technology Standards + Skill Struck Alignment

Nevada

Nevada Computer Science Standards + Skill Struck Alignment

Nevada Academic Content Standards for Integrated Technology + Skill Struck Alignment

Nevada Academic Content Standards for CS + Skill Struck Alignment

New Jersey

New Jersey Computer Science and Design Thinking Standards + Skill Struck Alignment

New York

New York Computer Science and Digital Fluency Learning Standards K-12 + Skill Struck Alignment

North Carolina

North Carolina K-12 CS Standards + Skill Struck Alignment

Ohio

Ohio's Learning Standards Computer Science + Skill Struck Alignment

Oklahoma

Oklahoma Academic Standards for Computer Science + Skill Struck Alignment

Rhode Island

Rhode Island's K-12 CS Education Standards + Skill Struck Alignment

South Carolina

South Carolina Computer Science and Digital Literacy Standards + Skill Struck Alignment

South Carolina's Computer Science Standards for High School + Skill Struck Alignment

Tennessee

Tennessee K-12 Computer Science State Standards + Skill Struck Alignment

Texas

TEKs Technology Applications K-8 Standards + Skill Struck Alignment

TEKs Skills for CTE + Skill Struck Alignment

Utah

Utah 6-12 CS Standards + Skill Struck Alignment

Utah K-5 CS Standards + Skill Struck Alignment

Virginia

Virginia K-12 CS Standards + Skill Struck Alignment

Washington

Washington K-12 CS State Learning Standards + Skill Struck Alignment

Wisconsin

Wisconsin Standards for Computer Science + Skill Struck Alignement

Wyoming

Wyoming Computer Science Content Standards + Skill Struck Alignment

Computer Science 1

In this course, students will complete challenges that help solidify concepts as they use skills in a variety of ways. In order to complete tasks, students will creatively apply what they've learned by using different approaches to reach a goal. This experience closely follows challenges they would face in a technical interview, allowing them to practice.

Projects in this course include: Find the Tens Place, Remove String Section, Leap Year, Factorial, Halloween Candy Count

  • 6138fdaa60ba7b8b6c79ce53_puzzle-piece-light 631 Student Activities
  • 6138fdcfe148a191f93d8f2d_chalkboard-teacher-light 299 Teacher Resources
  • 6138fde4e148a1577e3d8f39_check-circle-light 85 Checkpoints
  • 6138fe0e6a981f7bf1ac7d3a_laptop-code-light 2 Pre/Post Test
  •   6138fe2661421a063f054097_ellipsis-v-alt-light 573 Quiz Questions
  • 6138fe543782b870c5e7dda9_check-double-light Autograder
  • 6138fe84a460fa846c327dda_closed-captioning-light English and Spanish
Skill Struck Reviews
Star

Having a mapped out, structured way to learn and experience the Computer Science curriculum really freed up time for me to give students one-on-one attention. It also gave me more opportunities to give the students additional programming assignments to help them understand the concepts better.

Scott Couch
CS Teacher, Maeser Prep Academy
Star

The program and the people behind it are innovative, intelligent, and organized. The platform is very user-friendly and l have been able to guide my students easily through the curriculum.

Dillon Gilpin
High School CS Teacher, Duchesne County School District
Star

All of the content is fun and engaging for our students! Regarding the support and partnership, they are always on top of everything. Small issues are resolved quickly, and that is not typical with other EdTech companies.

Donna Woods
CTE Cyber Pathway Instructor, Moreno Valley United School District