Courses for every classroom

Technology Applications

This is an introductory course to various fields of computer science such as binary, troubleshooting, coding, and innovations.

Semester course · 68 lessons · 4 units

  • Python
  • Digital Literacy
  • Voyage
  • Semester
  • 6th grade
  • 7th grade
  • 8th grade
  • Texas course

Course Summary

This course includes coding exercises and practice on the Skill Struck platform as well as collaborative classroom activities, discussion points, supplemental material, and unplugged activities. Students learn the basics of Python and implement the concepts they learn by creating simple programs. Along with these programming concepts, students will learn about digital safety, digital citizenship, computers, the internet, and more. This course is designed to be taught 3 times a week over 9 weeks.

Course Outline

    1. Introduction to Digital Literacy Learn about what it means to be digitally literate!
    2. Basic Computer Navigation Learn about the basics of computer navigation!
    3. Computer Navigation Continued Learn about the basics of computer navigation!
    4. Basic Internet Navigation Learn about the basics of internet navigation!
    5. Internet Navigation Continued Learn about the basics of internet navigation!
    6. Google Docs Basics Learn about the basics of Google Documents (Doc)!
    7. Google Docs Continued Learn about the basics of Google Documents (Doc)!
    8. Google Slides Basics Learn about the basics of Google Slides!
    9. Google Slides Continued Learn about the basics of Google Slides!
    10. Google Drive Basics Learn about the basics of Google Drive!
    11. Google Drive Continued Learn about the basics of Google Drive!
    12. Email Etiquette Learn about email etiquette and how to create your own email signature!
    13. Email Etiquette Continued Learn about email etiquette and how to create your own email signature!
    14. Google Sheets Basics Learn about the basics of Google Sheets!
    15. Google Sheets Continued Learn about the basics of Google Sheets!
    16. Google Chat Basics Learn the in's-and-out's of Google Chat!
    17. Dress for Success Learn the standard and dress expectations for different environments, and what they entail!
    18. Resume Building Intro to Resume Building!
    19. Interviewing Basics Learn the basics of interviewing!
    1. Computer Parts and Pieces Learn the different parts that make up a computer!
    2. Copyright Learn about the different laws surrounding creative works.
    3. Cyber Bullying
    4. Accessibility Learn about how we can make computer programs more accessible.
    5. Types of Threat Learn about the different approaches criminals might take cause problems.
    6. Troubleshooting Learn some strategies for fixing computer problems.
    7. Error Messages & Debugging
    8. History of Computer Science Timeline Learn about the history of computer science and see how far we have come!
    9. Digital Citizenship Learn strategies to be a good digital citizen.
    10. Data Learn how computers help us understand data sets.
    11. Binary Learn the basics of binary--why it exists and how the computer uses it to communicate information.
    12. Representing Numbers with Binary Learn how to convert information into binary and back.
    13. Computer Innovations Explore how different computer innovations have affected our everyday lives.
    14. AI, Machine Learning, & Automation Learn how artificial intelligence, machine learning, and automation are affecting your world and potential changes in the future.
    1. Team Members in Tech
    2. Software Engineer Learn what it means to be a software engineer!
    3. Computer Systems Manager Learn what it means to be a computer systems manager!
    4. Database Administrator Learn what it means to be a database administrator!
    5. Network Analyst Learn what it means to be a network analyst!
    6. Video Game Developer Learn what it means to be a video game developer!
    7. Bioinformatic Scientist Learn what it means to be a bioinformatic scientist
    8. Drone Software Engineer Learn what it means to be a drone software engineer!
    9. Computer Science Teacher Learn what it means to be a computer science teacher!
    10. Virtual Reality Specialist Learn what it means to be a virtual reality specialist!
    11. Hardware Engineer Learn what it means to be a hardware engineer!
    12. Web Developer Learn what it means to be a web developer!
    13. Information Security Analyst Learn what it means to be an information security analyst!
    14. Health Information Technician Learn what it means to be a health information technician!
    15. Data Scientist Learn what it means to be a data scientist!
    16. Software Tester Learn what it means to be a software tester!
    17. App Developer Learn what it means to be an app developer!
    18. Artificial Intelligence Specialist Learn what it means to be an Artificial Intelligence Specialist!
    19. Ethical Hacker Learn what it means to be an ethical hacker!
    20. Web Designer Learn what it means to be a web designer!
    21. Agricultural Engineer Learn what it means to be an agricultural engineer!
    22. Marine Scientist
    23. Food Scientist
    24. Ecologist Learn what it's like to be a ecologist!
    25. Climatologist
    26. Biometrician
    27. Remote Sensing Specialist
    1. Animal Tracking Introduction Welcome to the Skill Struck Marine Biology Field Base! Learn how code can help your mission as a marine biologist.
    2. Animal Tracking and Variables Learn how to create variables that will be useful to track your animals!
    3. Animal Tracking and Variable Types Learn how the different variable types can help you with animal tracking.
    4. Animal Tracking and Input/Output Learn how inputs and outputs can help with animal tracking.
    5. Animal Tracking and Converting Data Types Learn how converting data types can help with animal tracking.
    6. Animal Tracking and If Statements Learn how if statements can help with animal tracking.
    7. Animal Tracking with Conditionals Learn how Python conditionals can help with animal tracking.
    8. Animal Tracking Engineering Project Use what you have learned to engineer a computer program to produce information from animal tracking in the Pacific Ocean.

