Students learn the hardware and software that makes up a computer.
Computer Hardware
Computer Software
1A-CS-01, 1A-CS-02
Teach your students valuable troubleshooting skills as they will be working with computers and other various devices.
Computer Hardware
Computer Software
Troubleshooting common computer problems
1A-CS-01, 1A-CS-02, 1A-CS-03
Students learn what the Internet is and how it is used to communicate with others.
How the Internet works
Communication
Students learn how to find resources effectively using the computer.
Research
Reliable v. Unreliable Resources
Conducting Keyword Searches
1A-CS-01, 1A-DA-05
Guide students in understanding files and how to navigate using them on a computer.
Finding files
Saving files
1A-CS-01, 1A-DA-05
Students will learn how technology has impacted life and what things were like prior to certain technologies being invented.
Technology's impact on our lives
1A-IC-16
Discuss with students if a human or computer is better for the given task.
Human v. Computer Functions
1A-CS-01
This lesson discusses the importance of being kind and empathetic as students transition into practicing good digital citizenship.
Showing kindness
Teach students the importance of being kind online and what to do if they ever witness cyberbullying.
Cyberbullying
Responding to cyberbullying
Showing kindness
1A-IC-17
Students will learn about digital footprints in this activity.
Contributors to digital footprints
Being positive and private online
1A-IC-17
Teach students the power of strong passwords in this lesson.
Strong passwords
1A-NI-04, 1A-IC-18
Teach students the importance of being safe on the computer and strategies they can use to do so.
Public v. Private information
Scams
Don't talk to strangers
1A-NI-04, 1A-IC-18
Teach students strategies for practicing cybersecurity.
Strong passwords
Downloads
Keeping personal information private
Logging out
1A-NI-04, 1A-IC-18
It's always important to credit others for their work and ideas. Teach students this important lesson through these activities.
Proper attribution
1A-AP-13
Introduce what algorithms are in this unplugged activity.
Identifying algorithms
Sequences
Creating algorithms
1A-AP-08, 1A-AP-11, 1A-AP-14, 1A-AP-15
Students create a model using algorithmic thinking in this unplugged activity.
Algorithms
Sequences
Building a cyclical model
1A-AP-08, 1A-AP-11, 1A-AP-14
Introduce students to block coding with this instructional lesson.
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 learn about events and motion in this block coding lesson.
Program planning
Decomposing steps
Coding algorithms
Events
Motion
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 learn to code looks and multiple sprites in this block coding lesson.
Program planning
Decomposing steps
Coding algorithms
Looks
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 learn about loops in computer science in this block coding lesson.
Program planning
Decomposing steps
Coding algorithms
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 with control blocks in this block coding lesson.
Program planning
Decomposing steps
Coding algorithms
Control
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 coding multiple scenes in this block coding lesson.
Program planning
Decomposing steps
Coding algorithms
Multiple Scenes
1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Review the power of teamwork and how students can collaborate effectively.
The power of teamwork
Collaboration
Use this lesson to support students in program planning.
Program planning
Decomposing steps
Coding algorithms
Sequences
Events
1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Students will complete a team project using the Flight Training program. They will use their previous program planning to complete this collaborative opportunity.
Program planning
Coding algorithms
Sequences
Events
Loops
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
Students will create a model using the Flight Training program and algorithmic thinking.
Algorithms
Sequences
Events
Loops
Building a cyclical model
1A-CS-01, 1A-DA-05, 1A-AP-08, 1A-AP-10, 1A-AP-11, 1A-AP-12, 1A-AP-14, 1A-AP-15
Introduce students to what data is in this unplugged activity.
Data
Commonly used databases
1A-DA-06, 1A-DA-07, 1A-AP-09
Students practice their data skills as they track favorite food in this activity.
Forming predictions
Collecting and presenting data
Analyzing charts
Identifying patterns
1A-DA-06, 1A-DA-07, 1A-AP-09
Students practice their data skills as they collect and graph information about names and colors.
Forming predictions
Collecting, sorting, and presenting data
Analyzing charts
Identifying patterns
1A-DA-06, 1A-DA-07, 1A-AP-09
Students collect and organize data about their classmates in this fun data activity!
Forming predictions
Collecting, sorting, and presenting data
Analyzing charts
Identifying patterns
1A-DA-06, 1A-DA-07, 1A-AP-09
Discuss with students how computers use and store data in this lesson.
How computers store data
1A-AP-09
The projects in this course will help students enhance their foundational algorithm skills that will propel them in their coding journey.