Explore Chat for Schools, a secure platform for AI tools and literacy in the classroom. Learn more.
Explore Chat for Schools, a secure platform for AI tools and literacy in the classroom. Learn more.
50 minutes; can be taught 1x/month, 2-3x/month, or 4x/month
This class is designed to help students learn how to create algorithms. Students gain a fundamental understanding of coding concepts through block coding.
Learning Outcomes:
Students will practice programming algorithms using block code.
Topics covered:
Algorithms
Sequences
Sprites
Backdrops
Motion
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-CS-01,1B-CS-02
Learning Outcomes:
Students will practice programming events using block code.
Topics covered:
Events
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-NI-04
Learning Outcomes:
Students will practice programming with looks and sounds using block code.
Topics covered:
Looks
Sounds
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-IC-18
Learning Outcomes:
Students will practice switching between backdrops in their programs using block code.
Topics covered:
Debugging
Switching Backdrops
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-CS-03
Learning Outcomes:
Students will practice using the drawing tool as they program algorithms.
Topics covered:
Algorithms
Costumes
Using the drawing tool
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-DA-06,1B-DA-07
Learning Outcomes:
Students will practice programming loops using block code.
Topics covered:
Loops
Repeat loops
Forever loops
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming conditionals using block code.
Topics covered:
Conditionals
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-NI-05
Learning Outcomes:
Students will practice programming variables using block code.
Topics covered:
Variables
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-IC-19,1B-IC-20
Learning Outcomes:
Students will independently program a project using the coding concepts they have learned up to this point.
Topics covered:
Sprites
Backdrops
Drawing tool
Loops
Conditionals
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-IC-20
Learning Outcomes:
Students will work in a team to program a project using the coding concepts they have learned up to this point.
Topics covered:
Sprites
Loops
Variables
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-13,1B-AP-14,1B-AP-15,1B-AP-16,1B-AP-17,1B-IC-21
Learning Outcomes:
Students will practice programming algorithms using block code.
Topics covered:
Algorithms
Sequences
Sprites
Backdrops
Motion
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming events using block code.
Topics covered:
Events
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming with advanced motion using block code.
Topics covered:
Motion
XY Coordinates
Go to blocks
Glide to XY blocks
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice using the drawing tool as they program algorithms.
Topics covered:
Algorithms
Using the drawing tool
Costumes
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will review their knowledge of hardware, software, and troubleshooting with these coding challenges.
Topics covered:
Internal parts of a computer
External parts of a computer
Software
Troubleshooting
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-CS-01,1B-CS-02,1B-CS-03
Learning Outcomes:
Review computer systems and the internet with these challenges.
Topics covered:
Computer Systems
Network
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-NI-04
Learning Outcomes:
Learn how to broadcast messages using the blocks program.
Topics covered:
Broadcasting messages
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming using look blocks in these coding challenges and learn how to change the costume and appearance of their sprites.
Topics covered:
Algorithms
Looks
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will review their knowledge of internet safety and cybersecurity in these coding challenges.
Topics covered:
Internet safety
Cybersecurity
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-NI-05
Learning Outcomes:
Students will practice programming using sound in these coding challenges.
Topics covered:
Algorithms
Sound
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming variables using block code.
Topics covered:
Variables
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming data using block code.
Topics covered:
Data
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-DA-06,1B-DA-07
Learning Outcomes:
Students will practice encryption and decoding in these block coding challenges.
Topics covered:
Encryption
Decoding
Passwords
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-NI-05
Learning Outcomes:
Students will practice programming loops using block code.
Topics covered:
Loops
Repeat loops
Forever loops
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming conditionals using block code.
Topics covered:
Conditionals
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming using sensing blocks in these coding challenges.
Topics covered:
Sensing
Algorithm
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will review their knowledge of computers and their effect on culture in these coding challenges.
Topics covered:
Computers' effect on communication
Computers' effect on learning
Computers' effect on entertainment
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-IC-18
Learning Outcomes:
Students will review their knowledge of accessibility and practice programming with accessibility in mind in these coding challenges.
Topics covered:
Accessibility
Adaptive Technologies
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-AP-13,1B-IC-19,1B-IC-20
Learning Outcomes:
Students will learn how to program using operators in these coding challenges.
Topics covered:
Operators
Basic operations
Inequalities and equal sign
Variables
Values
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will independently program a project using the coding concepts they have learned up to this point.
Topics covered:
Sprites
Backdrops
Conditionals
Loops
Drawing tool
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-IC-20
Learning Outcomes:
Students review copyright and what public domain is.
Topics covered:
Plagiarism
Public Domain
Copyright
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-AP-14,1B-IC-21
Learning Outcomes:
Students will work in a team to program a project using the coding concepts they have learned up to this point.
Topics covered:
Sprites
Loops
Variables
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-13,1B-AP-14,1B-Ap-16,1B-AP-17,1B-IC-21
Learning Outcomes:
Students will practice programming algorithms using block code.
Topics covered:
Algorithms
Sequences
Sprites
Backdrops
Motion
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming events using block code.
Topics covered:
Events
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming with advanced motion using block code.
Topics covered:
Motion
XY Coordinates
Go to blocks
Glide to XY blocks
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice using the drawing tool as they program algorithms.
Topics covered:
Algorithms
Using the drawing tool
Costumes
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will review their knowledge of hardware, software, and troubleshooting with these coding challenges.
Topics covered:
Internal parts of a computer
External parts of a computer
Software
Troubleshooting
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-CS-01,1B-CS-02,1B-CS-03
Learning Outcomes:
Review computer systems and the internet with these challenges..
Topics covered:
Computer Systems
Network
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Learn how to broadcast messages using the blocks program.
Topics covered:
Broadcasting messages
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will exercise their knowledge of computer devices in these coding activities.
Topics covered:
Computer devices
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming using look blocks in these coding challenges.
Topics covered:
Algorithms
Looks
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will learn about cyberbullying and digital footprints and will practice their programming skills in this lesson.
Topics covered:
Digital footprint
Cyberbullying
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will learn how to change the costume and appearance of their sprites in this lesson's challenges.
Topics covered:
Costumes
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice switching between backdrops in their programs using block code.
Topics covered:
Debugging
Switching Backdrops
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will review their knowledge of internet safety and cybersecurity in these coding challenges.
Topics covered:
Internet safety
Cybersecurity
Passwords
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-NI-05
Learning Outcomes:
Students will practice programming using sound in these coding challenges.
Topics covered:
Algorithms
Sounds
Standard alignment:
1B-AP-08,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming variables using block code.
Topics covered:
Variables
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming data using block code.
Topics covered:
Data
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-DA-06,1B-DA-07
Learning Outcomes:
Students will practice encryption and decoding in these block coding challenges.
Topics covered:
Encryption
Decoding
Passwords
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will learn about binary data and practice coding their own versions of binary patterns in these challenges.
Topics covered:
Binary
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-DA-06,1B-DA-07
Learning Outcomes:
Students will practice programming loops using block code.
Topics covered:
Loops
Repeat loops
Forever loops
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming conditionals using block code.
Topics covered:
Conditionals
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will learn about file management and practice their programming skills in these challenges.
Topics covered:
File management
File extensions
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice programming using sensing blocks in these coding challenges.
Topics covered:
Sensing
Algorithm
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will review their knowledge of computers and their effect on culture in these coding challenges.
Topics covered:
Computers' effect on communication
Computers' effect on learning
Computers' effect on entertainment
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-IC-18
Learning Outcomes:
Students will review their knowledge of accessibility and practice programming with accessibility in mind in these coding challenges.
Topics covered:
Accessibility
Adaptive Technologies
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-IC-19,1B-IC-20,1B-AP-13
Learning Outcomes:
Students will learn how to program using operators in these coding challenges.
Topics covered:
Operators
Basic operations
Inequalities and equal sign
Variables
Values
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will practice effective research strategies.
Topics covered:
Search engines
Essential questions
Keyword searches
Reliable resources
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17
Learning Outcomes:
Students will independently program a project using the coding concepts they have learned up to this point.
Topics covered:
Sprites
Backdrops
Drawing tool
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-15,1B-AP-17,1B-IC-20
Learning Outcomes:
Students review copyright and what public domain is.
Topics covered:
Copyright
Public domain
Plagiarism
Standard alignment:
1B-AP-08,1B-AP-09,1B-AP-10,1B-AP-11,1B-AP-12,1B-AP-14,1B-AP-15,1B-AP-17,1B-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:
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.
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.
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.