Standard Alignment

CSTA K-12 Computer Science Standards

  • 2-AP-11
  • 2-AP-13
  • 2-AP-17
  • 2-CS-01
  • 2-IC-20
  • 2-IC-21
  • 2-NI-05
  • 3A-AP-13
  • 3A-AP-16
  • 3A-AP-17
  • 3A-AP-18
  • 3A-AP-21
  • 3A-CS-01
  • 3A-CS-02
  • 3A-IC-24
  • 3A-IC-25
  • 3A-IC-30
  • 3A-NI-05
  • 3A-NI-06
  • 3A-NI-07
  • 3B-AP-09
  • 3B-AP-14
  • 3B-AP-19
  • 3B-AP-21
  • 3B-AP-22
  • 3B-IC-25
  • 3B-IC-26
  • 3B-IC-27
  • Aligned to 1 Nevada standards
  • Aligned to 154 Texas standards
  • Aligned to 3 Utah standards

State standards documents

Document Standards Grades
National
2022 Skill Struck Standards Alignment + Correlation Guide CSTA K-12 Computer Science Standards · 2022 K-2, 3-5, 6-8, 9-12
Alabama
Alabama Course of Study Digital Literacy and CS Standards + Skill Struck Alignment Alabama Course of Study Digital Literacy and CS Standards K-2, 3-5, 6-8, 9-12
Arizona
Arizona Computer Science Standards + Skill Struck Alignment Arizona Computer Science Standards K-2, 3-5, 6-8, 9-12
Arkansas
Arkansas Computer Science and Computing Standards Middle School Introduction to Coding Standards + Skill Struck Alignment Arkansas Computer Science and Computing Standards Middle School Introduction to Coding Standards · 2023 6-8
California
California K-12 CS Standards + Skill Struck Alignment California K-12 CS Standards K-2, 3-5, 6-8, 9-12
Georgia
Georgia Standards of Excellence for K-8 Computer Science + Skill Struck Alignment Georgia Standards of Excellence for K-8 Computer Science K-2, 3-5, 6-8
Idaho
Idaho Content Standards Computer Science + Skill Struck Alignment Idaho Content Standards Computer Science · 2023 K-2, 3-5, 6-8, 9-12
Illinois
Illinois Computer Science Standards + Skill Struck Alignment Illinois Computer Science Standards · 2022 K-2, 3-5, 6-8, 9-12
Indiana
Indiana K-12 Computer Science Standards + Skill Struck Alignment Indiana K-12 Computer Science Standards · 2023 K-2, 3-5, 6-8, 9-12
Iowa
Iowa Computer Science Standards + Skill Struck Alignment Iowa Computer Science Standards K-2, 3-5, 6-8, 9-12
Kansas
Kansas CS Standards P-12 + Skill Struck Alignment Kansas CS Standards P-12 · 2023 K-2, 3-5, 6-8, 9-12
Kentucky
Kentucky Academic Standards for Computer Science + Skill Struck Alignment Kentucky Academic Standards for Computer Science · 2023 K-2, 3-5, 6-8, 9-12
Maryland
Maryland K-12 CS Standards + Skill Struck Alignment Maryland K-12 CS Standards · 2023 K-2, 3-5, 6-8, 9-12
Massachusetts
Massachusetts Digital Literacy and Computer Science Standards + Skill Struck Alignment Massachusetts Digital Literacy and Computer Science Standards · 2023 K-2, 3-5, 6-8, 9-12
Michigan
Michigan K-12 Standards Computer Science + Skill Struck Alignment Michigan K-12 Standards Computer Science · 2023 K-2, 3-5, 6-8, 9-12
Mississippi
Mississippi College and Career Readiness standards for Computer Science + Skill Struck Alignment Mississippi College and Career Readiness standards for Computer Science · 2022 K-2, 3-5, 6-8, 9-12
Missouri
Missouri K-12 Computer Science Performance Standards + Skill Struck Alignment Missouri K-12 Computer Science Performance Standards · 2023 K-2, 3-5, 6-8, 9-12
Nebraska
Nebraska K-12 Technology Standards + Skill Struck Alignment Nebraska K-12 Technology Standards · 2023 K-2, 3-5, 6-8, 9-12
Nevada
Nevada Academic Content Standards for CS + Skill Struck Alignment Nevada Academic Content Standards for CS K-2, 3-5, 6-8, 9-12
Nevada Academic Content Standards for Integrated Technology + Skill Struck Alignment Nevada Academic Content Standards for Integrated Technology K-2, 3-5, 6-8, 9-12
New Jersey
New Jersey Computer Science and Design Thinking Standards + Skill Struck Alignment New Jersey Computer Science and Design Thinking Standards · 2020 K-2, 3-5, 6-8, 9-12
New York
New York Computer Science and Digital Fluency Learning Standards K-12 + Skill Struck Alignment New York Computer Science and Digital Fluency Learning Standards K-12 K-2, 3-5, 6-8, 9-12
North Carolina
North Carolina K-12 CS Standards + Skill Struck Alignment North Carolina K-12 CS Standards K-2, 3-5, 6-8, 9-12
Ohio
Ohio's Learning Standards Computer Science + Skill Struck Alignment Ohio's Learning Standards Computer Science · 2023 K-2, 3-5, 6-8, 9-12
Oklahoma
Oklahoma Academic Standards for Computer Science + Skill Struck Alignment Oklahoma Academic Standards for Computer Science K-2, 3-5, 6-8, 9-12
Rhode Island
Rhode Island's K-12 CS Education Standards + Skill Struck Alignment Rhode Island's K-12 CS Education Standards K-2, 3-5, 6-8, 9-12
South Carolina
South Carolina Computer Science and Digital Literacy Standards + Skill Struck Alignment South Carolina Computer Science and Digital Literacy Standards · 2023 K-2, 3-5, 6-8
Tennessee
Tennessee K-12 Computer Science State Standards + Skill Struck Alignment Tennessee K-12 Computer Science State Standards · 2023 K-2, 3-5, 6-8, 9-12
Texas
TEKs Technology Applications K-8 Standards + Skill Struck Alignment TEKs Technology Applications K-8 Standards K-2, 3-5, 6-8
Utah
Utah 6-12 CS Standards + Skill Struck Alignment Utah 6-12 CS Standards · 2019 6-8, 9-12
Virginia
Virginia K-12 CS Standards + Skill Struck Alignment Virginia K-12 CS Standards · 2023 K-2, 3-5, 6-8, 9-12
Washington
Washington K-12 CS State Learning Standards + Skill Struck Alignment Washington K-12 CS State Learning Standards K-2, 3-5, 6-8, 9-12
Wisconsin
Wisconsin Standards for Computer Science + Skill Struck Alignment Wisconsin Standards for Computer Science · 2023 K-2, 3-5, 6-8, 9-12
Wyoming
Wyoming Computer Science Content Standards + Skill Struck Alignment Wyoming Computer Science Content Standards · 2020 K-2, 3-5, 6-8

Course Project

Students will explore the migratory patterns of different animals and how coding can help with conservation efforts. They will practice analyzing large data sets and will look for patterns. They 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. Some examples of projects: Engineering Project, Convert Kilometers to Miles, Speed, Increasing Human Populations, The Current Current