Please enable JavaScript to use CodeHS

Standards Mapping

for North Carolina K-2 Computer Science

23

Standards in this Framework

23

Standards Mapped

100%

Mapped to Course

Standard Lessons
K2.CS.01
Choose appropriate devices to perform a variety of classroom tasks.
  1. Kindergarten Computer Science
  2. 2.2 Scout Adventures 1: Introducing Scout
  3. 2.3 Scout Adventures 2: Scout Starts Exploring
  4. 2.4 Scout Adventures 3: Scout Meets a Friend
  5. 2.5 Scout Adventures 4: Scout Explores the Forest
  6. 2.6 Scout Adventures 5: Scout and Bluebird Help
  7. 2.7 Scout Adventures 6: Scout Celebrates with Friends
  8. 1st Grade Computer Science
  9. 1.2 Scout Adventures 1: Introducing Scout
  10. 1.3 Scout Adventures 2: Scout Starts Exploring
  11. 1.4 Scout Adventures 3: Scout Meets a Friend
  12. 1.5 Scout Adventures 4: Scout Explores the Forest
  13. 1.6 Scout Adventures 5: Scout and Bluebird Help
  14. 1.7 Scout Adventures 6: Scout Celebrates with Friends
  15. 8.9 3D Design: Introduction
K2.CS.02
Describe the function of common physical components of computing systems (hardware) with appropriate terminology.
  1. Kindergarten Computer Science
  2. 8.1 Mouse Practice
  3. 8.2 Keyboard Introduction
  4. 1st Grade Computer Science
  5. 8.1 Computer Basics
K2.CS.03
Operate appropriate software to perform a variety of tasks.
  1. Kindergarten Computer Science
  2. 2.2 Scout Adventures 1: Introducing Scout
  3. 2.3 Scout Adventures 2: Scout Starts Exploring
  4. 2.4 Scout Adventures 3: Scout Meets a Friend
  5. 2.5 Scout Adventures 4: Scout Explores the Forest
  6. 2.6 Scout Adventures 5: Scout and Bluebird Help
  7. 2.7 Scout Adventures 6: Scout Celebrates with Friends
  8. 1st Grade Computer Science
  9. 1.2 Scout Adventures 1: Introducing Scout
  10. 1.3 Scout Adventures 2: Scout Starts Exploring
  11. 1.4 Scout Adventures 3: Scout Meets a Friend
  12. 1.5 Scout Adventures 4: Scout Explores the Forest
  13. 1.6 Scout Adventures 5: Scout and Bluebird Help
  14. 1.7 Scout Adventures 6: Scout Celebrates with Friends
  15. 8.9 3D Design: Introduction
K2.CS.04
Describe basic hardware and software problems with accurate terminology.
  1. 2nd Grade Computer Science
  2. 6.1 Computer Detectives: Computer Problems
K2.NI.01
Illustrate how information is broken down into smaller pieces and can be reassembled.
  1. 2nd Grade Computer Science
  2. 6.5 Networks and the Internet
K2.NI.02
Apply knowledge of what passwords are and why we use strong passwords to protect devices and information from unauthorized access.
  1. 1st Grade Computer Science
  2. 8.2 Passwords
K2.NI.03
Discover your digital footprint and how personal information can be protected.
  1. 1st Grade Computer Science
  2. 8.2 Passwords
K2.DA.01
Store, copy, search, retrieve, modify, and delete information using a computing device.
  1. Kindergarten Computer Science
  2. 2.1 Welcome to CodeHS!
  3. 1st Grade Computer Science
  4. 1.1 Welcome to CodeHS!
  5. 2nd Grade Computer Science
  6. 1.1 Welcome to CodeHS!
  7. 6.2 Get Organized with Files
  8. 6.3 Data Storage with Symbols
K2.DA.02
Define information stored on a computing device as data.
  1. Kindergarten Computer Science
  2. 2.1 Welcome to CodeHS!
  3. 1st Grade Computer Science
  4. 1.1 Welcome to CodeHS!
  5. 2nd Grade Computer Science
  6. 1.1 Welcome to CodeHS!
  7. 6.2 Get Organized with Files
  8. 6.3 Data Storage with Symbols
