Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for KS CS 3

25

Standards in this Framework

Standard Lessons
3.CS.D.01
Identify how computing devices can be connected to other devices to extend their capabilities.
3.CS.HS.01
Model how information flows through hardware and software to accomplish tasks.
    Introduction to Sphero Mini® and Sphero BOLT+®
3.CS.IO.01
Demonstrate proper use of grade level appropriate input devices and produce digital artifacts with a controlled audience.
3.CS.T.01
Identify, using accurate terminology, simple hardware and software problems and strategies for solving these problems.
3.NI.NCO.01
Model how a device on a network sends and receives information.
3.NI.C.01
Identify problems that relate to inappropriate use of computing devices and networks.
3.DA.S.01
Compare and contrast the formats and storage requirements for different types of information (e.g., music, video, images, and text).
3.DA.C.01
Gather relevant and reliable data to solve a problem or answer a question.
3.DA.CVT.01
Create a simple data visualization based on data collected by or provided to student.
3.DA.IM.01
Utilize data to make predictions and discuss whether there is adequate data to make reliable predictions.
3.AP.A.01
Compare multiple algorithms for the same task.
3.AP.V.01
Utilize simple programs that use variables to store and modify grade level appropriate data.
3.AP.C.01
Create simple programs using a programming language that utilize sequencing, repetition, conditionals, and variables to solve a problem or express ideas independently.
3.AP.M.01
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
    Computational Thinking: Design an Obstacle Course micro:bit® Butterfly Migration Simulator CS Innovators: Grace Hopper Computational Thinking: Design a School Computational Thinking: Design a Neighborhood
3.AP.M.02
With grade appropriate complexity, modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.
3.AP.PD.01
Create a plan using an iterative process to plan the development of a program while solving simple problems (e.g., storyboard, flowchart, pseudo-code, story map).
    micro:bit® Butterfly Migration Simulator
3.AP.PD.02
Use proper citations and document when ideas are borrowed and changed for their own use (e.g., using pictures created by others, using music created by others, remixing programming projects).
3.AP.PD.03
Analyze and debug (identify/fix errors) a program that includes sequencing, repetition and variables in a programming language.
3.AP.PD.04
Communicate and explain your program development using comments, presentations and demonstrations.
3.IC.C.01
Identify possible problems and how computing devices have built in features for increasing accessibility to all users.
3.IC.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. (Digital Citizenship - review of all nine components, but focused on Digital Communication and Digital Etiquette.)
3.IC.S.02
Identify how computational products may be, or have been, improved to incorporate diverse perspectives.
3.IC.H.01
Identify computing technologies that have changed the world, and express how those technologies influence, and are influenced by, society.
    CS Innovators: Grace Hopper
3.IC.SLE.01
Identify types of digital data that may have intellectual property rights that prevent copying or require attribution.
3.IC.CP.01
Design a visual product depicting the connections between computer science and other fields.