Please enable JavaScript to use CodeHS

Standards Mapping

for Georgia 3-5 Georgia Computer Science Standards of Excellence

42

Standards in this Framework

29

Standards Mapped

69%

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. 2.5 Technology Timeline
CSS.EL.3-5.1.6
Develop, reflect on, and revise personal learning goals in collaboration with their peers.
  1. 2.3 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.6 Choose Your Own Path: Elements of Culture
  2. 7.3 Designing Solutions for Accessibility
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.6 Programming and Data Project
CSS.KC.3-5.2.2
Build knowledge by actively exploring real-world issues.
  1. 1.4 Computational Thinking: Design a School
  2. 7.3 Designing Solutions for Accessibility
CSS.KC.3-5.2.3
Explain why a real-world issue exists or was created and develop a possible solution.
  1. 1.4 Computational Thinking: Design a School
  2. 7.3 Designing Solutions for Accessibility
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.
  1. 8.3 Scout's Cybersecurity Adventure: Part 2
  2. 8.5 Giving Credit Through Attributions
  3. 8.7 Ethical and Responsible Use of Generative AI
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.
  1. 8.2 Scout's Cybersecurity Adventure: Part 1
  2. 8.3 Scout's Cybersecurity Adventure: Part 2
CSS.DC.3-5.3.2
Understand, demonstrate, and encourage respect for intellectual property of print and digital media.
  1. 2.6 Choose Your Own Path: Elements of Culture
  2. 8.5 Giving Credit Through Attributions
CSS.DC.3-5.3.3
Create and manage digital identity through positive, safe, and ethical online interactions.
  1. 8.1 Internet Positivity
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 Designing Solutions for Accessibility
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. 1.4 Computational Thinking: Design a School
  2. 7.3 Designing Solutions for Accessibility
CSS.IDC.3-5.4.2
Select, evaluate, and use appropriate digital tools to plan and manage a design process.
  1. 7.3 Designing Solutions for Accessibility
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.5 Giving Credit Through Attributions
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. 1.4 Computational Thinking: Design a School
CSS.CT.3-5.5.1
Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
  1. 2.2 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.3 Pair Programming: Create a Band
  4. 2.4 Broadcast Messages: Tell a Joke
  5. 2.6 Choose Your Own Path: Elements of Culture
  6. 4.4 Create a Drawing App
  7. 6.5 Flower Garden Functions Project
  8. 7.3 Designing Solutions for Accessibility
CSS.CT.3-5.5.3
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
  1. 2.1 Events: Dot in Space
  2. 2.3 Pair Programming: Create a Band
  3. 2.4 Broadcast Messages: Tell a Joke
  4. 2.6 Choose Your Own Path: Elements of Culture
  5. 3.1 Loops: Catch the Ball
  6. 3.2 Debugging: Mazes
  7. 4.2 Create a Maze
  8. 6.3 Scout's Quest: Functions with Boolean Inputs
  9. 6.4 Scout's Quest: Functions with Number Inputs
  10. 6.5 Flower Garden Functions Project
  11. 7.3 Designing Solutions for Accessibility
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. 1.3 Drawing Tools: Sea Creatures
  3. 2.1 Events: Dot in Space
  4. 2.2 Creating Algorithms
  5. 2.3 Pair Programming: Create a Band
  6. 2.4 Broadcast Messages: Tell a Joke
  7. 2.6 Choose Your Own Path: Elements of Culture
  8. 3.1 Loops: Catch the Ball
  9. 4.1 Game Effects
  10. 4.3 Conditionals: Underwater Exploration
  11. 4.4 Create a Drawing App
  12. 4.5 Scout's Quest: Conditionals
  13. 4.6 Complex Conditionals: Chase the Star
  14. 5.1 Pong Game
  15. 5.2 Scout's Quest: Variables
  16. 5.3 Conditionals: Flying Bird
  17. 5.4 Lists: Spelling Bee
  18. 6.1 Introduction to Clones
  19. 6.2 Snake Game
  20. 6.3 Scout's Quest: Functions with Boolean Inputs
  21. 6.4 Scout's Quest: Functions with Number Inputs
  22. 6.5 Flower Garden Functions Project
  23. 7.2 Click-a-Mole
  24. 7.3 Designing Solutions for Accessibility
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.
CSS.CC.3-5.6.1
Create original works or responsibly repurpose or remix digital resources into new creations.
  1. 2.3 Pair Programming: Create a Band
  2. 2.6 Choose Your Own Path: Elements of Culture
  3. 5.1 Pong Game
  4. 7.1 Program an AI Chatbot
  5. 7.2 Click-a-Mole
  6. 7.3 Designing Solutions for Accessibility
  7. 8.5 Giving Credit Through Attributions
CSS.CC.3-5.6.2
Communicate complex ideas clearly and effectively by creating or using a variety of digital objects.
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. 7.3 Designing Solutions for Accessibility
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.3 Pair Programming: Create a Band
CSS.GC.3-5.7.4
Describe choices made during program development using code comments, presentations, and demonstrations.
  1. 7.3 Designing Solutions for Accessibility
CSS.GC.3-5.7.5
Seek diverse perspectives for the purpose of improving computational artifacts.
  1. 7.3 Designing Solutions for Accessibility
CSS.RR.3-5.8
Gather, evaluate, and organize quality information from multiple sources.
CSS.RR.3-5.8.1
Understand and use effective research strategies to locate information and other resources.
CSS.RR.3-5.8.2
Evaluate the accuracy, perspective, credibility and relevance of information, media, data, or other resources.
CSS.RR.3-5.8.3
Use information from multiple sources to identify real-world issues and create solutions.
  1. 7.3 Designing Solutions for Accessibility
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. 2.5 Technology Timeline
  2. 7.1 Program an AI Chatbot
  3. 8.7 Ethical and Responsible Use of Generative AI
CSS.DA.3-5.9.2
Identify and propose ways to improve usability of technology for diverse users.
  1. 7.3 Designing Solutions for Accessibility