Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for FL CS K-2

40

Standards in this Framework

Standard Lessons
SC.K2.CS-CC.1.1
Identify a variety of digital tools used for communication and collaboration (e.g., online library catalogs and databases).
  1. Impacts of Technology in Our World
  2. Digital Research 1: Guided Research
  3. Networks and the Internet
SC.K2.CS-CC.1.2
Conduct basic keyword searches, and exchange information and feedback with teachers and other students (e.g., e-mail and text messaging).
  1. Digital Research 1: Guided Research
  2. Digital Research 2: Choice Research
SC.K2.CS-CC.1.3
Collaborate and cooperate with peers, teachers, and others using technology to solve problems.
SC.K2.CS-CC.1.4
Provide and accept constructive criticism on a collaborative project.
SC.K2.CS-CS.1.1
Define simulation and identify the concepts illustrated by a simple simulation (e.g., growth, human health, and the butterfly life cycle).
SC.K2.CS-CS.1.2
Describe how models and simulations can be used to solve real-world issues in science and engineering.
SC.K2.CS-CS.1.3
Describe how models represent a real-life system (e.g., globe or map).
  1. Seed Dispersal
  2. Create a Map
SC.K2.CS-CS.1.4
Solve questions individually and collaboratively using models.
  1. Advanced Data and Programming
  2. Seed Dispersal
  3. Basic Data and Programming Project
SC.K2.CS-CS.2.1
Arrange or sort information into useful order, such as sorting students by birth date, with or without technology.
SC.K2.CS-CS.2.2
Solve age-appropriate problems (e.g., puzzles and logical thinking programs) with or without technology (i.e., computational thinking).
  1. Counting with Mazes
  2. Counting and Sequences (Unplugged)
  3. Ozobot® Programming 2: More Color Codes
  4. Ozobot® Programming 4
  5. Ozobot® Programming 6
  6. CodeHS Coding Card Game: Sequences
  7. CodeHS Coding Card Game: Sequences 2
  8. CodeHS Coding Card Game: Loops
  9. CodeHS Coding Card Game: Loops 2
  10. CodeHS Coding Card Game: Conditionals
  11. CodeHS Coding Card Game: Conditionals 2
SC.K2.CS-CS.2.3
Solve real life issues in science and engineering using computational thinking.
  1. LEGO® Spike Essential: Design for Changing Weather
SC.K2.CS-CS.2.4
Define an algorithm as a sequence of defined steps.
  1. Sequences (Unplugged)
  2. Debugging
  3. Kibo®: Adding and Subtracting
  4. Garden Project
  5. Create a Map
  6. Tap-a-Mole Game
  7. Introduction to Debugging
SC.K2.CS-CS.2.5
Create a simple algorithm, individually and collaboratively, without using computers to complete the task (e.g., making a sandwich, getting ready for school).
  1. Sequences (Unplugged)
  2. Unplugged Introduction to ScratchJr - Part 1
  3. Unplugged Introduction to ScratchJr - Part 2
  4. CodeHS Coding Card Game: Sequences
  5. CodeHS Coding Card Game: Sequences 2
  6. CodeHS Coding Card Game: Loops
  7. CodeHS Coding Card Game: Loops 2
  8. CodeHS Coding Card Game: Conditionals
  9. CodeHS Coding Card Game: Conditionals 2
  10. Create a Map
  11. Preventing Erosion
SC.K2.CS-CS.2.6
Illustrate thoughts, ideas, and stories in a step-by-step manner using writing tools, digital cameras, and drawing tools.
  1. Adaptations and Survival: Camouflage
  2. Animal Life Cycles
  3. Storytelling Animations
  4. Weather and Seasons
  5. Original Story Animations - Personal Story
  6. Storytelling Animations Part 2
  7. Original Story Animations - Fiction Story
  8. Wildlife Scene Project
  9. Changes in the Environment
  10. Space Travel Project
  11. Seed Dispersal
  12. Identify Shapes by Attributes
  13. Racing Game
  14. Hide and Seek Game
  15. Drawing Tools: Fairy Tale Painting
  16. ScratchJr Drawing Tools: Farm Scene
