Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Georgia CS 3-5

42

Standards in this Framework

Standard Lessons
CSS.EL.3-5.1
Identify the features of current technologies and use that knowledge to understand emerging technologies.
  1. LEGO® SPIKE Essential: Design a Car Sensor
CSS.EL.3-5.1.1
Describe how internal and external parts of computing devices function to form a system.
  1. How Systems Work (What is a Computer?)
  2. Introduction to the BBC micro:bit®
  3. Drawing with the BBC micro:bit® and Scratch
  4. Revolutionary War Timeline with the BBC micro:bit®
  5. Interactive Map of the 13 Colonies with the BBC micro:bit®
  6. Ozobot® Programming 1: Introduction
  7. Create a Drawing App
  8. LEGO® SPIKE Essential: Design a Moving Statue
  9. Ozobot® Timeline
  10. Ozobot® Cycle
CSS.EL.3-5.1.2
Model how computer hardware and software work together as a system to accomplish tasks.
  1. Introduction to the BBC micro:bit®
  2. Drawing with the BBC micro:bit® and Scratch
  3. Revolutionary War Timeline with the BBC micro:bit®
  4. Interactive Map of the 13 Colonies with the BBC micro:bit®
  5. Minecraft: Education Edition® Basic Gameplay
  6. Coding with LEGO® Spike Prime
  7. LEGO® SPIKE Essential: Design a Moving Statue
  8. micro:bit® Rounding to the Nearest Ten
  9. micro:bit®: Animal Response to the Environment
  10. micro:bit® Rounding to the Nearest Hundred
  11. micro:bit® Rounding with Decimals
  12. Makey Makey®: Introduction
  13. Makey Makey®: Graphing Points on a Coordinate Plane
  14. micro:bit®: Graphing Points on a Coordinate Plane
CSS.EL.3-5.1.3
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.
  1. Introduction to the BBC micro:bit®
  2. Revolutionary War Timeline with the BBC micro:bit®
  3. Interactive Map of the 13 Colonies with the BBC micro:bit®
  4. Computer Detectives: Hardware and Software Problems
CSS.EL.3-5.1.4
Develop and apply keyboarding skills, utilizing current technology.
  1. Minecraft: Education Edition® Basic Gameplay
CSS.EL.3-5.1.5
Compare and contrast prior knowledge on current technologies with that of new or emerging technologies.
CSS.EL.3-5.1.6
Develop, reflect on, and revise personal learning goals in collaboration with their peers.
CSS.KC.3-5.2
Curate (analyze and evaluate) a variety of resources and digital tools to construct knowledge and produce creative artifacts.
  1. Animating Poetry
  2. Using Digital Tools to Create Line Graphs
  3. Choose Your Own Adventure: Elements of Culture
  4. Design an App
  5. Animating Poetry
CSS.KC.3-5.2.1
Curate (analyze and evaluate) information from digital resources using a variety of tools and methods to create collections of artifacts that demonstrate meaningful connections or conclusions.
  1. Programming and Data Project
CSS.KC.3-5.2.2
Build knowledge by actively exploring real-world issues.
  1. 3D Design: Keyboard Accommodations
  2. LEGO® SPIKE Essential: Design a Car Sensor
  3. Design an App
CSS.KC.3-5.2.3
Explain why a real-world issue exists or was created and develop a possible solution.
  1. 3D Design: Keyboard Accommodations
  2. LEGO® SPIKE Essential: Design a Car Sensor
  3. Design an App
CSS.KC.3-5.2.4
Organize and present collected data visually to highlight relationships and support a claim.
  1. Using Digital Tools to Create Line Graphs
  2. Constructive and Destructive Processes
CSS.DC.3-5.3
Identify the rights, responsibilities, and opportunities of living, learning, and working in an interconnected society and model behaviors that are safe, legal, and ethical.
  1. Strong Usernames and Passwords
  2. Giving Credit Through Attributions
  3. Training AI Using Data
CSS.DC.3-5.3.1
Discuss real-world cybersecurity problems (e.g. viruses, phishing attacks, click bait, etc) and how personal information can be protected.
CSS.DC.3-5.3.2
Understand, demonstrate, and encourage respect for intellectual property of print and digital media.
  1. Giving Credit Through Attributions
CSS.DC.3-5.3.3
Create and manage digital identity through positive, safe, and ethical online interactions.
  1. Internet Positivity (Unplugged)
  2. Our Words Have Power (Cyberbullying)
  3. Digital Identity
