Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for AK CS 4

18

Standards in this Framework

Standard Lessons
4.CS.D.01
Define and discuss how computer hardware and software work together as a system to accomplish tasks (e.g., input, output, processor, sensors, and storage).
    Introduction to micro:bit® Drawing with micro:bit® and Scratch Interactive Map of the 13 Colonies with the BBC micro:bit® Minecraft: Education Edition® Basic Gameplay Coding with LEGO® Spike Prime LEGO® SPIKE Essential: Design a Moving Statue micro:bit® Rounding to the Nearest Ten micro:bit®: Animal Response to the Environment micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Makey Makey®: Introduction Makey Makey®: Graphing Points on a Coordinate Plane micro:bit®: Graphing Points on a Coordinate Plane Introduction to Sphero Mini® and Sphero BOLT+® Loops: Sphero® Underwater Exploration Conditionals: Sphero® Shark Race
4.CS.HS.01
Define and discuss how information flows through hardware and software to accomplish tasks using binary.
4.CS.T.01
Identify and research simple hardware and software problems that may occur during everyday use.
    Introduction to micro:bit® Computer Detectives: Hardware and Software Problems
4.NI.NCO.01
Recognize and explain how information is sent and received over both physical and wireless paths.
    Networks, Packets, and the Internet
4.NI.C.01
Define cybersecurity and discuss real‐world cybersecurity problems and how physical and digital personal information can be protected.
    Strong Usernames and Passwords Digital Identity
4.DA.S.01
Explain how many kilobytes make one megabyte, and how many megabytes make one gigabyte.
4.DA.CVT.01
Collect and organize data to highlight and display relationships.
    Weather and Climate Research: Informational Programs Using Digital Tools to Create Line Graphs Programming and Data Project Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph Productivity Software Inquiry Project
4.DA.IM.01
Determine the accuracy of conclusions and how they are influenced by the amount of data collected.
    Training AI Using Data
4.AP.A.01
Create, compare & refine multiple algorithms for the same task.
    Multiple Algorithms Dash® Robot 1 - Movement Cue Robot 1 - Movement Creating Algorithms Loops: Falling Objects KA1.2.3a - The Rabbit Chase: Riley's Escape Part 1 KA1.2.3b - The Rabbit Chase: Riley's Escape Part 2 KA1.2.6 - The Rabbit Chase: Help
4.AP.V.01
Create programs that use variables to store and modify grade level appropriate data.
    Game Mechanics with Comparison Operators 3D Design: Codeblocks Balanced and Unbalanced Forces Sound Frequency & Amplitude Fractions and Variables Introduction to Comparison Operators Physical Changes Variables Rights and Responsibilities Wave Generator Unit Converter Clones in Games Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Animating Unit Fractions Multiplication Quiz Game Cue Robot 3 - Loops and Functions Skills Practice: Variables Skills Practice: Operators Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Summer): Pop The Balloons Seasonal Project (Fall): Gathering Apples Game Pinball Game Project Mad Libs Project Design an App Game Design Project Multiplying Fractions by Whole Numbers Naming Numbers Game Rates and Unit Rates Positive and Negative Numbers Scale of Planets in the Solar System Balanced Ecosystems micro:bit® Reaction Game Introduction to Clones Functions: Paint by Numbers Clones: Throwing Acorns Game Variables in Dance Game Design Project Operators: Coin Flip Functions: About Me House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Seasonal Project (Winter): Design a Snowman Conditionals: Sphero® Shark Race Inquiry Project: Survey Bar Graph Inquiry Project: Data Bar Graph Inquiry Project: Line Graph
4.AP.M.01
Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.
    Game Mechanics with Comparison Operators 3D Design: Codeblocks Animating Poetry Multiple Algorithms Game Effects Clones in Games Digital Pet Project Giving Credit Through Attributions Classes and Objects in Games Seasonal Project (Spring): Create a Chase Game! LEGO® SPIKE Essential: Design a Car Sensor Seasonal Project (Summer): Pop The Balloons Seasonal Project (Fall): Gathering Apples Game Choose Your Own Path: Elements of Culture Plan a Quest Animation Loops Project Functions Dance Project Modeling Life Cycles Fossils and Past Environments Loops: Falling Objects Seasonal Project (Winter): Design a Snowman
4.AP.PD.01
Create and debug programs using variables, loops, functions that intake, store, and display data.
    Game Mechanics with Comparison Operators 3D Design: Codeblocks Balanced and Unbalanced Forces Sound Frequency & Amplitude Fractions and Variables Introduction to Comparison Operators Physical Changes Variables Rights and Responsibilities Wave Generator Unit Converter Clones in Games Revolutionary War Timeline Revolutionary War Timeline with the BBC micro:bit® Interactive Map of the 13 Colonies Interactive Map of the 13 Colonies with the BBC micro:bit® Digital Pet Project Animating Unit Fractions Multiplication Quiz Game Cue Robot 3 - Loops and Functions Skills Practice: Variables Skills Practice: Operators Area of a Rectangle with Tiles House Design with Area and Perimeter Classes and Objects in Games micro:bit® Rounding to the Nearest Ten micro:bit® Rounding to the Nearest Hundred micro:bit® Rounding with Decimals Seasonal Project (Summer): Pop The Balloons Seasonal Project (Fall): Gathering Apples Game Pinball Game Project Mad Libs Project Design an App Game Design Project Multiplying Fractions by Whole Numbers Naming Numbers Game Rates and Unit Rates Positive and Negative Numbers Scale of Planets in the Solar System Balanced Ecosystems micro:bit® Reaction Game Introduction to Clones Functions: Paint by Numbers Clones: Throwing Acorns Game Variables in Dance Game Design Project Operators: Coin Flip Functions: About Me House Design with Area and Perimeter Unit Fractions with Variables Digital Vocabulary Flashcard Quiz Seasonal Project (Winter): Design a Snowman Conditionals: Sphero® Shark Race
4.AP.PD.02
Observe intellectual property rights and give appropriate credit when creating or remixing programs.
    Giving Credit Through Attributions Productivity Software Inquiry Project
4.CGEI.C.01
Discuss ongoing trends in technologies that have changed the world, and express how those trends influence and are influenced by cultural practices.
    Our Words Have Power (Cyberbullying) How Computing Systems Work Training AI Using Data Technology Timeline Ethical and Responsible Use of Generative AI AI Products: Ethical and Responsible Choices
4.CGEI.C.02
Brainstorm ways to improve the accessibility and usability of technology pro ducts for the diverse needs and wants of users.
    How Computing Systems Work 3D Design: Keyboard Accommodations Design an App
4.CGEI.SI.01
Develop a code of conduct, explain, and practice grade‐level appropriate behavior and responsibilities while participating in an online community. Identify and report inappropriate behavior.
    Internet Positivity (Unplugged) Our Words Have Power (Cyberbullying) Strong Usernames and Passwords Digital Identity Giving Credit Through Attributions Ethical and Responsible Use of Generative AI AI Products: Ethical and Responsible Choices
4.CGEI.SI.02
As a collaborative team, consider and leverage each other’s diverse perspectives on improving a computational product.
    Platform Game Design Dash® Robot Storytelling Dash® Robot Mazes Digital Pet Project Coding with LEGO® Spike Prime 3D Design: Keyboard Accommodations Pair Programming: Create a Band
4.CGEI.SLE.01
Discuss the social impact of violating intellectual property rights. Use public domain or creative commons media, and refrain from copying or using material created by others without permission.
    Giving Credit Through Attributions