SC.K2.CS-CS.2.7
Develop and present an algorithm using tangible materials.
  1. Ozobot® Programming 1: Introduction
  2. Ozobot® Programming 2: More Color Codes
  3. VEX 123®: Introduction
  4. Introduction to Bee-Bot®: Basic Movements
  5. Counting with Bee-Bot®
  6. Introduction to Bee-Bot®: Planning a Program
  7. Patterns with Bee-Bot®
  8. Comparing Length with Bee-Bot®
  9. Introduction to Kibo®
  10. Communicating Across Distances with Kibo® Robot
  11. Kibo®: Adding and Subtracting
  12. Shapes with Bee-Bot®
  13. Making Ten with Bee-Bot®
  14. Weather with Robot Mouse
  15. Introduction to Robot Mouse: Basic Movements
  16. Counting with Robot Mouse
  17. Introduction to Robot Mouse: Planning a Program
  18. Patterns with Robot Mouse
  19. Comparing Length with Robot Mouse
  20. Needs of Living Things with Robot Mouse
SC.K2.CS-CS.2.8
Gather and organize information using concept-mapping tools.
SC.K2.CS-CS.3.1
Create a digital artifact (independently and collaboratively) that clearly expresses thoughts and ideas.
  1. Comparing Organisms
  2. Impacts of Technology in Our World
  3. Build a Sentence
  4. Research Presentations
  5. Storytelling Animations
  6. Our Responsibilities
  7. Original Story Animations - Personal Story
  8. Digital Research 2: Choice Research
  9. Storytelling Animations Part 2
  10. Original Story Animations - Fiction Story
  11. Economic Choices
  12. Advanced Data and Programming
  13. Cardinal Directions
  14. Space Travel Project
  15. Divide Shapes into Equal Parts
  16. Punctuation: Write a great sentence!
  17. Seed Dispersal
  18. Seasonal Project (Spring): Create a Chase Game
  19. Identify Shapes by Attributes
  20. Introduction to Pages
  21. Program a Race
  22. About Me Project
  23. Racing Game
  24. Create a Map
  25. Hide and Seek Game
  26. Digital Greeting Card Project
  27. Design an Adventure Game
  28. Algebraic Thinking: Finding a Two-Digit Unknown
  29. Patterns and Music
  30. Preventing Erosion
  31. Drawing Tools: Fairy Tale Painting
  32. ScratchJr Drawing Tools: Farm Scene
  33. Basic Data and Programming Project
SC.K2.CS-CS.3.2
Create, review, and revise artifacts that include text, images, and audio using digital tools.
  1. Comparing Organisms
  2. Impacts of Technology in Our World
  3. Maze Game Project
  4. Loops: Part 2
  5. Build a Sentence
  6. Research Presentations
  7. Storytelling Animations
  8. Our Responsibilities
  9. Original Story Animations - Personal Story
  10. Digital Research 2: Choice Research
  11. Storytelling Animations Part 2
  12. Original Story Animations - Fiction Story
  13. Economic Choices
  14. Advanced Data and Programming
  15. Wildlife Scene Project
  16. Divide Shapes into Equal Parts
  17. Moving Targets Game
  18. Punctuation: Write a great sentence!
  19. About Me Project
  20. Basic Data and Programming Project
SC.K2.CS-CS.4.1
Recognize different kinds of computing devices in the classroom and other places (e.g., laptops, tablets, smart phones, desktops, printers).
  1. Input Devices
  2. Computer Basics
SC.K2.CS-CS.4.2
Recognize and operate different types of computers, applications and peripherals (e.g., use input/output devices such as a mouse, keyboard, or touch screen; find, navigate, launch a program).
  1. Input Devices
  2. Computer Basics
  3. Mouse Practice
  4. Keyboard Introduction
