for New York 4-6 Computer Science and Digital Fluency — New York Computer Science and Digital Fluency: 4th Grade
Total Standards: 34Mapped: 33Completion: 97%
4-6.CT.1
Develop a computational model of a system that shows changes in output when there are changes in inputs.
New York Computer Science and Digital Fluency: 4th Grade
2.1 Exploring Computing Systems
6.3 Inquiry Project: Data Bar Graph
New York Computer Science and Digital Fluency: 5th Grade
2.1 Practicing with Computing Systems
6.4 Inquiry Project: Line Graph
8.1 House Design with Area and Perimeter
4-6.CT.10
Describe the steps taken and choices made to design and develop a solution using an iterative design process.
New York Computer Science and Digital Fluency: 4th Grade
2.2 Computational Thinking: Design a School
3.3 Pair Programming: Create a Band
8.2 Designing Solutions for Accessibility
New York Computer Science and Digital Fluency: 5th Grade
2.2 Computational Thinking: Design a Neighborhood
7.2 Classes and Objects in Games
8.2 Design an App
4-6.CT.2
Collect digital data related to a reallife question or need.
New York Computer Science and Digital Fluency: 4th Grade
6.3 Inquiry Project: Data Bar Graph
New York Computer Science and Digital Fluency: 5th Grade
6.4 Inquiry Project: Line Graph
4-6.CT.3
Visualize a simple data set in order to highlight relationships and persuade an audience.
New York Computer Science and Digital Fluency: 4th Grade
6.3 Inquiry Project: Data Bar Graph
New York Computer Science and Digital Fluency: 5th Grade
6.4 Inquiry Project: Line Graph
4-6.CT.4
Decompose a problem into smaller named tasks, some of which can themselves be decomposed into smaller steps.
New York Computer Science and Digital Fluency: 4th Grade
2.2 Computational Thinking: Design a School
3.1 Events: Dot in Space
3.3 Pair Programming: Create a Band
3.4 Broadcast Messages: Tell a Joke
3.6 Choose Your Own Path: Elements of Culture
6.1 Scout's Quest: Variables
7.2 Scout's Quest: Functions with Boolean Inputs
7.3 Scout's Quest: Functions with Number Inputs
8.1 Click-a-Mole
8.2 Designing Solutions for Accessibility
New York Computer Science and Digital Fluency: 5th Grade
2.2 Computational Thinking: Design a Neighborhood
4.1 Creating Turtle Graphics
5.2 Operators: Coin Flip
6.2 Game Mechanics with Comparison Operators
7.2 Classes and Objects in Games
7.3 Functions: About Me
8.1 House Design with Area and Perimeter
8.2 Design an App
4-6.CT.5
Identify and name a task within a problem that gets performed multiple times while solving that problem, but with slightly different concrete details each time.
New York Computer Science and Digital Fluency: 4th Grade
7.2 Scout's Quest: Functions with Boolean Inputs
7.3 Scout's Quest: Functions with Number Inputs
New York Computer Science and Digital Fluency: 5th Grade
7.3 Functions: About Me
8.1 House Design with Area and Perimeter
4-6.CT.6
Compare two or more algorithms and discuss the advantages and disadvantages of each for a specific task.
New York Computer Science and Digital Fluency: 4th Grade
3.2 Creating Algorithms
New York Computer Science and Digital Fluency: 5th Grade
3.1 Compare and Refine Algorithms
4-6.CT.7
Identify pieces of information that might change as a program or process runs.
New York Computer Science and Digital Fluency: 4th Grade
6.1 Scout's Quest: Variables
7.1 Introduction to Clones
9.5 File Management and Data in Action
New York Computer Science and Digital Fluency: 5th Grade
6.1 Variables in Dance
7.1 Clones: Throwing Acorns Game
7.2 Classes and Objects in Games
8.1 House Design with Area and Perimeter
9.6 File Management and Data Exploration
4-6.CT.8
Develop algorithms or programs that use repetition and conditionals for creative expression or to solve a problem.
New York Computer Science and Digital Fluency: 4th Grade
3.3 Pair Programming: Create a Band
5.1 Conditionals: Underwater Exploration
5.3 Create a Drawing App
5.4 Scout's Quest: Conditionals
6.1 Scout's Quest: Variables
7.1 Introduction to Clones
7.2 Scout's Quest: Functions with Boolean Inputs
8.1 Click-a-Mole
8.2 Designing Solutions for Accessibility
New York Computer Science and Digital Fluency: 5th Grade
5.1 Conditionals: Mazes
5.2 Operators: Coin Flip
6.2 Game Mechanics with Comparison Operators
7.1 Clones: Throwing Acorns Game
7.2 Classes and Objects in Games
7.3 Functions: About Me
8.1 House Design with Area and Perimeter
8.2 Design an App
4-6.CT.9
Explain each step of an algorithm or program that includes repetition and conditionals for the purposes of debugging.
New York Computer Science and Digital Fluency: 4th Grade
8.1 Click-a-Mole
8.2 Designing Solutions for Accessibility
New York Computer Science and Digital Fluency: 5th Grade
6.2 Game Mechanics with Comparison Operators
8.2 Design an App
4-6.CY.1
Explain why different types of information might need to be protected.
New York Computer Science and Digital Fluency: 4th Grade
9.3 Cybersecurity Policies and Laws
9.7 Ethical and Responsible Use of Generative AI
New York Computer Science and Digital Fluency: 5th Grade
9.7 AI Products: Ethical and Responsible Choices
4-6.CY.2
Describe common safeguards for protecting personal information.
New York Computer Science and Digital Fluency: 4th Grade
9.3 Cybersecurity Policies and Laws
9.7 Ethical and Responsible Use of Generative AI
New York Computer Science and Digital Fluency: 5th Grade
9.7 AI Products: Ethical and Responsible Choices
4-6.CY.3
Describe trade-offs between allowing information to be public and keeping information private and secure.
New York Computer Science and Digital Fluency: 4th Grade
9.3 Cybersecurity Policies and Laws
New York Computer Science and Digital Fluency: 5th Grade
9.3 Scout’s Cryptography Escape Room
4-6.CY.4
Model and explain the purpose of simple cryptographic methods.
New York Computer Science and Digital Fluency: 5th Grade
9.3 Scout’s Cryptography Escape Room
4-6.CY.5
Explain suspicious activity of applications and devices.
New York Computer Science and Digital Fluency: 4th Grade
9.3 Cybersecurity Policies and Laws
New York Computer Science and Digital Fluency: 5th Grade
9.3 Scout’s Cryptography Escape Room
4-6.DL.1
Type on a keyboard while demonstrating proper keyboarding technique.
4-6.DL.2
Select appropriate digital tools to communicate and collaborate while learning with others.
New York Computer Science and Digital Fluency: 5th Grade
8.3 Collaborating Globally
4-6.DL.3
Conduct and refine advanced multicriteria digital searches to locate content relevant to varied learning goals.
New York Computer Science and Digital Fluency: 4th Grade
9.4 Give Credit When You Use It
New York Computer Science and Digital Fluency: 5th Grade
9.4 Use and Search the Right Way
4-6.DL.4
Use a variety of digital tools and resources to create and revise digital artifacts.
New York Computer Science and Digital Fluency: 4th Grade
1.2 Introduction to Computer Science and Scratch
1.3 The Coordinate Plane
3.1 Events: Dot in Space
3.2 Creating Algorithms
3.3 Pair Programming: Create a Band
3.4 Broadcast Messages: Tell a Joke
3.6 Choose Your Own Path: Elements of Culture
4.1 Loops: Catch the Ball
5.1 Conditionals: Underwater Exploration
5.3 Create a Drawing App
5.4 Scout's Quest: Conditionals
7.1 Introduction to Clones
7.2 Scout's Quest: Functions with Boolean Inputs
7.3 Scout's Quest: Functions with Number Inputs
8.2 Designing Solutions for Accessibility
New York Computer Science and Digital Fluency: 5th Grade
1.2 Introduction to Computer Science and Scratch
1.3 The Coordinate Plane
1.4 Scratch Drawing Tools
3.1 Compare and Refine Algorithms
4.1 Creating Turtle Graphics
4.2 Animation Loops Project
5.1 Conditionals: Mazes
5.2 Operators: Coin Flip
6.1 Variables in Dance
6.2 Game Mechanics with Comparison Operators
7.1 Clones: Throwing Acorns Game
7.2 Classes and Objects in Games
7.3 Functions: About Me
8.1 House Design with Area and Perimeter
8.2 Design an App
4-6.DL.5
Identify common features of digital technologies.
New York Computer Science and Digital Fluency: 4th Grade
2.1 Exploring Computing Systems
New York Computer Science and Digital Fluency: 5th Grade
2.1 Practicing with Computing Systems
4-6.DL.6
Describe persistence of digital information and explain how actions in online spaces can have consequences.
New York Computer Science and Digital Fluency: 4th Grade
9.1 Our Words Have Power (Cyberbullying)
New York Computer Science and Digital Fluency: 5th Grade
9.1 Standing Up to Cyberbullying
4-6.DL.7
Identify and describe actions in online spaces that could potentially be unsafe or harmful.
New York Computer Science and Digital Fluency: 4th Grade
9.1 Our Words Have Power (Cyberbullying)
9.7 Ethical and Responsible Use of Generative AI
New York Computer Science and Digital Fluency: 5th Grade
9.1 Standing Up to Cyberbullying
9.7 AI Products: Ethical and Responsible Choices
4-6.IC.1
Describe computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
New York Computer Science and Digital Fluency: 4th Grade
3.5 Technology Timeline
9.2 Impacts of Computing: Exploration
9.7 Ethical and Responsible Use of Generative AI
New York Computer Science and Digital Fluency: 5th Grade
9.2 Impacts of Computing: Innovation
9.7 AI Products: Ethical and Responsible Choices
4-6.IC.2
Explain how laws impact the use of computing technologies and digital information.
New York Computer Science and Digital Fluency: 4th Grade
3.6 Choose Your Own Path: Elements of Culture
9.3 Cybersecurity Policies and Laws
9.4 Give Credit When You Use It
New York Computer Science and Digital Fluency: 5th Grade
5.3 Giving Credit Through Attributions
9.4 Use and Search the Right Way
4-6.IC.3
Explain current events that involve computing technologies.
New York Computer Science and Digital Fluency: 4th Grade
4.3 Careers in CS: Health and Fitness
9.2 Impacts of Computing: Exploration
9.7 Ethical and Responsible Use of Generative AI
New York Computer Science and Digital Fluency: 5th Grade
3.2 Careers in CS: Major League Baseball
9.2 Impacts of Computing: Innovation
9.7 AI Products: Ethical and Responsible Choices
4-6.IC.4
Explain who has access to data in different digital spaces.
New York Computer Science and Digital Fluency: 4th Grade
9.3 Cybersecurity Policies and Laws
9.5 File Management and Data in Action
4-6.IC.5
Explain how computer systems play a role in human decision-making
New York Computer Science and Digital Fluency: 4th Grade
4.3 Careers in CS: Health and Fitness
9.7 Ethical and Responsible Use of Generative AI
New York Computer Science and Digital Fluency: 5th Grade
3.2 Careers in CS: Major League Baseball
3.3 CS Innovators Research Project
9.7 AI Products: Ethical and Responsible Choices
4-6.IC.6
Identify and explain ways to improve the accessibility and usability of a computing device or software application for the diverse needs and wants of users.
New York Computer Science and Digital Fluency: 4th Grade
8.2 Designing Solutions for Accessibility
New York Computer Science and Digital Fluency: 5th Grade
8.2 Design an App
4-6.IC.7
Identify a diverse range of role models in computer science.
New York Computer Science and Digital Fluency: 4th Grade
4.3 Careers in CS: Health and Fitness
New York Computer Science and Digital Fluency: 5th Grade
3.2 Careers in CS: Major League Baseball
3.3 CS Innovators Research Project
4-6.NSD.1
Propose improvements to the design of a computing technology based on an analysis of user interactions with that technology.
New York Computer Science and Digital Fluency: 4th Grade
8.2 Designing Solutions for Accessibility
New York Computer Science and Digital Fluency: 5th Grade
8.2 Design an App
4-6.NSD.2
Model how computer hardware and software work together as a system to accomplish tasks.
New York Computer Science and Digital Fluency: 4th Grade
2.1 Exploring Computing Systems
New York Computer Science and Digital Fluency: 5th Grade
2.1 Practicing with Computing Systems
4-6.NSD.3
Determine potential solutions to solve hardware and software problems using common troubleshooting strategies.
New York Computer Science and Digital Fluency: 4th Grade
2.1 Exploring Computing Systems
New York Computer Science and Digital Fluency: 5th Grade
2.1 Practicing with Computing Systems
4-6.NSD.4
Model how data is structured to transmit through a network.
New York Computer Science and Digital Fluency: 4th Grade
9.6 Networks, Packets, and the Internet
New York Computer Science and Digital Fluency: 5th Grade
9.5 Networks and Protocols
4-6.NSD.5
Describe that data can be stored locally or remotely in a network.
New York Computer Science and Digital Fluency: 4th Grade
9.5 File Management and Data in Action
New York Computer Science and Digital Fluency: 5th Grade