Standards in this Framework
Standard | Lessons |
---|---|
CS.DA.K.2
Retrieve information |
|
CS.DA.K.3
Identify patterns in data |
|
CS.IC.K.1
Work respectfully and responsibly in groups |
|
CS.IC.K.2
Keep login information private and log off devices appropriately |
|
CS.AP.1.1
Retell step-by-step instructions to complete a task |
|
CS.AP.1.2
Use numbers and symbols to represent information |
|
CS.AP.1.3
Arrange sequences and simple loops in correct order |
|
CS.CS.1.1
Identify tasks that can be performed by computing devices |
|
CS.CS.1.2
Use appropriate terminology in identifying common hardware and software problems |
|
CS.CS.1.3
Identify simple hardware and software problems |
|
CS.DA.1.1
Collect and categorize data in up to three categories |
|
CS.DA.1.2
Retrieve, arrange, and modify information |
|
CS.DA.1.3
Identify patterns in data |
|
CS.IC.1.1
Work respectfully and responsibly in groups |
|
CS.IC.1.2
Keep login information private and log off devices appropriately |
|
CS.AP.2.1
Model daily processes by creating and following sets of step-by-step instructions to complete tasks |
|
CS.AP.2.2
Model the way programs store and manipulate data by using numbers or other symbols to represent information |
|
CS.AP.2.3
Develop programs with sequences and simple loops to express ideas or address a problem |
|
CS.AP.2.4
Break down the steps needed to solve a problem into a precise sequence of instructions |
|
CS.CS.2.1
Select and operate appropriate tools to perform a variety of tasks |
|
CS.CS.2.2
Use appropriate terminology in identifying and describing the function of common hardware and software |
|
CS.CS.2.3
Describe basic hardware and software problems using accurate terminology |
|
CS.DA.2.1
Collect and present the data in various visual formats |
|
CS.DA.2.2
Define data as gathered and stored information |
|
CS.DA.2.3
identify and describe patterns in data visualizations, such as charts or graphs, to make predictions |
|
CS.IC.2.1
Identify how computing technology has changed how people live and work |
|
CS.IC.2.2
Work respectfully and responsibly online |
|
CS.IC.2.3
Keep login information private and log off devices appropriately |
|
CS.NI.2.1
Explain what passwords are and why they are used |
|
CS.NI.2.2
Recognize that computing devices and the internet enable people to connect with other people, places, information, and ideas |
|
CS.AP.3.1
Compare and contrast multiple algorithms to complete the same task |
|
CS.AP.3.2
Break down problems into smaller, manageable subproblems to facilitate the program development process |
|
CS.AP.3.3
Describe steps taken and choices made during the process of program development |
|
CS.AP.3.4
Identify intellectual property rights and give appropriate credit when creating or remixing programs |
|
CS.CS.3.1
Identify the internal and external parts of computing devices |
|
CS.CS.3.2
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies |
|
CS.DA.3.1
Collect data from multiple sources and display the data in graphs |
|
CS.DA.3.2
Describe multiple types of data |
|
CS.DA.3.3
Understand the accuracy of predictions and how they are influenced by the amount of data collected |
|
CS.IC.3.1
Collect diverse perspectives for the purpose of improving computational artifacts |
|
CS.AP.K.1
Follow step-by-step instructions |
|
CS.AP.K.2
Recognize that numbers and symbols represent information |
|
CS.CS.K.1
Identify computing devices |
|
CS.CS.K.2
Iidentify examples of common hardware and software |
|
CS.DA.K.1
Collect and categorize data |
|
CS.DA.K.2
Retrieve information |
|
CS.DA.K.3
Identify patterns in data |
|
CS.IC.K.1
Work respectfully and responsibly in groups |
|
CS.IC.K.2
Keep login information private and log off devices appropriately |
|
CS.AP.1.1
Retell step-by-step instructions to complete a task |
|
CS.AP.1.2
Use numbers and symbols to represent information |
|
CS.AP.1.3
Arrange sequences and simple loops in correct order |
|
CS.CS.1.1
Identify tasks that can be performed by computing devices |
|
CS.CS.1.2
Use appropriate terminology in identifying common hardware and software problems |
|
CS.CS.1.3
Identify simple hardware and software problems |
|
CS.DA.1.1
Collect and categorize data in up to three categories |
|
CS.DA.1.2
Retrieve, arrange, and modify information |
|
CS.DA.1.3
Identify patterns in data |
|
CS.IC.1.1
Work respectfully and responsibly in groups |
|
CS.IC.1.2
Keep login information private and log off devices appropriately |
|
CS.AP.2.1
Model daily processes by creating and following sets of step-by-step instructions to complete tasks |
|
CS.AP.2.2
Model the way programs store and manipulate data by using numbers or other symbols to represent information |
|
CS.AP.2.3
Develop programs with sequences and simple loops to express ideas or address a problem |
|
CS.AP.2.4
Break down the steps needed to solve a problem into a precise sequence of instructions |
|
CS.CS.2.1
Select and operate appropriate tools to perform a variety of tasks |
|
CS.CS.2.2
Use appropriate terminology in identifying and describing the function of common hardware and software |
|
CS.CS.2.3
Describe basic hardware and software problems using accurate terminology |
|
CS.DA.2.1
Collect and present the data in various visual formats |
|
CS.DA.2.2
Define data as gathered and stored information |
|
CS.DA.2.3
identify and describe patterns in data visualizations, such as charts or graphs, to make predictions |
|
CS.IC.2.1
Identify how computing technology has changed how people live and work |
|
CS.IC.2.2
Work respectfully and responsibly online |
|
CS.IC.2.3
Keep login information private and log off devices appropriately |
|
CS.NI.2.1
Explain what passwords are and why they are used |
|
CS.NI.2.2
Recognize that computing devices and the internet enable people to connect with other people, places, information, and ideas |
|
CS.AP.3.1
Compare and contrast multiple algorithms to complete the same task |
|
CS.AP.3.2
Break down problems into smaller, manageable subproblems to facilitate the program development process |
|
CS.AP.3.3
Describe steps taken and choices made during the process of program development |
|
CS.AP.3.4
Identify intellectual property rights and give appropriate credit when creating or remixing programs |
|
CS.CS.3.1
Identify the internal and external parts of computing devices |
|
CS.CS.3.2
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies |
|
CS.DA.3.1
Collect data from multiple sources and display the data in graphs |
|
CS.DA.3.2
Describe multiple types of data |
|
CS.DA.3.3
Understand the accuracy of predictions and how they are influenced by the amount of data collected |
|
CS.IC.3.1
Collect diverse perspectives for the purpose of improving computational artifacts |
|
CS.IC.3.2
Identify rules associated with the appropriate use of digital information when creating computational artifacts |
|
CS.IC.3.3
Describe ethical issues that relate to computing devices and networks |
|
CS.NI.3.1
Identify how personal information can be protected |
|
CS.AP.4.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate |
|
CS.AP.4.2
Break down problems into smaller, manageable subproblems to facilitate the program development process |
|
CS.AP.4.3
Test and debug a program or algorithm to ensure it runs as intended |
|
CS.CS.4.1
Explain the function of individual internal and external parts |
|
CS.CS.4.2
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies |
|
CS.DA.4.1
Select and use appropriate non-digital and digital tools to collect and represent data |
|
CS.DA.4.2
Identify and use multiple types of data to complete a task |
|
CS.DA.4.3
Evaluate the validity of data based on accuracy and relevance |
|
CS.IC.4.1
Collect diverse perspectives for the purpose of improving computational artifacts |
|
CS.IC.4.2
Identify rules associated with the appropriate use of digital information when creating computational artifacts |
|
CS.IC.4.3
Describe ethical issues that relate to computing devices and networks |
|
CS.NI.4.1
Identify cybersecurity problems |
|
CS.AP.5.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate |
|
CS.AP.5.2
Create programs that use variables to store and modify data |
|
CS.AP.5.3
Create programs that include sequences, events, loops, and conditionals |
|
CS.AP.5.4
Modify, remix, or incorporate portions of an existing program to develop something new or add more advanced features |
|
CS.AP.5.5
Describe choices made during program development |
|
CS.CS.5.1
Describe how internal and external parts of computing devices function to form a system |
|
CS.CS.5.2
Model how computer hardware and software work together as a system to accomplish tasks |
|
CS.CS.5.3
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies |
|
CS.DA.5.1
Organize and present collected data visually to highlight relationships and support a claim |
|
CS.DA.5.2
Demonstrate how to store, copy, search, retrieve, modify, and delete information using a computing device |
|
CS.DA.5.3
Use accurate and relevant data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea |
|
CS.IC.5.1
Explain how computing technologies have changed Montana and the world, and express how those technologies influence and are influenced by, cultural practices |
|
CS.IC.5.2
Identify ways to improve the accessibility and usability of technology products for the diverse needs and wants of users |
|
CS.IC.5.3
Utilize diverse perspectives for the purpose of improving computational artifacts |
|
CS.IC.5.4
Apply laws associated with digital information and intellectual property |
|
CS.IC.5.5
Describe ethical issues that relate to computing devices and networks |
|
CS.NI.5.1
Explain cybersecurity problems |
|
CS.NI.5.2
Explain how personal information can be protected |
|
CS.IC.3.2
Identify rules associated with the appropriate use of digital information when creating computational artifacts |
|
CS.IC.3.3
Describe ethical issues that relate to computing devices and networks |
|
CS.NI.3.1
Identify how personal information can be protected |
|
CS.AP.4.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate |
|
CS.AP.4.2
Break down problems into smaller, manageable subproblems to facilitate the program development process |
|
CS.AP.4.3
Test and debug a program or algorithm to ensure it runs as intended |
|
CS.CS.4.1
Explain the function of individual internal and external parts |
|
CS.CS.4.2
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies |
|
CS.DA.4.1
Select and use appropriate non-digital and digital tools to collect and represent data |
|
CS.DA.4.2
Identify and use multiple types of data to complete a task |
|
CS.AP.K.2
Recognize that numbers and symbols represent information |
|
CS.DA.4.3
Evaluate the validity of data based on accuracy and relevance |
|
CS.IC.4.1
Collect diverse perspectives for the purpose of improving computational artifacts |
|
CS.IC.4.2
Identify rules associated with the appropriate use of digital information when creating computational artifacts |
|
CS.IC.4.3
Describe ethical issues that relate to computing devices and networks |
|
CS.NI.4.1
Identify cybersecurity problems |
|
CS.AP.5.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate |
|
CS.AP.5.2
Create programs that use variables to store and modify data |
|
CS.AP.5.3
Create programs that include sequences, events, loops, and conditionals |
|
CS.AP.5.4
Modify, remix, or incorporate portions of an existing program to develop something new or add more advanced features |
|
CS.AP.5.5
Describe choices made during program development |
|
CS.CS.K.1
Identify computing devices |
|
CS.CS.5.1
Describe how internal and external parts of computing devices function to form a system |
|
CS.CS.5.2
Model how computer hardware and software work together as a system to accomplish tasks |
|
CS.CS.5.3
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies |
|
CS.DA.5.1
Organize and present collected data visually to highlight relationships and support a claim |
|
CS.DA.5.2
Demonstrate how to store, copy, search, retrieve, modify, and delete information using a computing device |
|
CS.DA.5.3
Use accurate and relevant data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea |
|
CS.IC.5.1
Explain how computing technologies have changed Montana and the world, and express how those technologies influence and are influenced by, cultural practices |
|
CS.IC.5.2
Identify ways to improve the accessibility and usability of technology products for the diverse needs and wants of users |
|
CS.IC.5.3
Utilize diverse perspectives for the purpose of improving computational artifacts |
|
CS.IC.5.4
Apply laws associated with digital information and intellectual property |
|
CS.CS.K.2
Iidentify examples of common hardware and software |
|
CS.IC.5.5
Describe ethical issues that relate to computing devices and networks |
|
CS.NI.5.1
Explain cybersecurity problems |
|
CS.NI.5.2
Explain how personal information can be protected |
|
CS.DA.K.1
Collect and categorize data |
|