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.
40-50 minutes; can be taught 1x/month, 2-3x/month, or 4x/month
Students enhance their understanding of computer science principles and learn the basics of building a website through HTML block-based and text-based coding.
Learning Outcomes:
Students learn about the internal and external hardware and software that work together to form a computer system.
Topics covered:
Computer Hardware
Computer Software
Standard alignment:
1B-CS-01, 1B-CS-02
Learning Outcomes:
Students learn various ways to troubleshoot basic computer issues that may arise.
Topics covered:
Troubleshooting strategies
Standard alignment:
1B-CS-03
Learning Outcomes:
Students learn how the hardware and software of a computer works together as a system and how computers transport information across devices.
Topics covered:
Accessing technology
How hardware and software work together to form a computer system
How the internet breaks down information
Standard alignment:
1B-CS-01, 1B-CS-02, 1B-NI-04
Learning Outcomes:
Teach students what they can do to make things more accessible in app development.
Topics covered:
Improving accessibility and usability for users
Drafting apps with accessibility in mind
Improving computational artifacts based on feedback
Standard alignment:
1B-AP-13, 1B-IC-19, 1B-IC-20
Learning Outcomes:
Students learn how to manage files on the computer in this lesson.
Topics covered:
Finding files
Saving files
File extensions and each of their purposes
Version control
Standard alignment:
Learning Outcomes:
Students learn how to effectively research in this lesson.
Topics covered:
Research
Essential questions
Conducting Keyword Searches
Reliable v. Unreliable Resources
Standard alignment:
Learning Outcomes:
Students will learn new terms - decoding and encryption - as they explore how to decode messages using critical thinking skills.
Topics covered:
Decoding
Encryptions
Standard alignment:
1B-NI-05, 1B-AP-11
Learning Outcomes:
Guide a discussion about how computers affect culture and how culture can have an effect on technology.
Topics covered:
Technology's impact on our culture
Standard alignment:
1B-IC-18
Learning Outcomes:
Kindness is a valuable trait that all students can benefit from revisiting. This lesson will stand as a foundation for future lessons on digital citizenship.
Topics covered:
Showing kindness
Standard alignment:
Learning Outcomes:
Discuss cyberbullying, its effects, and how student action(s) affect their digital footprint.
Topics covered:
Personal values
Cyberbullying
Contributors to digital footprints
Being positive, private, and protective online
Standard alignment:
Learning Outcomes:
Teach students cybersecurity and internet safety strategies to keep them and their information safe when using the computer.
Topics covered:
Keeping personal information private
Strangers online
Strong passwords
Spam
Clickbait
Standard alignment:
1B-NI-05
Learning Outcomes:
Teach students how they can respect and honor property rights through giving appropriate attribution and using the public domain to avoid copying others' works and ideas.
Topics covered:
Plagiarism
Giving proper attribution
Copyright
Public domain
Standard alignment:
1B-AP-14, 1B-IC-21
Learning Outcomes:
Discuss with students the importance of balancing their computing and non-computing lives and how computing can have both positive and negative impacts.
Topics covered:
Positive effects of computing
Negative effects of computing
Finding a balance in life
Standard alignment:
Learning Outcomes:
Challenge students to collect and analyze data for the purpose of forming predictions, identifying cause-and-effect relationships, and presenting ideas based on data.
Topics covered:
Forming predictions
Collecting, sorting, and presenting data
Analyzing bar graphs
Identifying patterns
Standard alignment:
1B-DA-06, 1B-DA-07
Learning Outcomes:
Challenge students to collect and analyze data for the purpose of forming predictions, identifying cause-and-effect relationships in a bar graph, and presenting ideas based on data.
Topics covered:
Forming predictions
Collecting, sorting, and presenting data
Analyzing graphs
Identifying patterns
Standard alignment:
1B-DA-06, 1B-DA-07
Learning Outcomes:
Invite students to track weather data using line graphs so they can identify patterns and relationships.
Topics covered:
Research
Collecting, sorting, and presenting data
Analyzing line graphs
Identifying patterns
Standard alignment:
1B-DA-06, 1B-DA-07
Learning Outcomes:
Discuss data's role in programming, how computers store data locally and/or remotely, and common databases used.
Topics covered:
Local data storage
Remote data storage
Standard alignment:
1B-DA-06, 1B-DA-07
Learning Outcomes:
Students will learn about sequencing and algorithms in this activity.
Topics covered:
Algorithms
Sequences
Debugging algorithms
Decomposing steps
Standard alignment:
1B-AP-08, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Teach students how to debug effectively in this activity.
Topics covered:
Debugging algorithms
Standard alignment:
1B-AP-08
Learning Outcomes:
Students learn about events in computer science in this puzzle coding activity.
Topics covered:
Algorithms
Sequences
Events
Standard alignment:
1B-AP-08, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students learn about variables in computer science in this puzzle coding activity.
Topics covered:
Algorithms
Sequences
Events
Variables
Standard alignment:
1B-AP-08, 1B-AP-09, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students learn about conditionals in computer science in this puzzle coding activity.
Topics covered:
Algorithms
Sequences
Events
Variables
Conditionals
Standard alignment:
1B-AP-08, 1B-AP-09, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students learn about loops in computer science in this puzzle coding activity.
Topics covered:
Algorithms
Sequences
Events
Variables
Conditionals
Standard alignment:
1B-AP-08, 1B-AP-09, 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students discuss and practice the design process as they plan and execute programming projects.
Topics covered:
Generate ideas
Test theories
Create artifacts
Solve problems
Creating a model
Standard alignment:
1B-AP-13, 1B-AP-17
Learning Outcomes:
Teach students what HTML tags are in this activity.
Topics covered:
What HTML is
HTML Tags
Standard alignment:
1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students learn and practice coding heading tags in this lesson's activities.
Topics covered:
Heading Tags
Heading Hierarchy
Standard alignment:
1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students learn and practice coding paragraph tags in this lesson's activities.
Topics covered:
Paragraph tags
Standard alignment:
1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students learn and practice styling tags with text color in this lesson's activities.
Topics covered:
Attributes
Properties and values
Styling tags with text color
Standard alignment:
1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students learn and practice styling tags with font in this lesson's activities.
Topics covered:
Attributes
Properties and values
Styling tags with font
Standard alignment:
1B-AP-11, 1B-AP-12, 1B-AP-15
Learning Outcomes:
Students learn and practice coding image tags in this lesson's activities.
Topics covered:
Attributes
Properties and values
Finding free images to use within copyright
Linking images and creating image tags
Changing Image Size
Standard alignment:
Learning Outcomes:
Students apply the HTML coding skills they have learned thus far in this project.
Topics covered:
Program planning
Heading Tags
Paragraph tags
Text Color
Images
Standard alignment:
1B-AP-11, 1B-AP-12, 1B-AP-13, 1B-AP-14, 1B-AP-15, 1B-AP-17, 1B-IC-20, 1B-IC-21
Learning Outcomes:
Students collaborate with peers to build a website using the HTML skills they have learned and practiced in previous lessons.
Topics covered:
Program planning
Partner collaboration
Heading Tags
Paragraph tags
Text Color
Standard alignment:
1B-AP-11, 1B-AP-12, 1B-AP-13, 1B-AP-14, 1B-AP-15, 1B-AP-16, 1B-AP-17, 1B-IC-20, 1B-IC-21
Learning Outcomes:
Students apply the HTML coding skills they have learned in this extra practice project.
Topics covered:
Program planning
Heading Tags
Paragraph tags
Text Color
Images
Standard alignment:
1B-AP-11, 1B-AP-12, 1B-AP-14, 1B-AP-15, 1B-AP-17, 1B-IC-21
Learning Outcomes:
Students apply the HTML coding skills they have learned in this extra practice project.
Topics covered:
Program planning
Heading Tags
Paragraph tags
Text Color
Images
Standard alignment:
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.