Computer Science Basics

This course introduces students to the basics of computer science. Students will discover the fundamentals of various computer science topics from the internet, to cybersecurity, to ethics of technology.

61c2a320f724f784feb1b865_stream-light44 Lessons

Voyage
Unit
6th grade
7th grade
8th grade
9th grade
10th grade
11th grade
12th grade
  • Course Summary
  • Course Outline
  • Standard Alignment
  • Course Project

This course introduces students to the basics of computer science. They explore concepts such as binary, computer parts and pieces, the internet, cybersecurity, the Digital Divide, history of computer science, and careers in tech. Students will study these topics and answer questions to apply their understanding.

Network and Pieces
  • CSB.1 Binary

    Learning Outcomes:

    Students learn how the binary numbering system works and practice representing information with zeroes and ones.

    Topics covered:

    Binary

    Standard alignment:

  • CSB.2 Representing Numbers with Binary

    Learning Outcomes:

    Studnets learn how to represent numbers with binary. They practice converting back and forth from decimal to binary numbers

    Topics covered:

    Binary

    Standard alignment:

  • CSB.3 Bits and Bytes

    Learning Outcomes:

    Students explore different sizes of data and how data is saved. They learn the difference between a bit and a byte and other data sizes.

    Topics covered:

    Binary

    Standard alignment:

  • CSB.4 Representing Text with Binary

    Learning Outcomes:

    Students learn how to represent text using the binary system. They practice using the ASCII table and Unicode to represent text.

    Topics covered:

    Binary

    Standard alignment:

  • CSB.5 Computer Parts and Pieces

    Learning Outcomes:

    Students explore the different parts and pieces that make up a computer. They learn how each part contributes to the function of the computer as a whole.

    Topics covered:

    Computer Parts

    Standard alignment:

  • CSB.6 Troubleshooting

    Learning Outcomes:

    Students learn some basic troubleshooting techniques to fix some common computer issues. They practice thinking through various scenarios and how they would approach the situations.

    Topics covered:

    Troubleshooting

    Standard alignment:

  • CSB.7 Network Parts and Pieces

    Learning Outcomes:

    Students explore the different parts and hardware that make up the internet. They learn how each part of a network allows the internet to run and connect.

    Topics covered:

    Computer parts

    Standard alignment:

  • CSB.8 Intro to the Internet

    Learning Outcomes:

    Student are introduced to the internet and the basics for how a network actually functions.

    Topics covered:

    Internet

    Standard alignment:

  • CSB.9 Packets and Protocols

    Learning Outcomes:

    Students dive deeper into specifics of how the internet maintains order. They explore different protocols that allow groupings of data (called packets) to get to where they need to go.

    Topics covered:

    Internet Packets

    Protocols

    Standard alignment:

  • CSB.10 Impacts of the Internet

    Learning Outcomes:

    Students examine how the internet impacts people in their everyday lives. They explore how the internet affects various aspects of our lives.

    Topics covered:

    Impacts of the Internet

    Standard alignment:

  • CSB.11 Digital Citizenship

    Learning Outcomes:

    Students learn different ways they can be a good Digital Citizen and how they can be kind and respectful to others while using technology.

    Topics covered:

    Digital Citizenship

    Standard alignment:

  • CSB.12 Search Engines

    Learning Outcomes:

    Students learn some strategies to more effectively use search engines including using keywords, filters, and discernment of reliable resources.

    Topics covered:

    Search Engines

    Standard alignment:

  • CSB.13 Passwords

    Learning Outcomes:

    Students learn what makes a strong password and what makes a weak password. They will practice generating strong passwords.

    Topics covered:

    Passwords

    Standard alignment:

  • CSB.14 Types of Threat

    Learning Outcomes:

    Students explore different kinds of threats that exist in technology and ways they can protect or prevent against them.

    Topics covered:

    Types of Threat

    Standard alignment:

  • CSB.15 Legal and Ethical Concerns in Innovations

    Learning Outcomes:

    Students examine different legal and ethical concerns that arise with new technology innovations and expore their own opinion about issues.

    Topics covered:

    Legal and Ethical Concerns

    Standard alignment:

  • CSB.16 Copyright

    Learning Outcomes:

    Students learn about copyright, the creative commons, the Fair Use policy, and other usage rights for original works.

    Topics covered:

    Copyright

    Standard alignment:

  • CSB.17 Cyber Bullying

    Learning Outcomes:

    Students examine how bullying happens with technology and what to do when they encounter it.

    Topics covered:

    Cyber Bullying

    Standard alignment:

  • CSB.18 Personal Data

    Learning Outcomes:

    Studnets discover how much personal data is becoming more available on the internet and explore their own thoughts about the prevalence of personal data online.

    Topics covered:

    Personal Data

    Standard alignment:

  • CSB.19 Error Messages & Debugging

    Learning Outcomes:

    Students learn strategies for debugging code and understanding some common error messages in code.

    Topics covered:

    Error Messages

    Debugging

    Standard alignment:

  • CSB.20 Simulations

    Learning Outcomes:

    Students learn the advantages and disadvantages for simulations and how they might be used for different fields.

    Topics covered:

    Simulations

    Standard alignment:

  • CSB.21 The Digital Divide

    Learning Outcomes:

    Students learn about the Digital Divide and how people have varying ability to access technology for various reasons.

    Topics covered:

    The Digital Divide

    Standard alignment:

  • CSB.22 Data

    Learning Outcomes:

    Students explore how data can be represented and practice recognizing patterns and drawing conclusions from the information gathered.

    Topics covered:

    Data

    Standard alignment:

  • CSB.23 Programming Languages

    Learning Outcomes:

    Student learn about different programming languages and what they are commonly used for. They explore the advantages and disadvantages of each.

    Topics covered:

    Programming Languages

    Standard alignment:

  • CSB.24 Team Members in Tech

    Learning Outcomes:

    Students learn about different roles that are common on tech teams. They learn about the kinds of tasks each person would be in charge of.

    Topics covered:

    Team Members in Tech

    Standard alignment:

  • CSB.25 Software Engineer

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.26 Computer Systems Manager

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.27 Database Administrator

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.28 Network Analyst

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.29 Video Game Developer

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.30 Bioinformatic Scientist

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.31 Drone Software Engineer

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.32 Computer Science Teacher

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.33 Virtual Reality Specialist

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.34 Hardware Engineer

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.35 Web Developer

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.36 Information Security Analyst

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.37 Health Information Technician

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.38 Data Scientist

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.39 Software Tester

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.40 App Developer

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.41 Artificial Intelligence Specialist

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.42 Ethical Hacker

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.43 Web Designer

    Learning Outcomes:

    Students learn about this career--what they do, what kind of education is needed, a typical day, job and salary outlook, and common soft skills.

    Topics covered:

    Career Exploration

    Standard alignment:

  • CSB.44 History of Computer Science Timeline

    Learning Outcomes:

    Students learn about major advancements in computer science through history.

    Topics covered:

    History of Computer Science

    Standard alignment:

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 Basics

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 0 Student Activities
  • 6138fdcfe148a191f93d8f2d_chalkboard-teacher-light 44 Teacher Resources
  • 6138fde4e148a1577e3d8f39_check-circle-light 0 Checkpoints
  •   6138fe2661421a063f054097_ellipsis-v-alt-light 136 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