K2.DA.03
Collect and present the same data in various visual formats.
  1. 1st Grade Computer Science
  2. 8.4 Basic Data and Programming
  3. 8.6 Digital Research 1: Guided Research
  4. 2nd Grade Computer Science
  5. 6.7 Advanced Data and Programming
  6. 6.8 Digital Research 2: Choice Research
K2.DA.04
Make predictions with patterns in data visualizations.
  1. 1st Grade Computer Science
  2. 8.4 Basic Data and Programming
  3. 2nd Grade Computer Science
  4. 6.6 Data Patterns and Predictions
  5. 6.7 Advanced Data and Programming
K2.AP.01
Model daily processes with algorithms to complete tasks.
  1. Kindergarten Computer Science
  2. 1.1 Sequences (Unplugged)
  3. 1.2 Coding Card Game: Sequences
  4. 1.3 Coding Card Game: Sequences 2
  5. 1.4 Acting with Events
  6. 3.3 Sequences: Snowball Fight
  7. 3.4 Events: Submarine Sequences
  8. 3.5 Introduction to Show and Hide Blocks
  9. 3.7 Growing Garden
  10. 4.3 Using the Go To Page Block
  11. 5.1 Introduction to Speed Blocks
  12. 5.3 Transportation Speeds and Sounds
  13. 5.4 All About Me!
  14. 6.1 Loops
  15. 1st Grade Computer Science
  16. 2.1 Drawing Tools: Nature Walk
  17. 2.2 Events
  18. 2.3 Sequences: Digital Responsibilities
  19. 2.5 Grow and Shrink Blocks in Motion
  20. 2.6 Introduction to the Wait Block
  21. 3.4 Loops: Catching Butterflies
  22. 3.6 Forever Loop Dance Party
  23. 4.1 Introduction to Message Events
  24. 7.1 About Me Project
  25. 2nd Grade Computer Science
  26. 1.3 Events
  27. 1.5 Forever Loop Dance Party
  28. 1.6 Introduction to Message Events
  29. 4.3 Original Story Animations - Fiction Story
  30. 5.1 Code Block Review
  31. 5.5 Design an Adventure Game
  32. 6.8 Digital Research 2: Choice Research
K2.AP.02
Demonstrate how programs store and manipulate data by using numbers or other symbols to represent information.
  1. 1st Grade Computer Science
  2. 8.4 Basic Data and Programming
  3. 2nd Grade Computer Science
  4. 6.3 Data Storage with Symbols
  5. 6.7 Advanced Data and Programming
  6. 7.3 Variables: Keeping Score