SC.K2.CS-CS.4.3
Explain that a computer program is running when a program or command is executed.
SC.K2.CS-CS.6.1
Identify tasks that are made easier because of computers.
  1. Computer Basics
  2. Impacts of Technology in Our World
  3. 3D Design: Introduction
SC.K2.CS-CP.1.1
Identify different kinds of data (e.g., text, charts, graphs, numbers, pictures, audio, video, and collections of objects).
  1. Data Storage and Variables
SC.K2.CS-CP.1.2
Collect and manipulate data using a variety of computing methods (e.g., sorting, totaling, and averaging).
  1. Advanced Data and Programming
  2. Basic Data and Programming Project
SC.K2.CS-CP.1.3
Propose a solution to a problem or question based on an analysis of the data and critical thinking, individually and collaboratively.
SC.K2.CS-CP.1.4
Create data visualizations (e.g., charts and infographics), individually and collaboratively.
  1. Digital Research 1: Guided Research
  2. Advanced Data and Programming
  3. Basic Data and Programming Project
SC.K2.CS-CP.2.1
Define a computer program as a set of commands created by people to do something.
  1. Sequences (Unplugged)
  2. Events
  3. Introduction to ScratchJr
  4. Introduction to Speed Blocks
  5. Introduction to Show and Hide Blocks
  6. Introduction to Grow and Shrink Blocks
  7. Introduction to the Wait Block
  8. About Me Project
  9. Events (Alpine UT updates)
SC.K2.CS-CP.2.2
Perform a simple task (e.g., making a sandwich and brushing teeth) breaking it into small steps.
  1. Sequences (Unplugged)
  2. Properties of Matter
  3. Counting and Sequences (Unplugged)
  4. Weather and Seasons
  5. Adding within 20 and Sequences (Unplugged)
  6. Introduction to Kibo®
  7. Unplugged Introduction to ScratchJr - Part 1
  8. Unplugged Introduction to ScratchJr - Part 2
  9. CodeHS Coding Card Game: Sequences
  10. CodeHS Coding Card Game: Sequences 2
  11. CodeHS Coding Card Game: Loops
  12. CodeHS Coding Card Game: Loops 2
  13. CodeHS Coding Card Game: Conditionals
  14. CodeHS Coding Card Game: Conditionals 2
  15. About Me Project
  16. Create a Map
  17. Preventing Erosion
SC.K2.CS-CP.2.3
Explain that computers only follow the program’s instructions.
  1. Sequences (Unplugged)
  2. Counting and Sequences (Unplugged)
  3. Ozobot® Programming 2: More Color Codes
  4. Kibo®: Adding and Subtracting
