Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for TX K-2 CS


Standards in this Framework

Standard Lessons
Apply prior knowledge to develop new ideas, products, and processes.
Create original products using a variety of resources.
  1. Adaptations and Survival: Camouflage
  2. Designing Solutions from Nature
  3. Introduction to Message Events
  4. Maze Game Project
  5. Creating Shapes
  6. Loops: Part 2
  7. Counting with Mazes
  8. Build a Sentence
  9. Research Presentations
  10. Who Keeps Us Safe?
  11. Storytelling Animations
  12. Create Your Own Story Problem
  13. Original Story Animations - Personal Story
  14. Digital Research 2: Choice Research
  15. Storytelling Animations Part 2
  16. Introduction to ScratchJr
  17. Advanced Data and Programming
  18. Wildlife Scene Project
  19. Skills Practice: ScratchJr Drawing Tools
  20. Space Travel Project
  21. Moving Targets Game
  22. Punctuation: Write a great sentence!
  23. Program a Race
  24. Create a Chicken Crossing Game
  25. Garden Project
  26. River Crossing Game
  27. Create a Map
  28. Hide and Seek Game
  29. Digital Greeting Card Project
  30. Tap-a-Mole Game
  31. Design an Adventure Game
  32. Patterns and Music
  33. Preventing Erosion
  34. Basic Data and Programming Project
Explore virtual environments, simulations, models, and programming languages to enhance learning.
  1. Minecraft: Education Edition® - Trailblazer
  2. Create a Map
Create and execute steps to accomplish a task.
  1. Sequences (Unplugged)
  2. Who Keeps Us Safe?
  3. VEX 123®: Defining Shape Attributes
  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. Coding Class: Block Basics
  11. Racing Game
  12. Create a Map
  13. 3D Shapes
  14. Digital Greeting Card Project
  15. Design an Adventure Game
  16. Patterns and Music
  17. Preventing Erosion
Evaluate and modify steps to accomplish a task.
  1. Debugging
  2. Garden Project
  3. Create a Map
  4. Tap-a-Mole Game
  5. Design an Adventure Game
  6. Introduction to Debugging
Use communication tools that allow for anytime, anywhere access to interact, collaborate, or publish with peers locally and globally.
Participate in digital environments to develop cultural understanding by interacting with learners of multiple cultures.
Format digital information, including font attributes, color, white space, graphics, and animation, for a defined audience and communication medium.
Select, store, and deliver products using a variety of media, formats, devices, and virtual environments.
Use search strategies to access information to guide inquiry.
Use research skills to build a knowledge base regarding a topic, task, or assignment.
Evaluate the usefulness of acquired digital content.
  1. Digital Research 1: Guided Research
Identify what is known and unknown and what needs to be known regarding a problem and explain the steps to solve the problem.
Evaluate the appropriateness of a digital tool to achieve the desired product.
Evaluate products prior to final submission.
  1. Maze Game Project
  2. Original Story Animations - Personal Story
  3. Original Story Animations - Fiction Story
  4. Wildlife Scene Project
  5. Forever Loop Dance Party
Collect, analyze, and represent data using tools such as word processing, spreadsheets, graphic organizers, charts, multimedia, simulations, models, and programming languages.
  1. Digital Research 1: Guided Research
  2. Digital Research 2: Choice Research
  3. Advanced Data and Programming
  4. Basic Data and Programming Project
Adhere to acceptable use policies reflecting appropriate behavior in a digital environment.
Comply with acceptable digital safety rules, fair use guidelines, and copyright laws.
Practice the responsible use of digital information regarding intellectual property, including software, text, images, audio, and video.
  1. Giving Credit Through Attributions
Use appropriate terminology regarding basic hardware, software applications, programs, networking, virtual environments, and emerging technologies.
  1. Computer Basics
  2. Networks and the Internet
Use appropriate digital tools and resources for storage, access, file management, collaboration, and designing solutions to problems.
Perform basic software application functions, including opening an application and creating, modifying, printing, and saving files.
Use a variety of input, output, and storage devices.
  1. Input Devices
  2. Computer Basics
Use proper keyboarding techniques such as ergonomically correct hand and body positions appropriate for Kindergarten-Grade 2 learning.
  1. Keyboard Introduction
Demonstrate keyboarding techniques for operating the alphabetic, numeric, punctuation, and symbol keys appropriate for Kindergarten-Grade 2 learning.
Use the help feature online and in applications.