Standards in this Framework
Standard | Lessons |
---|---|
1A-AP-08
Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks. |
Design an Adventure Game Preventing Erosion Growing Garden Sequences: Digital Responsibilities Grid: Solving Mazes Sequences (Unplugged) Sequences: Snowball Fight Acting with Events Bowling Game |
1A-AP-09
Model the way programs store and manipulate data by using numbers or other symbols to represent information. |
Data Storage with Symbols Variables: Keeping Score |
1A-AP-10
Develop programs with sequences and simple loops, to express ideas or address a problem. |
Advanced Data and Programming Cardinal Directions Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® Seasons with Bee-Bot® Comparing Length with Bee-Bot® Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Data Storage and Variables Shapes with Bee-Bot® Making Ten with Bee-Bot® Code Block Review Introduction to the Wait Block About Me Project Chicken Crossing Game Garden Project River Crossing Game Racing Game Create a Map Digital Greeting Card Tap-a-Mole Game Design an Adventure Game Patterns and Music Preventing Erosion Grow and Shrink Blocks in Motion Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Loops: Predator and Prey Create an Original Story Animation Loops: Follow the Path Speed Block: Bouncy Ball Create a Mini Golf Game Message Events: Scout Plays in the Forest Pages: Scout's Travels Garden Project Pages: Create a Tapping Game Growing Garden Message Events: Simon Says Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Sequences: Digital Responsibilities Grid: Solving Mazes Animal Sounds Introduction to Events Sequences: Snowball Fight Variables: Keeping Score Bowling Game All About Me! Changing Environments with Bee-Bot® Changing Environments with Code & Go® Robot Mouse Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail |
1A-AP-11
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions. |
About Me Project Create a Map Design an Adventure Game Ozobot® Cycle Debugging: Events and Sequences Debugging: Message Events and Loops Loops: Follow the Path Message Events: Scout Plays in the Forest Debugging: Events and Motion Message Events: Simon Says Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Sequences (Unplugged) All About Me! |
1A-AP-12
Develop plans that describe a program’s sequence of events, goals, and expected outcomes. |
Code Block Review About Me Project Chicken Crossing Game River Crossing Game Design an Adventure Game Grow and Shrink Blocks in Motion Ozobot® Cycle All About Me! |
1A-AP-13
Give attribution when using the ideas and creations of others while developing programs. |
|
1A-AP-14
Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops. |
Garden Project River Crossing Game Create a Map Tap-a-Mole Game Design an Adventure Game Patterns and Music Introduction to Debugging Ozobot® Cycle Debugging: Events and Sequences Create an Original Story Animation Debugging: Message Events and Loops Speed Block: Bouncy Ball Garden Project Debugging: Events and Motion Sequences: Snowball Fight Bowling Game |
1A-AP-15
Using correct terminology, describe steps taken and choices made during the iterative process of program development. |
Introduction to Debugging Debugging: Events and Motion |
1A-CS-01
Select and operate appropriate software to perform a variety of tasks, and recognize that users have different needs and preferences for the technology they use. |
Scout Adventures 2: Scout Starts Exploring Scout Adventures 3: Scout Meets a Friend Scout Adventures 4: Scout Explores the Forest Scout Adventures 5: Scout and Bluebird Help Scout Adventures 6: Scout Celebrates with Friends Types of Software |
1A-CS-02
Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware). |
|
1A-CS-03
Describe basic hardware and software problems using accurate terminology. |
|
1A-DA-05
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data. |
|
1A-DA-06
Collect and present the same data in various visual formats. |
|
1A-DA-07
Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions. |
Data Patterns and Predictions Basic Data and Programming Project Basic Data and Programming Project |
1A-IC-16
Compare how people live and work before and after the implementation or adoption of new computing technology. |
|
1A-IC-17
Work respectfully and responsibly with others online. |
Sequences: Digital Responsibilities Online Etiquette Positive Online Behavior Responsible Digital Citizens |
1A-IC-18
Keep login information private, and log off of devices appropriately. |
Keeping Information Safe Password Protectors Responsible Digital Citizens |
1A-NI-04
Explain what passwords are and why we use them, and use strong passwords to protect devices and information from unauthorized access. |
Password Protectors |