SC.K2.CS-CP.2.4
Construct a simple program using tools that do not require a textual programming language (e.g. block-based programming language).
  1. Adaptations and Survival: Camouflage
  2. Introduction to Message Events
  3. Maze Game Project
  4. Story Problems: Add and Subtract within 20
  5. Greater Than and Less Than: Single-Digit Numbers
  6. Changing Landforms
  7. Creating Shapes
  8. Types of Motion
  9. Animal Life Cycles
  10. Events
  11. Story Problems: Add and Subtract within 10
  12. Place Value: Ones, Tens, and Hundreds
  13. Loops: Part 2
  14. Counting with Mazes
  15. Light and Shadows
  16. From ScratchJr to Scratch
  17. Research Presentations
  18. Who Keeps Us Safe?
  19. Sound and Pitch
  20. Math Story Problems: Add and Subtract within 100
  21. Storytelling Animations
  22. Phases of the Moon
  23. Create Your Own Story Problem
  24. Living and Nonliving
  25. Weather and Seasons
  26. Original Story Animations - Personal Story
  27. Digital Research 2: Choice Research
  28. Loops
  29. Storytelling Animations Part 2
  30. Sun and Moon, Day and Night
  31. Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story
  32. Original Story Animations - Fiction Story
  33. Economic Choices
  34. Advanced Data and Programming
  35. Phonics: Letter Sounds
  36. Cardinal Directions
  37. Events and Money
  38. Wildlife Scene Project
  39. Place Value: Ones and Tens
  40. Finding an Unknown in a Word Problem
  41. Ozobot® Programming 1: Introduction
  42. Ozobot® Programming 2: More Color Codes
  43. Changes in the Environment
  44. Phonics: Digraphs
  45. Counting with Bee-Bot®
  46. Introduction to Bee-Bot®: Planning a Program
  47. Patterns with Bee-Bot®
  48. ScratchJr to Scratch: Events and Loops
  49. Seasons with Bee-Bot®
  50. Place Value: Adding Up to 20
  51. Comparing Length with Bee-Bot®
  52. Introduction to Coding with LEGO® Spike Essential
  53. VEX 123®: Math Word Problems
  54. Weather with Bee-Bot®
  55. Needs of Living Things with Bee-Bot®
  56. Push and Pull with Bee-Bot®
  57. Minecraft® Coding Fundamentals - Basic Moves
  58. Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
  59. Skills Practice: Sequences
  60. Skills Practice: Repeat Loops
  61. Skills Practice: Events
  62. Skills Practice: Message Events
  63. Design Project with LEGO® Spike Essential: Moving Statue
  64. Space Travel Project
  65. Divide Shapes into Equal Parts
  66. Moving Targets Game
  67. Punctuation: Write a great sentence!
  68. VEX 123®: Patterns of Living Things
  69. Seed Dispersal
  70. Unplugged Introduction to ScratchJr - Part 1
  71. Unplugged Introduction to ScratchJr - Part 2
  72. LEGO® Spike Essential: Design for Changing Weather
  73. Kibo®: Adding and Subtracting
  74. Shapes with Bee-Bot®
  75. Seasonal Project (Summer): Pop the Balloons
  76. Making Ten with Bee-Bot®
  77. Seasonal Project (Spring): Create a Chase Game
  78. Seasonal Project (Fall): Gathering Apples Game
  79. Using the Go To Page Block
  80. Introduction to Grid/Coordinate Plane
  81. Identify Shapes by Attributes
  82. Minecraft: Education Edition® - Trailblazer
  83. Introduction to Speed Blocks
  84. VEX 123®: Defining Shape Attributes
  85. Introduction to Show and Hide Blocks
  86. Introduction to Grow and Shrink Blocks
  87. Forever Loop Dance Party
  88. CodeHS Coding Card Game: Sequences
  89. CodeHS Coding Card Game: Sequences 2
  90. CodeHS Coding Card Game: Loops
  91. CodeHS Coding Card Game: Loops 2
  92. CodeHS Coding Card Game: Conditionals
  93. CodeHS Coding Card Game: Conditionals 2
  94. Coding Class: Block Basics
  95. Catching Butterflies
  96. Introduction to the Wait Block
  97. Greater Than and Less Than: Two-Digit Numbers
  98. Greater Than and Less Than: Three-Digit Numbers
  99. Introduction to Pages
  100. Program a Race
  101. About Me Project
  102. Create a Chicken Crossing Game
  103. Garden Project
  104. Combining Shapes
  105. River Crossing Game
  106. Create a Map
  107. Hide and Seek Game
  108. 3D Shapes
  109. Tap-a-Mole Game
  110. Design an Adventure Game
  111. Algebraic Thinking: Finding a Two-Digit Unknown
  112. Patterns and Music
  113. Preventing Erosion
  114. Events (Alpine UT updates)
  115. Grow and Shrink Blocks in Motion
  116. Seasons with Robot Mouse
  117. Weather with Robot Mouse
  118. Counting with Robot Mouse
  119. Introduction to Robot Mouse: Planning a Program
  120. Patterns with Robot Mouse
  121. Comparing Length with Robot Mouse
  122. Needs of Living Things with Robot Mouse