K2.AP.03
Develop programs with sequences and simple loops to express ideas or address a problem.
  1. Kindergarten Computer Science
  2. 1.2 Coding Card Game: Sequences
  3. 1.3 Coding Card Game: Sequences 2
  4. 3.2 Introduction to Events
  5. 3.3 Sequences: Snowball Fight
  6. 3.4 Events: Submarine Sequences
  7. 3.5 Introduction to Show and Hide Blocks
  8. 3.7 Growing Garden
  9. 5.1 Introduction to Speed Blocks
  10. 5.2 Animal Sounds
  11. 5.3 Transportation Speeds and Sounds
  12. 5.4 All About Me!
  13. 5.6 Bowling Game
  14. 6.1 Loops
  15. 6.2 Loops: Frog and Rabbit
  16. 6.3 Forever Loops: Fireworks
  17. 6.4 Loops: Play in the Park
  18. 7.1 Chicken Crossing Game
  19. 7.2 Wildlife Scene Project
  20. 1st Grade Computer Science
  21. 2.2 Events
  22. 2.3 Sequences: Digital Responsibilities
  23. 2.5 Grow and Shrink Blocks in Motion
  24. 3.1 Coding Card Game: Loops
  25. 3.2 Coding Card Game: Loops 2
  26. 3.3 Introduction to Repeat Loops
  27. 3.4 Loops: Catching Butterflies
  28. 3.5 Loops: Predator and Prey
  29. 3.6 Forever Loop Dance Party
  30. 4.1 Introduction to Message Events
  31. 4.2 Message Events: Simon Says
  32. 4.4 Create an Original Story Animation
  33. 4.5 Speed Block: Bouncy Ball
  34. 4.6 Garden Project
  35. 5.1 Pages: Create a Tapping Game
  36. 5.2 Create a Mini Golf Game
  37. 5.4 Digital Greeting Card
  38. 6.1 Grid: Solving Mazes
  39. 6.2 End Block: Program a Race
  40. 6.3 Grid: Arctic Animation
  41. 7.1 About Me Project
  42. 7.2 River Crossing Game
  43. 7.3 Space Travel Project
  44. 8.7 Research Presentations
  45. 2nd Grade Computer Science
  46. 1.3 Events
  47. 1.4 Introduction to Repeat Loops
  48. 1.5 Forever Loop Dance Party
  49. 1.6 Introduction to Message Events
  50. 3.1 Message Events: Scout Plays in the Forest
  51. 3.2 Programming a Cycle
  52. 3.3 Pages: Scout's Travels
  53. 4.3 Original Story Animations - Fiction Story
  54. 5.1 Code Block Review
  55. 5.2 Racing Game
  56. 5.3 Moving Targets Game
  57. 5.4 Maze Game Project
  58. 5.5 Design an Adventure Game
  59. 6.7 Advanced Data and Programming
  60. 6.8 Digital Research 2: Choice Research
  61. 7.1 Coding Card Game: Conditionals
  62. 7.2 Coding Card Game: Conditionals 2
  63. 7.4 From ScratchJr to Scratch
  64. 7.5 ScratchJr to Scratch: Events and Loops
K2.AP.04
Decompose the steps needed to solve a problem into a precise sequence of instructions.
  1. Kindergarten Computer Science
  2. 1.1 Sequences (Unplugged)
  3. 3.3 Sequences: Snowball Fight
  4. 3.4 Events: Submarine Sequences
  5. 4.3 Using the Go To Page Block
  6. 5.1 Introduction to Speed Blocks
  7. 5.3 Transportation Speeds and Sounds
  8. 5.4 All About Me!
  9. 5.5 Debugging: Events and Motion
  10. 5.6 Bowling Game
  11. 6.1 Loops
  12. 6.2 Loops: Frog and Rabbit
  13. 6.3 Forever Loops: Fireworks
  14. 6.4 Loops: Play in the Park
  15. 7.2 Wildlife Scene Project
  16. 1st Grade Computer Science
  17. 2.2 Events
  18. 2.5 Grow and Shrink Blocks in Motion
  19. 2.7 Introduction to Debugging
  20. 3.3 Introduction to Repeat Loops
  21. 3.6 Forever Loop Dance Party
  22. 4.1 Introduction to Message Events
  23. 4.2 Message Events: Simon Says
  24. 4.3 Debugging
  25. 4.5 Speed Block: Bouncy Ball
  26. 6.1 Grid: Solving Mazes
  27. 6.2 End Block: Program a Race
  28. 7.1 About Me Project
  29. 7.3 Space Travel Project
  30. 8.7 Research Presentations
  31. 2nd Grade Computer Science
  32. 1.3 Events
  33. 1.4 Introduction to Repeat Loops
  34. 1.5 Forever Loop Dance Party
  35. 1.6 Introduction to Message Events
  36. 2.1 Debugging: Events and Sequences
  37. 2.2 Introduction to the Grid
  38. 3.1 Message Events: Scout Plays in the Forest
  39. 3.2 Programming a Cycle
  40. 4.2 Debugging: Message Events and Loops
  41. 4.3 Original Story Animations - Fiction Story
  42. 5.3 Moving Targets Game
  43. 5.5 Design an Adventure Game
  44. 6.7 Advanced Data and Programming
K2.AP.05
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
  1. Kindergarten Computer Science
  2. 5.1 Introduction to Speed Blocks
  3. 5.3 Transportation Speeds and Sounds
  4. 5.4 All About Me!
  5. 7.1 Chicken Crossing Game
  6. 1st Grade Computer Science
  7. 4.6 Garden Project
  8. 7.1 About Me Project
  9. 7.2 River Crossing Game
  10. 8.7 Research Presentations
  11. 2nd Grade Computer Science
  12. 2.3 Tap-a-Mole Game
  13. 4.3 Original Story Animations - Fiction Story