CSS.IDC.3-5.4
Use a variety of technologies within a design process to identify and solve problems by creating new, useful, or imaginative solutions.
  1. Introduction to LEGO® Spike Prime
  2. 3D Design: Keyboard Accommodations
  3. LEGO® SPIKE Essential: Design a Car Sensor
  4. Design an App
CSS.IDC.3-5.4.1
Explore and practice a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.
  1. Introduction to LEGO® Spike Prime
  2. Coding with LEGO® Spike Prime
  3. 3D Design: Keyboard Accommodations
  4. LEGO® SPIKE Essential: Design a Car Sensor
  5. Design an App
CSS.IDC.3-5.4.2
Select, evaluate, and use appropriate digital tools to plan and manage a design process.
CSS.IDC.3-5.4.3
Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.
  1. 3D Design: Codeblocks
  2. Animating Poetry
  3. Multiple Algorithms
  4. Game Effects
  5. Clones in Games
  6. Digital Pet Project
  7. Giving Credit Through Attributions
  8. Introduction to Classes and Objects in Games
  9. Punctuate a Title
  10. Seasonal Project (Spring): Create a Chase Game!
  11. LEGO® SPIKE Essential: Design a Car Sensor
  12. Seasonal Project (Summer): Pop The Balloons
  13. Seasonal Project (Fall): Gathering Apples Game
  14. Plan a Quest
  15. Animation Loops Project
  16. Multiplying Fractions by Whole Numbers
  17. Multiplying and Dividing Fractions
  18. Animating Poetry
CSS.CT.3-5.5
Develop and employ strategies for understanding and solving problems in ways that use the power of technological methods to develop and test solutions.
  1. Exploring Adaptations
  2. Plant and Animal Cells
  3. Exploring the Water Cycle
  4. LEGO® SPIKE Essential: Design a Car Sensor
CSS.CT.3-5.5.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
  1. Multiple Algorithms
  2. Dash Robot 1 - Movement
  3. Creating Algorithms
CSS.CT.3-5.5.2
Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
  1. Introduction to Computer Science and Scratch
  2. Adding with Loops
  3. Animating Poetry
  4. Grammar Quiz Game
  5. Dash Robot Mazes
  6. Cycle of Matter
  7. Multi-digit Multiplication and Conditionals
  8. Clones in Games
  9. Interactive Map of the 13 Colonies
  10. Interactive Map of the 13 Colonies with the BBC micro:bit®
  11. Digital Pet Project
  12. Dash Robot 1 - Movement
  13. VEX GO®: Introduction
  14. VEX GO®: Measurement
  15. Create a Drawing App
  16. Minecraft® Coding Fundamentals - Basic Moves
  17. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  18. Skills Practice: Events
  19. Skills Practice: Sequences
  20. Skills Practice: Broadcast Events
  21. Skills Practice: Operators
  22. House Design with Area and Perimeter
  23. Introduction to Classes and Objects in Games
  24. micro:bit®: Animal Response to the Environment
  25. Pair Programming: Create a Band
  26. VEX GO®: Speed and Energy
  27. How We See: Light Reflection
  28. LEGO® SPIKE Essential: Design a Car Sensor
  29. The US Government
  30. Choose Your Own Adventure: Elements of Culture
  31. VEX GO®: Lines and Angles
  32. Plan a Quest
  33. Pinball Game Project
  34. Mad Libs Project
  35. Functions Dance Project
  36. Flower Garden Functions Project
  37. Design an App
  38. Game Design Project
  39. Multiplying Fractions by Whole Numbers
  40. Geographic Effects on Early Civilizations
  41. Multiplying and Dividing Fractions
  42. Multimedia Book Report
  43. micro:bit® Reaction Game
  44. Ozobot® Cycle
  45. Animating Poetry
  46. Events: Dot in Space
  47. Functions: Paint by Numbers
