Students learn which devices are considered computers and which are not.
What defines a computer
Computing devices
1A-CS-01, 1A-CS-02
Students explore the purposes and functions of varying computer devices.
Computer devices and their functions
1A-CS-01
Students learn the basic hardware and parts of a computer.
Computer Hardware
1A-CS-02
Students learn what software is along with basic software programs they might be familiar with.
Computer Software
1A-CS-01
Students focus on improving their computer navigation skills (i.e. using a mouse or touchpad, dragging and dropping, clicking 'Save') in this activity.
Mouse navigation
Drag and drop
What "Save" means
1A-CS-01
Students learn how to identify computer problems and communicate that information
Computer Hardware
Computer Software
Identifying computer problems
1A-CS-01, 1A-CS-02, 1A-CS-03
Students will learn what decoding means and how to decode messages using patterns and critical thinking skills.
Decoding
1A-AP-08, 1A-AP-09, 1A-AP-11
Students learn the basics of how the internet works in this activity.
Networks
Communication
How the internet works
1A-IC-16
Use this lesson to discuss with students how technology has impacted our lives.
Technology's impact on our lives
1A-IC-16
The class discusses what it means to be kind and lists specific ways they can be a kind kid.
Showing kindness
Students learn the importance of being respectful in this digital citizenship lesson.
Being a respectful digital citizen
1A-IC-17
Students learn the importance of being responsible in this digital citizenship lesson.
Being a responsible digital citizen
1A-IC-17
Use the activities in this lesson to name emotions and discuss strategies for students to use when they experience some of these feelings.
Common emotions felt when using technology
Stop, Think, Choose
This lesson explains intent vs impact in decision making. This can be a helpful social and emotional learning concept for students to learn as they enter the digital citizenship world.
Intent v. Impact
Stop, Think, Choose
Students learn the difference between private and public information in this educational activity.
Private Information
Public Information
1A-IC-18
Teach students the importance of using strong passwords and logging out when using computers.
Passwords
Logging Out
1A-NI-04, 1A-IC-18
Students learn the importance of crediting others and how to do so in this lesson.
Proper Attribution
1A-AP-13
Teach students what a digital footprint is and the importance of leaving a positive mark when using the computer.
Factors that contribute to a digital footprint
1A-IC-17
Students are introduced to what algorithms are in this fun unplugged activity.
Algorithms
1A-AP-08, 1A-AP-11
Students solidify their understanding of algorithms and the importance of sequencing in these activities.
Algorithms
Sequences
1A-AP-08, 1A-AP-11
Students learn that a bug is an error, or mistake. They practice debugging familiar patterns and sequences to solidify this new understanding.
Debugging algorithms
1A-AP-14
Further students' understanding of algorithms in this fun unplugged activity!
Algorithms
Debugging
1A-AP-08, 1A-AP-11, 1A-AP-15
Students broaden their reasoning skills in this computational thinking lesson where they are challenged to decompose a problem and create an algorithm.
Reasoning
Decomposing steps
Debugging
Algorithms
1A-AP-08, 1A-AP-11, 1A-AP-14
Students learn how to build algorithms using Skill Struck's Blocks program.
Program planning
Decomposing steps
Coding algorithms
Sequences
1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Students practice programming events and motion using block coding in this lesson.
Program planning
Decomposing steps
Coding algorithms
Sequences
Events
1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Students practice changing the look of their programs using block coding in this lesson.
Program planning
Decomposing steps
Coding algorithms
Sequences
Looks
1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Students practice adding text using block coding in this lesson.
Program planning
Decomposing steps
Coding algorithms
Sequences
Adding text
1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Students practice programming loops using block coding in this lesson.
Program planning
Decomposing steps
Coding algorithms
Sequences
Loops
1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Students practice programming multiple sprites using block coding in this lesson.
Program planning
Decomposing steps
Coding algorithms
Sequences
Coding multiple sprites
1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Students practice identifying patterns in data.
Forming predictions
Identifying patterns
Creating patterns
1A-DA-06, 1A-DA-07, 1A-AP-09
Students enhance their data knowledge and practice forming predictions based on the information collected in this unplugged activity.
Forming predictions
Data charts
Collecting and presenting data
Identifying patterns
1A-DA-06, 1A-DA-07, 1A-AP-09
Students continue to solidify their data knowledge and practice forming predictions based on the information collected in this unplugged activity.
Forming predictions
Data charts
Collecting and presenting data
Identifying patterns
1A-DA-06, 1A-DA-07, 1A-AP-09
Students collect and sort data based on the information gathered.
Forming predictions
Data charts
Collecting, sorting, and presenting data
Identifying patterns
1A-DA-06, 1A-DA-07, 1A-AP-09
Students track the weather and form predictions for weather in following days based on the data they collect.
Forming predictions
Data charts
Collecting, sorting, and presenting data
Identifying patterns
1A-DA-06, 1A-DA-07, 1A-AP-09
The projects in this course will help students develop the foundational algorithm-building skills that will propel them in their coding journey.