Courses for every classroom

Grade 2

Expanding students' foundational understanding of computer programming and computer science topics.

Full-year course · 30 lessons · 1 unit

Pacing options
PacingLessons
1x/month11
2-3x/month22
4x/month30
  • Block Coding
  • Launch Pad
  • Year
  • 2nd grade

Course Summary

Students deepen their understanding of computer science as they learn more about crediting others, troubleshooting, how technology has affected our culture, programming, and more. This course includes an assessment, which you can assign to students from the Manage Assessments page. It is not automatically assigned when you assign the course.

Course Outline

    1. Introduction to Coding: Algorithms Students learn about algorithms and are introduced to the blocks scene in this lesson
    2. Events Students learn about events blocks in this lesson.
    3. Motions Learn about motion blocks in this lesson
    4. Hardware and Software Learn about the different hardware and software in this lesson.
    5. Troubleshooting Learn troubleshooting tips in this lesson.
    6. Looks Learn how to program Look blocks in your algorithms
    7. Loops Learn to program loops in your algorithm.
    8. The Internet and Communication Learn about the internet and how we communicate.
    9. Technology in Our Lives Learn how technology has changed in this lesson.
    10. Human or Computer? Learn about humans and computers and what they do best.
    11. Multiple Sprites Learn how to program multiple sprite characters in your algorithms
    12. Passwords
    13. Internet Safety Learn about internet safety.
    14. Cybersecurity Students learn about cybersecurity and how to keep their information safe.
    15. Control Learn how to program control blocks in your algorithm.
    16. Sounds Learn how to code sound blocks in this lesson
    17. Kindness and Empathy Learn the importance of kindness and empathy in this lesson.
    18. Digital Footprint Learn what a digital footprint is and how your information stays online.
    19. Cyberbullying Students learn about cyberbullying and what to do if they see it.
    20. Multiple Scenes Learn how to program multiple scenes in your animations.
    21. File Organization
    22. Finding Resources Online
    23. Crediting Others Learn how to give credit to others online and why it is important to do so.
    24. Program Planning
    25. Personal Project Use a mix of the blocks you have learned to code an algorithm.
    26. Create a Model
    27. Computers and Data and Variables
    28. Student Data Collection
    29. Teamwork
    30. Team Project

Standard Alignment

CSTA K-12 Computer Science Standards

  • 1A-AP-08
  • 1A-AP-09
  • 1A-AP-10
  • 1A-AP-11
  • 1A-AP-12
  • 1A-AP-13
  • 1A-AP-14
  • 1A-AP-15
  • 1A-CS-01
  • 1A-CS-02
  • 1A-CS-03
  • 1A-DA-05
  • 1A-DA-06
  • 1A-DA-07
  • 1A-IC-16
  • 1A-IC-17
  • 1A-IC-18
  • 1A-NI-04

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
California
California K-12 CS Standards + Skill Struck Alignment California K-12 CS Standards K-2, 3-5, 6-8, 9-12
Florida
Florida Introduction to Computer Science 1 + Skill Struck Alignment Florida Introduction to Computer Science 1 K-2
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 K-5 CS Standards + Skill Struck Alignment Utah K-5 CS Standards K-2, 3-5
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

In this course, students will complete the following projects: Secret Spy, Book Talk, The School Day, Talk Time, Race Day, Jumping on the Bed, Get Over, Bedroom, Your Favorite Birthday, Move through Space!, Math Model, Odd or Even?, Create a Story, Sun and Moon Model, Conversation, Action!

Stage play