CSS.CT.3-5.5.3
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
  1. Exploring Ecosystems
  2. Sound Frequency & Amplitude
  3. Platform Game Design
  4. Digital Greeting Card Project
  5. Classifying Rocks
  6. Nutrition Maze
  7. Digital Vocabulary Flashcard Quiz
  8. Nonfiction Animated Recordings
  9. Grammar Quiz Game
  10. Loops
  11. Dash Robot Storytelling
  12. Dash Robot Mazes
  13. Classifying Shapes by Category
  14. Cycle of Matter
  15. Multi-digit Multiplication and Conditionals
  16. Clones in Games
  17. Revolutionary War Timeline
  18. Interactive Map of the 13 Colonies with the BBC micro:bit®
  19. Digital Pet Project
  20. Multiplication Quiz Game
  21. Ozobot® Programming 1: Introduction
  22. Ozobot® Programming 2: More Color Codes
  23. Dash Robot 1 - Movement
  24. Minecraft® Coding Fundamentals - Basic Moves
  25. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  26. Skills Practice: Events
  27. Skills Practice: Sequences
  28. Skills Practice: Broadcast Events
  29. Skills Practice: Repeat Loops
  30. Skills Practice: Functions
  31. Skills Practice: Forever Loops
  32. Scratch Drawing Tools
  33. Skills Practice: Costumes, Backdrops, and Animations
  34. Coding with LEGO® Spike Prime
  35. Skills Practice: Functions with Boolean Inputs
  36. Skills Practice: Operators
  37. Skills Practice: Functions with Number Inputs
  38. Area of a Rectangle with Tiles
  39. House Design with Area and Perimeter
  40. Introduction to Classes and Objects in Games
  41. micro:bit® Rounding to the Nearest Ten
  42. Punctuate a Title
  43. micro:bit®: Animal Response to the Environment
  44. Pair Programming: Create a Band
  45. micro:bit® Rounding to the Nearest Hundred
  46. micro:bit® Rounding with Decimals
  47. Seasonal Project (Spring): Create a Chase Game!
  48. LEGO® SPIKE Essential: Design a Car Sensor
  49. Seasonal Project (Summer): Pop The Balloons
  50. The US Government
  51. Seasonal Project (Fall): Gathering Apples Game
  52. The Coordinate Plane
  53. Choose Your Own Adventure: Elements of Culture
  54. Classifying Shapes Using Lines and Angles
  55. Classifying Quadrilaterals in a Hierarchy
  56. Plan a Quest
  57. Animation Loops Project
  58. Pinball Game Project
  59. Mad Libs Project
  60. Flower Garden Functions Project
  61. Design an App
  62. Game Design Project
  63. Add and Subtract Fractions
  64. Multiplying Fractions by Whole Numbers
  65. Naming Numbers Game
  66. State Project
  67. Atoms and Molecules
  68. Geographic Effects on Early Civilizations
  69. Multiplying and Dividing Fractions
  70. Evaluate Algebraic Equations
  71. Scale of Planets in the Solar System
  72. Balanced Ecosystems
  73. Multimedia Book Report
  74. micro:bit® Reaction Game
  75. Ozobot® Timeline
  76. Ozobot® Cycle
  77. Scout's Scratch Expedition Part 1
  78. Scout's Scratch Expedition Part 2
  79. Scout's Scratch Expedition Part 3
  80. Scout's Scratch Expedition Part 4
  81. Debugging: Events and Loops
  82. Create a Maze
  83. Debugging: Mazes
  84. Events: Dot in Space
  85. Functions: Paint by Numbers
  86. Loops: Catch the Ball
