Please enable JavaScript to use CodeHS

Standards Mapping

for Georgia 3-5 Georgia Computer Science Standards of Excellence

42

Standards in this Framework

24

Standards Mapped

57%

Mapped to Course

Standard Lessons
CSS.EL.3-5.1
Identify the features of current technologies and use that knowledge to understand emerging technologies.
  1. 7.1 Program an AI Chatbot
CSS.EL.3-5.1.1
Describe how internal and external parts of computing devices function to form a system.
  1. 4.4 Create a Drawing App
CSS.EL.3-5.1.2
Model how computer hardware and software work together as a system to accomplish tasks.
CSS.EL.3-5.1.3
Determine potential solutions to solve simple hardware and software problems using common troubleshooting strategies.
CSS.EL.3-5.1.4
Develop and apply keyboarding skills, utilizing current technology.
CSS.EL.3-5.1.5
Compare and contrast prior knowledge on current technologies with that of new or emerging technologies.
  1. 8.6 Technology Timeline
CSS.EL.3-5.1.6
Develop, reflect on, and revise personal learning goals in collaboration with their peers.
  1. 2.4 Pair Programming: Create a Band
  2. 4.1 Game Effects
CSS.KC.3-5.2
Curate (analyze and evaluate) a variety of resources and digital tools to construct knowledge and produce creative artifacts.
  1. 2.2 Choose Your Own Path: Elements of Culture
  2. 7.3 Code Tunes
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. 8.5 Programming and Data Project
CSS.KC.3-5.2.2
Build knowledge by actively exploring real-world issues.
CSS.KC.3-5.2.3
Explain why a real-world issue exists or was created and develop a possible solution.
CSS.KC.3-5.2.4
Organize and present collected data visually to highlight relationships and support a claim.
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.
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.
CSS.DC.3-5.3.3
Create and manage digital identity through positive, safe, and ethical online interactions.
  1. 8.1 Internet Positivity (Unplugged)
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. 7.3 Code Tunes
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. 7.3 Code Tunes
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. 4.1 Game Effects
  2. 8.4 3D Design: Codeblocks
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.
CSS.CT.3-5.5.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
  1. 2.3 Creating Algorithms
CSS.CT.3-5.5.2
Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
  1. 1.2 Introduction to Computer Science and Scratch
  2. 2.1 Events: Dot in Space
  3. 2.2 Choose Your Own Path: Elements of Culture
  4. 2.4 Pair Programming: Create a Band
  5. 2.5 Broadcast Messages: Tell a Joke
  6. 4.4 Create a Drawing App
  7. 6.5 Flower Garden Functions Project
CSS.CT.3-5.5.3
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
  1. 1.3 The Coordinate Plane
  2. 2.1 Events: Dot in Space
  3. 2.2 Choose Your Own Path: Elements of Culture
  4. 2.4 Pair Programming: Create a Band
  5. 2.5 Broadcast Messages: Tell a Joke
  6. 3.1 Loops: Catch the Ball
  7. 3.2 Debugging: Mazes
  8. 4.2 Create a Maze
  9. 6.3 Scout's Quest: Functions with Boolean Inputs
  10. 6.4 Scout's Quest: Functions with Number Inputs
  11. 6.5 Flower Garden Functions Project
CSS.CT.3-5.5.4
Create programs that include sequences, events, loops, conditionals, and variables.
  1. 1.2 Introduction to Computer Science and Scratch
  2. 2.1 Events: Dot in Space
  3. 2.2 Choose Your Own Path: Elements of Culture
  4. 2.3 Creating Algorithms
  5. 2.4 Pair Programming: Create a Band
  6. 2.5 Broadcast Messages: Tell a Joke
  7. 3.1 Loops: Catch the Ball
  8. 4.1 Game Effects
  9. 4.3 Conditionals: Underwater Exploration
  10. 4.4 Create a Drawing App
  11. 4.5 Scout's Quest: Conditionals
  12. 4.6 Complex Conditionals: If/Then/Else Chase the Star
  13. 5.1 Pong Game
  14. 5.2 Scout's Quest: Variables
  15. 5.3 Conditionals: Flying Bird
  16. 5.4 Lists: Spelling Bee
  17. 6.1 Introduction to Clones
  18. 6.2 Snake Game
  19. 6.3 Scout's Quest: Functions with Boolean Inputs
  20. 6.4 Scout's Quest: Functions with Number Inputs
  21. 6.5 Flower Garden Functions Project
  22. 7.2 Click-a-Mole
  23. 7.3 Code Tunes
  24. 8.4 3D Design: Codeblocks
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. 8.2 Research: Informational Programs
CSS.CC.3-5.6.1
Create original works or responsibly repurpose or remix digital resources into new creations.
  1. 1.3 The Coordinate Plane
  2. 2.2 Choose Your Own Path: Elements of Culture
  3. 2.4 Pair Programming: Create a Band
  4. 5.1 Pong Game
  5. 7.1 Program an AI Chatbot
  6. 7.2 Click-a-Mole
  7. 7.3 Code Tunes
  8. 8.2 Research: Informational Programs
CSS.CC.3-5.6.2
Communicate complex ideas clearly and effectively by creating or using a variety of digital objects.
  1. 7.3 Code Tunes
CSS.CC.3-5.6.3
Publish or present content that customizes the message and medium for their intended audiences.
  1. 7.3 Code Tunes
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.
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. 2.4 Pair Programming: Create a Band
CSS.GC.3-5.7.4
Describe choices made during program development using code comments, presentations, and demonstrations.
CSS.GC.3-5.7.5
Seek diverse perspectives for the purpose of improving computational artifacts.
  1. 8.3 3D Design: Recreate an Animal
CSS.RR.3-5.8
Gather, evaluate, and organize quality information from multiple sources.
  1. 8.2 Research: Informational Programs
CSS.RR.3-5.8.1
Understand and use effective research strategies to locate information and other resources.
  1. 8.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. 8.2 Research: Informational Programs
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. 7.1 Program an AI Chatbot
  2. 8.6 Technology Timeline
CSS.DA.3-5.9.2
Identify and propose ways to improve usability of technology for diverse users.