K2.AP.06
Give attribution when using the ideas and creations of others while developing programs.
  1. 1st Grade Computer Science
  2. 8.5 Giving Credit Through Attributions
K2.AP.07
Identify and debug errors in an algorithm or program that includes sequences and simple loops.
  1. Kindergarten Computer Science
  2. 3.3 Sequences: Snowball Fight
  3. 3.4 Events: Submarine Sequences
  4. 5.5 Debugging: Events and Motion
  5. 5.6 Bowling Game
  6. 6.1 Loops
  7. 7.1 Chicken Crossing Game
  8. 7.2 Wildlife Scene Project
  9. 1st Grade Computer Science
  10. 2.2 Events
  11. 2.7 Introduction to Debugging
  12. 3.3 Introduction to Repeat Loops
  13. 3.6 Forever Loop Dance Party
  14. 4.3 Debugging
  15. 4.4 Create an Original Story Animation
  16. 4.5 Speed Block: Bouncy Ball
  17. 4.6 Garden Project
  18. 6.1 Grid: Solving Mazes
  19. 6.2 End Block: Program a Race
  20. 7.2 River Crossing Game
  21. 7.3 Space Travel Project
  22. 8.7 Research Presentations
  23. 2nd Grade Computer Science
  24. 1.3 Events
  25. 1.4 Introduction to Repeat Loops
  26. 1.5 Forever Loop Dance Party
  27. 2.1 Debugging: Events and Sequences
  28. 2.3 Tap-a-Mole Game
  29. 4.2 Debugging: Message Events and Loops
  30. 5.1 Code Block Review
  31. 5.3 Moving Targets Game
  32. 5.4 Maze Game Project
  33. 5.5 Design an Adventure Game
  34. 6.7 Advanced Data and Programming
K2.AP.08
Using correct terminology, describe steps taken and choices made during the iterative process of program development.
  1. Kindergarten Computer Science
  2. 5.5 Debugging: Events and Motion
  3. 7.2 Wildlife Scene Project
  4. 1st Grade Computer Science
  5. 2.7 Introduction to Debugging
  6. 4.3 Debugging
  7. 2nd Grade Computer Science
  8. 5.4 Maze Game Project
  9. 5.5 Design an Adventure Game
  10. 6.7 Advanced Data and Programming
K2.IC.01
Compare how people live and work before and after the implementation or adoption of new computing technology.
  1. 1st Grade Computer Science
  2. 5.3 Impacts of Technology in Our World
K2.IC.02
Select software that meets the diverse needs and preferences for the technology individuals use in the classroom.
  1. Kindergarten Computer Science
  2. 2.2 Scout Adventures 1: Introducing Scout
  3. 2.3 Scout Adventures 2: Scout Starts Exploring
  4. 2.4 Scout Adventures 3: Scout Meets a Friend
  5. 2.5 Scout Adventures 4: Scout Explores the Forest
  6. 2.6 Scout Adventures 5: Scout and Bluebird Help
  7. 2.7 Scout Adventures 6: Scout Celebrates with Friends
  8. 1st Grade Computer Science
  9. 1.2 Scout Adventures 1: Introducing Scout
  10. 1.3 Scout Adventures 2: Scout Starts Exploring
  11. 1.4 Scout Adventures 3: Scout Meets a Friend
  12. 1.5 Scout Adventures 4: Scout Explores the Forest
  13. 1.6 Scout Adventures 5: Scout and Bluebird Help
  14. 1.7 Scout Adventures 6: Scout Celebrates with Friends
  15. 8.9 3D Design: Introduction
K2.IC.03
Work respectfully and responsibly with others online.
  1. 1st Grade Computer Science
  2. 2.3 Sequences: Digital Responsibilities
  3. 5.3 Impacts of Technology in Our World
  4. 8.3 Online Etiquette
K2.IC.04
Model responsible login and logoff procedures on all devices.
  1. 1st Grade Computer Science
  2. 8.2 Passwords