SC.K2.CS-CP.3.1
Create developmentally appropriate multimedia products with support from teachers, family members, or student partners.
  1. How Living Things Survive
  2. Adaptations and Survival: Camouflage
  3. Designing Solutions from Nature
  4. Maze Game Project
  5. Creating Shapes
  6. Animal Life Cycles
  7. Story Problems: Add and Subtract within 10
  8. Build a Sentence
  9. Light and Shadows
  10. Research Presentations
  11. Who Keeps Us Safe?
  12. Phases of the Moon
  13. Create Your Own Story Problem
  14. Living and Nonliving
  15. Weather and Seasons
  16. Original Story Animations - Personal Story
  17. Digital Research 2: Choice Research
  18. Storytelling Animations Part 2
  19. Sun and Moon, Day and Night
  20. Original Story Animations - Fiction Story
  21. Wildlife Scene Project
  22. Changes in the Environment
  23. 3D Design: Introduction
  24. Introduction to Coding with LEGO® Spike Essential
  25. Skills Practice: Sequences
  26. Skills Practice: Repeat Loops
  27. Skills Practice: Events
  28. Skills Practice: Message Events
  29. Skills Practice: ScratchJr Drawing Tools
  30. Telling Time
  31. Design Project with LEGO® Spike Essential: Moving Statue
  32. Space Travel Project
  33. 3D Design: Create a Bubble Wand
  34. Divide Shapes into Equal Parts
  35. Moving Targets Game
  36. Punctuation: Write a great sentence!
  37. Seed Dispersal
  38. Introduction to Grid/Coordinate Plane
  39. Introduction to Speed Blocks
  40. Forever Loop Dance Party
  41. Coding Class: Block Basics
  42. Introduction to Pages
  43. Program a Race
  44. About Me Project
  45. Create a Chicken Crossing Game
  46. Garden Project
  47. River Crossing Game
  48. Hide and Seek Game
  49. Design an Adventure Game
  50. Patterns and Music
  51. Preventing Erosion
  52. Drawing Tools: Fairy Tale Painting
  53. ScratchJr Drawing Tools: Farm Scene
SC.K2.CS-CP.3.2
Prepare a simple presentation of digital products and applications.
SC.K2.CS-PC.1.1
Demonstrate proper care for electronic devices (e.g., handling devices carefully, logging off or shutting down correctly, and keeping devices away from water/food).
  1. Computer Basics
  2. Ozobot® Programming 1: Introduction
SC.K2.CS-PC.1.2
Describe the attributes of a good digital citizen: one who protects private information, balances time online, reports cyberbullying, and recognizes inappropriate content/contact.
  1. Impacts of Technology in Our World
  2. Passwords
SC.K2.CS-PC.1.3
Identify safe and unsafe examples of online communications.
  1. Impacts of Technology in Our World
  2. Passwords
SC.K2.CS-PC.1.4
Explain that a password helps protect the privacy of information.
  1. Passwords
SC.K2.CS-PC.2.1
Identify and describe how people use many types of technologies in their daily work and personal lives.
  1. Impacts of Technology in Our World
SC.K2.CS-PC.2.2
Communicate about technology using developmentally appropriate terminology.
  1. Input Devices
  2. Computer Basics
  3. Networks and the Internet
  4. Computer Detectives: Computer Problems
SC.K2.CS-PC.2.3
Recognize that people use computing technology in the workplace to perform many important tasks and functions.
  1. Input Devices
  2. Computer Basics
  3. Impacts of Technology in Our World
  4. Networks and the Internet
SC.K2.CS-PC.4.1
Explain that some information is private and should not be shared online.
  1. Passwords
  2. Training AI Using Data