CSS.CT.3-5.5.4
Create programs that include sequences, events, loops, conditionals, and variables.
  1. Introduction to Computer Science and Scratch
  2. Practice with Conditionals Part 1
  3. Adding with Loops
  4. Loops (Unplugged)
  5. 3D Design: Codeblocks
  6. Exploring Ecosystems
  7. Balanced and Unbalanced Forces
  8. Sound Frequency & Amplitude
  9. Events
  10. Platform Game Design
  11. Communities Adapt to & Modify their Environment
  12. Fractions and Variables
  13. Creative Storytelling
  14. Weather and Climate
  15. Digital Greeting Card Project
  16. From ScratchJr to Scratch
  17. Introduction to Comparison Operators
  18. Classifying Rocks
  19. Complex Conditionals: If/Then/Else Chase the Star
  20. Nutrition Maze
  21. Exploring Heat
  22. Decimal Multiplication and Conditionals
  23. Exploring Adaptations
  24. Physical Changes
  25. Variables
  26. Plant and Animal Cells
  27. Digital Vocabulary Flashcard Quiz
  28. Animating Poetry
  29. Exploring the Water Cycle
  30. Simple Algorithms
  31. Random Sentence Generator
  32. Introduction to Conditionals
  33. Wave Generator
  34. Division and Conditionals
  35. Multiple Algorithms
  36. Multiplication and Conditionals
  37. Unit Converter
  38. Sensing and Responding to the Environment
  39. Effects of Pollution
  40. Nonfiction Animated Recordings
  41. Measuring Lengths
  42. Grammar Quiz Game
  43. Drawing with the BBC micro:bit® and Scratch
  44. Loops
  45. Dash Robot Storytelling
  46. Dash Robot Mazes
  47. Animating Sprites with Multiplication
  48. Earth Systems
  49. Day and Night
  50. Cycle of Matter
  51. Multi-digit Multiplication and Conditionals
  52. Game Effects
  53. Clones in Games
  54. Constructive and Destructive Processes
  55. Revolutionary War Timeline
  56. Revolutionary War Timeline with the BBC micro:bit®
  57. Animal Classification
  58. Interactive Map of the 13 Colonies
  59. Interactive Map of the 13 Colonies with the BBC micro:bit®
  60. Digital Pet Project
  61. Unit Fractions with Variables
  62. Multiplication Quiz Game
  63. ScratchJr to Scratch: Events and Loops
  64. Dash Robot 1 - Movement
  65. VEX GO®: Introduction
  66. VEX GO®: Measurement
  67. Create a Drawing App
  68. Minecraft® Coding Fundamentals - Basic Moves
  69. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  70. Skills Practice: Events
  71. Skills Practice: Broadcast Events
  72. Skills Practice: If/Then Conditionals
  73. Skills Practice: Repeat Loops
  74. Skills Practice: Functions
  75. Skills Practice: Forever Loops
  76. Skills Practice: If/Then/Else Conditionals
  77. Skills Practice: Variables
  78. Scratch Drawing Tools
  79. Skills Practice: Costumes, Backdrops, and Animations
  80. Coding with LEGO® Spike Prime
  81. Skills Practice: Functions with Boolean Inputs
  82. Skills Practice: Operators
  83. Skills Practice: Functions with Number Inputs
  84. House Design with Area and Perimeter
  85. Introduction to Classes and Objects in Games
  86. micro:bit® Rounding to the Nearest Ten
  87. Punctuate a Title
  88. micro:bit®: Animal Response to the Environment
  89. Pair Programming: Create a Band
  90. micro:bit® Rounding to the Nearest Hundred
  91. micro:bit® Rounding with Decimals
  92. Seasonal Project (Spring): Create a Chase Game!
  93. VEX GO®: Speed and Energy
  94. How We See: Light Reflection
  95. Practice with Conditionals Part 2
  96. Practice with Conditionals Part 4
  97. LEGO® SPIKE Essential: Design a Car Sensor
  98. Seasonal Project (Summer): Pop The Balloons
  99. Practice with Conditionals Part 3
  100. Seasonal Project (Fall): Gathering Apples Game
  101. Complex Conditionals: If/Then/Else Chase the Balloon Game
  102. Choose Your Own Adventure: Elements of Culture
  103. VEX GO®: Lines and Angles
  104. Plan a Quest
  105. Pinball Game Project
  106. Mad Libs Project
  107. Functions Dance Project
  108. Flower Garden Functions Project
  109. Design an App
  110. Game Design Project
  111. Decimal Division and Conditionals
  112. Add and Subtract Fractions
  113. Multiplying Fractions by Whole Numbers
  114. Naming Numbers Game
  115. Modeling Life Cycles
  116. Fossils and Past Environments
  117. State Project
  118. Atoms and Molecules
  119. Geographic Effects on Early Civilizations
  120. Rates and Unit Rates
  121. Positive and Negative Numbers
  122. Evaluate Algebraic Equations
  123. Balanced Ecosystems
  124. Multimedia Book Report
  125. micro:bit® Reaction Game
  126. Animating Sprites with Factors
  127. Animating Sprites with Division
  128. Makey Makey®: Introduction
  129. Makey Makey®: Graphing Points on a Coordinate Plane
  130. micro:bit®: Graphing Points on a Coordinate Plane
  131. Pong Game
  132. I-Spy with Lists
  133. Click-a-Mole
  134. Creating Algorithms
  135. Introduction to Clones
  136. Events: Dot in Space
  137. Snake Game
  138. Functions: Paint by Numbers
  139. Loops: Catch the Ball
CSS.CC.3-5.6
Select and use the most appropriate platform, tool, style, format and digital media to clearly and creatively express thoughts, messages, goals, or positions.
  1. Research: Informational Programs
