Grade 2

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

61c2a320f724f784feb1b865_stream-light30 minutes; can be taught 1x/month, 2-3x/month, or 4x/month

2th Grade
Launch Pad
Block Coding
HTML
Year
Semester
Unit
  • Course Summary
  • Course Outline
  • Standard Alignment
  • Course Project

Students deepen their understanding of computer science as they learn more about crediting others, troubleshooting, how technology has affected our culture, programming, and more.

Grade 2
  • 2.1 Hardware and Software

    Learning Outcomes:

    Students learn the hardware and software that makes up a computer.

    Topics covered:

    Computer Hardware

    Computer Software

    Standard alignment:

    1A-CS-01, 1A-CS-02

  • 2.2 Troubleshooting

    Learning Outcomes:

    Teach your students valuable troubleshooting skills as they will be working with computers and other various devices.

    Topics covered:

    Computer Hardware

    Computer Software

    Troubleshooting common computer problems

    Standard alignment:

    1A-CS-01, 1A-CS-02, 1A-CS-03

  • 2.3 The Internet and Communication

    Learning Outcomes:

    Students learn what the Internet is and how it is used to communicate with others.

    Topics covered:

    How the Internet works

    Communication

    Standard alignment:

  • 2.4 Finding Resources Online

    Learning Outcomes:

    Students learn how to find resources effectively using the computer.

    Topics covered:

    Research

    Reliable v. Unreliable Resources

    Conducting Keyword Searches

    Standard alignment:

    1A-CS-01, 1A-DA-05

  • 2.5 File Organization

    Learning Outcomes:

    Guide students in understanding files and how to navigate using them on a computer.

    Topics covered:

    Finding files

    Saving files

    Standard alignment:

    1A-CS-01, 1A-DA-05

  • 2.6 Technology in Our Lives

    Learning Outcomes:

    Students will learn how technology has impacted life and what things were like prior to certain technologies being invented.

    Topics covered:

    Technology's impact on our lives

    Standard alignment:

    1A-IC-16

  • 2.7 Human or Computer?

    Learning Outcomes:

    Discuss with students if a human or computer is better for the given task.

    Topics covered:

    Human v. Computer Functions

    Standard alignment:

    1A-CS-01

  • 2.8 Kindness and Empathy

    Learning Outcomes:

    This lesson discusses the importance of being kind and empathetic as students transition into practicing good digital citizenship.

    Topics covered:

    Showing kindness

    Standard alignment:

  • 2.9 Cyberbullying

    Learning Outcomes:

    Teach students the importance of being kind online and what to do if they ever witness cyberbullying.

    Topics covered:

    Cyberbullying

    Responding to cyberbullying

    Showing kindness

    Standard alignment:

    1A-IC-17

  • 2.10 Digital Footprint

    Learning Outcomes:

    Students will learn about digital footprints in this activity.

    Topics covered:

    Contributors to digital footprints

    Being positive and private online

    Standard alignment:

    1A-IC-17

  • 2.11 Passwords

    Learning Outcomes:

    Teach students the power of strong passwords in this lesson.

    Topics covered:

    Strong passwords

    Standard alignment:

    1A-NI-04, 1A-IC-18

  • 2.12 Internet Safety

    Learning Outcomes:

    Teach students the importance of being safe on the computer and strategies they can use to do so.

    Topics covered:

    Public v. Private information

    Scams

    Don't talk to strangers

    Standard alignment:

    1A-NI-04, 1A-IC-18

  • 2.13 Cybersecurity

    Learning Outcomes:

    Teach students strategies for practicing cybersecurity.

    Topics covered:

    Strong passwords

    Downloads

    Keeping personal information private

    Logging out

    Standard alignment:

    1A-NI-04, 1A-IC-18

  • 2.14 Crediting Others

    Learning Outcomes:

    It's always important to credit others for their work and ideas. Teach students this important lesson through these activities.

    Topics covered:

    Proper attribution

    Standard alignment:

    1A-AP-13

  • 2.15 What is an Algorithm?

    Learning Outcomes:

    Introduce what algorithms are in this unplugged activity.

    Topics covered:

    Identifying algorithms

    Sequences

    Creating algorithms

    Standard alignment:

    1A-AP-08, 1A-AP-11, 1A-AP-14, 1A-AP-15

  • 2.16 Create a Model (Unplugged)

    Learning Outcomes:

    Students create a model using algorithmic thinking in this unplugged activity.

    Topics covered:

    Algorithms

    Sequences

    Building a cyclical model

    Standard alignment:

    1A-AP-08, 1A-AP-11, 1A-AP-14

  • 2.17 Introduction to Coding Algorithms

    Learning Outcomes:

    Introduce students to block coding with this instructional lesson.

    Topics covered:

    Program planning

    Decomposing steps

    Coding algorithms

    Sequences

    Standard alignment:

    1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15

  • 2.18 Events and Motion

    Learning Outcomes:

    Students learn about events and motion in this block coding lesson.

    Topics covered:

    Program planning

    Decomposing steps

    Coding algorithms

    Events

    Motion

    Standard alignment:

    1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15

  • 2.19 Looks and Multiple Sprites

    Learning Outcomes:

    Students learn to code looks and multiple sprites in this block coding lesson.

    Topics covered:

    Program planning

    Decomposing steps

    Coding algorithms

    Looks

    Multiple Sprites

    Standard alignment:

    1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15

  • 2.20 Loops

    Learning Outcomes:

    Students learn about loops in computer science in this block coding lesson.

    Topics covered:

    Program planning

    Decomposing steps

    Coding algorithms

    Loops

    Standard alignment:

    1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15

  • 2.21 Control

    Learning Outcomes:

    Students practice programming with control blocks in this block coding lesson.

    Topics covered:

    Program planning

    Decomposing steps

    Coding algorithms

    Control

    Standard alignment:

    1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15

  • 2.22 Multiple Scenes

    Learning Outcomes:

    Students practice coding multiple scenes in this block coding lesson.

    Topics covered:

    Program planning

    Decomposing steps

    Coding algorithms

    Multiple Scenes

    Standard alignment:

    1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15

  • 2.23 Teamwork

    Learning Outcomes:

    Review the power of teamwork and how students can collaborate effectively.

    Topics covered:

    The power of teamwork

    Collaboration

    Standard alignment:

  • 2.24 Program Planning

    Learning Outcomes:

    Use this lesson to support students in program planning.

    Topics covered:

    Program planning

    Decomposing steps

    Coding algorithms

    Sequences

    Events

    Standard alignment:

    1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15

  • 2.25 Team Project

    Learning Outcomes:

    Students will complete a team project using the Flight Training program. They will use their previous program planning to complete this collaborative opportunity.

    Topics covered:

    Program planning

    Coding algorithms

    Sequences

    Events

    Loops

    Standard alignment:

    1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-13, 1A-AP-14, 1A-AP-15

  • 2.26 Create a Model

    Learning Outcomes:

    Students will create a model using the Flight Training program and algorithmic thinking.

    Topics covered:

    Algorithms

    Sequences

    Events

    Loops

    Building a cyclical model

    Standard alignment:

    1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15

  • 2.27 What is Data?

    Learning Outcomes:

    Introduce students to what data is in this unplugged activity.

    Topics covered:

    Data

    Commonly used databases

    Standard alignment:

    1A-DA-06, 1A-DA-07, 1A-AP-09

  • 2.28 Favorite Food Data

    Learning Outcomes:

    Students practice their data skills as they track favorite food in this activity.

    Topics covered:

    Forming predictions

    Collecting and presenting data

    Analyzing charts

    Identifying patterns

    Standard alignment:

    1A-DA-06, 1A-DA-07, 1A-AP-09

  • 2.29 Names and Colors Data

    Learning Outcomes:

    Students practice their data skills as they collect and graph information about names and colors.

    Topics covered:

    Forming predictions

    Collecting, sorting, and presenting data

    Analyzing charts

    Identifying patterns

    Standard alignment:

    1A-DA-06, 1A-DA-07, 1A-AP-09

  • 2.30 Student Data Collection

    Learning Outcomes:

    Students collect and organize data about their classmates in this fun data activity!

    Topics covered:

    Forming predictions

    Collecting, sorting, and presenting data

    Analyzing charts

    Identifying patterns

    Standard alignment:

    1A-DA-06, 1A-DA-07, 1A-AP-09

  • 2.31 Computers and Data

    Learning Outcomes:

    Discuss with students how computers use and store data in this lesson.

    Topics covered:

    How computers store data

    Standard alignment:

    1A-AP-09

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

Grade 2

The projects in this course will help students enhance their foundational algorithm skills that will propel them in their coding journey.

Projects in this course include: 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!

  •  6138fdaa60ba7b8b6c79ce53_puzzle-piece-light105 Student Activities
  • 6138fdcfe148a191f93d8f2d_chalkboard-teacher-light 70 Teacher Resources
  • 6138fde4e148a1577e3d8f39_check-circle-light 0 Checkpoints
  • 6138fde4e148a1577e3d8f39_check-circle-light 1 Pre/Post Test
  •   6138fe2661421a063f054097_ellipsis-v-alt-light 4 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