CSS.CC.3-5.6.1
Create original works or responsibly repurpose or remix digital resources into new creations.
  1. Platform Game Design
  2. Research: Informational Programs
  3. Clones in Games
  4. Digital Pet Project
  5. LEGO® SPIKE Essential: Design a Moving Statue
  6. Giving Credit Through Attributions
  7. Introduction to Classes and Objects in Games
  8. Pair Programming: Create a Band
  9. Seasonal Project (Spring): Create a Chase Game!
  10. Seasonal Project (Summer): Pop The Balloons
  11. Seasonal Project (Fall): Gathering Apples Game
  12. The Coordinate Plane
  13. Choose Your Own Adventure: Elements of Culture
  14. Plan a Quest
  15. Animation Loops Project
  16. Mad Libs Project
  17. Design an App
  18. Multiplying and Dividing Fractions
  19. Balanced Ecosystems
  20. Pong Game
  21. Click-a-Mole
  22. Program an AI Chatbot
CSS.CC.3-5.6.2
Communicate complex ideas clearly and effectively by creating or using a variety of digital objects.
  1. Adding with Loops
  2. Exploring Ecosystems
  3. Balanced and Unbalanced Forces
  4. Exploring Adaptations
  5. Exploring the Water Cycle
  6. Wave Generator
  7. Dash Robot Storytelling
  8. Classifying Shapes by Category
  9. Day and Night
  10. Cycle of Matter
  11. Revolutionary War Timeline
  12. Revolutionary War Timeline with the BBC micro:bit®
  13. Animal Classification
  14. Interactive Map of the 13 Colonies
  15. Interactive Map of the 13 Colonies with the BBC micro:bit®
  16. Unit Fractions with Variables
  17. micro:bit®: Animal Response to the Environment
  18. Seasonal Project (Spring): Create a Chase Game!
  19. How We See: Light Reflection
  20. Seasonal Project (Summer): Pop The Balloons
  21. The US Government
  22. Seasonal Project (Fall): Gathering Apples Game
  23. Classifying Shapes Using Lines and Angles
  24. Classifying Quadrilaterals in a Hierarchy
  25. Naming Numbers Game
  26. Atoms and Molecules
  27. Multiplying and Dividing Fractions
  28. Scale of Planets in the Solar System
  29. Multimedia Book Report
CSS.CC.3-5.6.3
Publish or present content that customizes the message and medium for their intended audiences.
CSS.GC.3-5.7
Use digital tools to expand personal viewpoints and enrich learning by collaborating effectively both locally and globally.
CSS.GC.3-5.7.1
Explore local and global issues using digital tools to connect with learners from a variety of backgrounds and cultures.
CSS.GC.3-5.7.2
Plan the development of a program by including others' viewpoints and considering user preferences.
  1. Platform Game Design
  2. Dash Robot Storytelling
  3. Dash Robot Mazes
  4. Digital Pet Project
  5. Design an App
  6. Game Design Project
CSS.GC.3-5.7.3
Take on varying roles, with teacher guidance, when collaborating with peers during the design, implementation, and review stages of program development.
  1. Dash Robot Storytelling
  2. Dash Robot Mazes
  3. Dash Robot 1 - Movement
  4. Coding with LEGO® Spike Prime
  5. Pair Programming: Create a Band
CSS.GC.3-5.7.4
Describe choices made during program development using code comments, presentations, and demonstrations.
  1. Dash Robot Storytelling
  2. Dash Robot Mazes
  3. Introduction to Classes and Objects in Games
  4. LEGO® SPIKE Essential: Design a Car Sensor
  5. Classifying Shapes Using Lines and Angles
  6. Classifying Quadrilaterals in a Hierarchy
  7. Design an App
  8. Balanced Ecosystems
CSS.GC.3-5.7.5
Seek diverse perspectives for the purpose of improving computational artifacts.
  1. 3D Design: Recreate an Animal
  2. Platform Game Design
  3. Digital Pet Project
  4. 3D Design: Keyboard Accommodations
  5. Design an App
  6. Game Design Project
CSS.RR.3-5.8
Gather, evaluate, and organize quality information from multiple sources.
  1. Research: Effective Keywords
  2. Research: Informational Programs
CSS.RR.3-5.8.1
Understand and use effective research strategies to locate information and other resources.
  1. Research: Effective Keywords
  2. Research: Informational Programs
CSS.RR.3-5.8.2
Evaluate the accuracy, perspective, credibility and relevance of information, media, data, or other resources.
  1. Research: Effective Keywords
CSS.RR.3-5.8.3
Use information from multiple sources to identify real-world issues and create solutions.
CSS.DA.3-5.9
Understand the relationship between technology, lifelong learning, and the appropriate use of information.
CSS.DA.3-5.9.1
Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
  1. Training AI Using Data
CSS.DA.3-5.9.2
Identify and propose ways to improve usability of technology for diverse users.
  1. 3D Design: Keyboard Accommodations