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). |
Impacts of Technology in Our World Digital Research 1: Guided Research Networks and the Internet Training AI Using Data Machine Learning: AutoDraw Machine Learning: Teachable Machine Guided Research Computer Basics: Exploration Computer Basics: Connections Introduction to Research Using Networks to Connect Exploring Computer Networks |
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). |
Digital Research 2: Choice Research Guided Research Introduction to Research Choice Research |
SC.K2.CS-CC.1.3
Collaborate and cooperate with peers, teachers, and others using technology to solve problems. |
3D Design: Keyboard Accommodations Pair Programming: Create a Band LEGO® SPIKE Essential: Design for Changing Weather Park Cleanup STEM Project with Bee-Bot® Park Cleanup STEM Project with Code & Go® Robot Mouse |
SC.K2.CS-CC.1.4
Provide and accept constructive criticism on a collaborative project. |
Space Travel Project Racing Game Design an Adventure Game Maze Game Project Basic Data and Programming Two-Step Dance & Feedback |
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). |
Phases of the Moon Sun and Moon, Day and Night Cardinal Directions Seed Dispersal Create a Map Programming a Cycle |
SC.K2.CS-CS.1.4
Solve questions individually and collaboratively using models. |
Seed Dispersal Basic Data and Programming |
SC.K2.CS-CS.2.1
Arrange or sort information into useful order, such as sorting students by birth date, with or without technology. |
Advanced Data and Programming Data Patterns and Predictions Basic Data and Programming Guided Research What Can Data Tell Us? |
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). |
Counting and Sequences (Unplugged) Ozobot® Programming 2: More Color Codes Ozobot® Programming 4 Ozobot® Programming 6 CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Combining Shapes Introduction to Debugging Ozobot® Cycle Debugging: Events and Sequences Debugging: Message Events and Loops Loops: Follow the Path Debugging: Events and Motion Machine Learning: What is a Blorg? Maze Game Project Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park The Sorting Game Grid: Solving Mazes Sequences (Unplugged) Acting with Events Sorting with Decision Trees |
SC.K2.CS-CS.2.3
Solve real life issues in science and engineering using computational thinking. |
Park Cleanup STEM Project with Bee-Bot® Park Cleanup STEM Project with Code & Go® Robot Mouse |
SC.K2.CS-CS.2.4
Define an algorithm as a sequence of defined steps. |
Kibo®: Adding and Subtracting Create a Map Tap-a-Mole Game Introduction to Debugging Debugging: Events and Sequences Scout's Scratch Expedition Part 4 Debugging: Message Events and Loops Garden Project Debugging: Events and Motion Sequences (Unplugged) Computational Thinking: Morning Routines Computational Thinking: Evening Routines Computational Thinking: School Day Routines |
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). |
Unplugged Introduction to ScratchJr: Part 2 CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Create a Map Sequences (Unplugged) Acting with Events Computational Thinking: Morning Routines Computational Thinking: Evening Routines Computational Thinking: School Day Routines |
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. |
Animal Life Cycles Storytelling Animations Weather and Seasons Original Story Animations - Personal Story Storytelling Animations Part 2 Original Story Animations - Fiction Story Wildlife Scene Project Changes in the Environment Space Travel Project Seed Dispersal Identify Shapes by Attributes Racing Game Hide and Seek Game Drawing Tools: Fairy Tale Painting Drawing Tools: Farm Scene Animal Sounds Two-Step Dance & Feedback |
SC.K2.CS-CS.2.7
Develop and present an algorithm using tangible materials. |
Ozobot® Programming 2: More Color Codes VEX 123®: Introduction Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® Seasons with Bee-Bot® Comparing Length with Bee-Bot® Weather with Bee-Bot® Introduction to Kibo® Kibo®: Communicating Across Distances (Light and Sound) Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Kibo®: Adding and Subtracting Shapes with Bee-Bot® Making Ten with Bee-Bot® Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Ozobot® Cycle Changing Environments with Bee-Bot® Changing Environments with Code & Go® Robot Mouse Computational Thinking: Morning Routines Computational Thinking: Evening Routines Computational Thinking: School Day Routines |
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. |
Impacts of Technology in Our World Adaptations and Survival: Camouflage Introduction to Message Events Story Problems: Add and Subtract within 20 Greater Than and Less Than: Single-Digit Numbers Changing Landforms Creating Shapes Types of Motion Animal Life Cycles Events Story Problems: Add and Subtract within 10 Place Value: Ones, Tens, and Hundreds Counting with Mazes Build a Sentence Light and Shadows From ScratchJr to Scratch Research Presentations Who Keeps Us Safe? Sound and Pitch Story Problems: Add and Subtract within 100 Storytelling Animations Phases of the Moon Create Your Own Story Problem Our Responsibilities Living and Nonliving Weather and Seasons Original Story Animations - Personal Story Digital Research 2: Choice Research Loops Storytelling Animations Part 2 Sun and Moon, Day and Night Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Phonics: Letter Sounds Cardinal Directions Events and Money Wildlife Scene Project Place Value: Ones and Tens Finding an Unknown in a Word Problem Changes in the Environment Phonics: Digraphs Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® ScratchJr to Scratch: Events and Loops Seasons with Bee-Bot® Place Value: Adding Up to 20 Comparing Length with Bee-Bot® Introduction to Coding with LEGO® SPIKE Essential VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Divide Shapes into Equal Parts Punctuation: Write a Great Sentence! VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr: Part 1 Unplugged Introduction to ScratchJr: Part 2 Kibo®: Adding and Subtracting Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Identify Shapes by Attributes Minecraft: Education Edition® - Trailblazer Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Introduction to Show and Hide Blocks Forever Loop Dance Party CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Code Block Review Loops: Catching Butterflies Introduction to the Wait Block Greater Than and Less Than: Two-Digit Numbers Greater Than and Less Than: Three-Digit Numbers Introduction to Pages End Block: Program a Race About Me Project Chicken Crossing Game Combining Shapes River Crossing Game Racing Game Create a Map Hide and Seek Game 3D Shapes Digital Greeting Card Design an Adventure Game Algebraic Thinking: Finding a Two-Digit Unknown Patterns and Music Preventing Erosion Drawing Tools: Fairy Tale Painting Events (Alpine UT updates) Grow and Shrink Blocks in Motion Drawing Tools: Farm Scene Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Loops: Predator and Prey Programming a Cycle Create an Original Story Animation Loops: Follow the Path Speed Block: Bouncy Ball Create a Mini Golf Game Message Events: Scout Plays in the Forest Pages: Scout's Travels Garden Project Pages: Create a Tapping Game Growing Garden Message Events: Simon Says Pages: Dragon Story Maze Game Project Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Basic Data and Programming Sequences: Digital Responsibilities Grid: Solving Mazes Animal Sounds Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Introduction to Events All About Me! Introduction to Repeat Loops Changing Environments with Bee-Bot® Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail Making a Timer Algorithms: Connecting a Path Two-Step Dance & Feedback Guided Research Choice Research |
SC.K2.CS-CS.3.2
Create, review, and revise artifacts that include text, images, and audio using digital tools. |
Impacts of Technology in Our World Build a Sentence Research Presentations Storytelling Animations Our Responsibilities Original Story Animations - Personal Story Digital Research 2: Choice Research Storytelling Animations Part 2 Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Wildlife Scene Project Divide Shapes into Equal Parts Punctuation: Write a Great Sentence! About Me Project Create an Original Story Animation Message Events: Scout Plays in the Forest Message Events: Simon Says Maze Game Project Basic Data and Programming Moving Targets Game All About Me! Guided Research Choice Research |
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). |
Computer Basics Impacts of Technology in Our World Mouse Practice Keyboard Introduction Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections |
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). |
Computer Basics Mouse Practice Keyboard Introduction Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections |
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. |
Impacts of Technology in Our World 3D Design: Introduction Training AI Using Data Machine Learning: AutoDraw Machine Learning: Teachable Machine Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail What Can AI Do? How AI Helps Us Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections |
SC.K2.CS-CP.1.1
Identify different kinds of data (e.g., text, charts, graphs, numbers, pictures, audio, video, and collections of objects). |
Machine Learning: What is a Blorg? The Sorting Game Data Storage with Symbols Sorting with Decision Trees What Can Data Tell Us? Variables [K] Variables [1] |
SC.K2.CS-CP.1.2
Collect and manipulate data using a variety of computing methods (e.g., sorting, totaling, and averaging). |
Basic Data and Programming |
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. |
The Sorting Game Sorting with Decision Trees |
SC.K2.CS-CP.1.4
Create data visualizations (e.g., charts and infographics), individually and collaboratively. |
Advanced Data and Programming Basic Data and Programming Guided Research Introduction to Research What Can Data Tell Us? |
SC.K2.CS-CP.2.1
Define a computer program as a set of commands created by people to do something. |
Introduction to ScratchJr Introduction to Speed Blocks Introduction to Show and Hide Blocks Introduction to the Wait Block About Me Project Events (Alpine UT updates) Events: Submarine Sequences Transportation Speeds and Sounds Sequences (Unplugged) All About Me! |
SC.K2.CS-CP.2.2
Perform a simple task (e.g., making a sandwich and brushing teeth) breaking it into small steps. |
Counting and Sequences (Unplugged) Weather and Seasons Adding within 20 and Sequences (Unplugged) Introduction to Kibo® Unplugged Introduction to ScratchJr: Part 1 Unplugged Introduction to ScratchJr: Part 2 CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 About Me Project Create a Map Preventing Erosion Debugging: Events and Sequences Debugging: Message Events and Loops Message Events: Scout Plays in the Forest Sequences (Unplugged) Acting with Events All About Me! |
SC.K2.CS-CP.2.3
Explain that computers only follow the program’s instructions. |
Ozobot® Programming 2: More Color Codes Kibo®: Adding and Subtracting Ozobot® Cycle |
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). |
Introduction to Message Events Story Problems: Add and Subtract within 20 Greater Than and Less Than: Single-Digit Numbers Changing Landforms Creating Shapes Types of Motion Animal Life Cycles Events Story Problems: Add and Subtract within 10 Place Value: Ones, Tens, and Hundreds Counting with Mazes Light and Shadows From ScratchJr to Scratch Research Presentations Who Keeps Us Safe? Sound and Pitch Story Problems: Add and Subtract within 100 Storytelling Animations Phases of the Moon Create Your Own Story Problem Living and Nonliving Weather and Seasons Original Story Animations - Personal Story Digital Research 2: Choice Research Loops Storytelling Animations Part 2 Sun and Moon, Day and Night Algebraic Thinking: Find an Unknown Number Up to 10 in a Number Story Original Story Animations - Fiction Story Economic Choices Advanced Data and Programming Phonics: Letter Sounds Cardinal Directions Events and Money Wildlife Scene Project Place Value: Ones and Tens Finding an Unknown in a Word Problem Ozobot® Programming 1: Introduction Ozobot® Programming 2: More Color Codes Changes in the Environment Phonics: Digraphs Introduction to Bee-Bot®: Basic Movements Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® ScratchJr to Scratch: Events and Loops Seasons with Bee-Bot® Place Value: Adding Up to 20 Comparing Length with Bee-Bot® Introduction to Coding with LEGO® SPIKE Essential VEX 123®: Math Word Problems Weather with Bee-Bot® Needs of Living Things with Bee-Bot® Push and Pull with Bee-Bot® Minecraft® Coding Fundamentals - Basic Moves Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project Divide Shapes into Equal Parts Punctuation: Write a Great Sentence! VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to ScratchJr: Part 1 Unplugged Introduction to ScratchJr: Part 2 LEGO® SPIKE Essential: Design for Changing Weather Kibo®: Adding and Subtracting Shapes with Bee-Bot® Seasonal Project (Summer): Pop the Balloons Making Ten with Bee-Bot® Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Using the Go To Page Block Introduction to the Grid Identify Shapes by Attributes Minecraft: Education Edition® - Trailblazer Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Introduction to Show and Hide Blocks Forever Loop Dance Party CodeHS Coding Card Game: Sequences CodeHS Coding Card Game: Sequences 2 CodeHS Coding Card Game: Loops CodeHS Coding Card Game: Loops 2 CodeHS Coding Card Game: Conditionals CodeHS Coding Card Game: Conditionals 2 Code Block Review Loops: Catching Butterflies Introduction to the Wait Block Greater Than and Less Than: Two-Digit Numbers Greater Than and Less Than: Three-Digit Numbers Introduction to Pages End Block: Program a Race About Me Project Chicken Crossing Game Combining Shapes River Crossing Game Create a Map Hide and Seek Game 3D Shapes Tap-a-Mole Game Design an Adventure Game Algebraic Thinking: Finding a Two-Digit Unknown Patterns and Music Preventing Erosion Events (Alpine UT updates) Grow and Shrink Blocks in Motion Seasons with Code & Go® Robot Mouse Weather with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Basic Movements Counting with Code & Go® Robot Mouse Introduction to Code & Go® Robot Mouse: Planning a Program Patterns with Code & Go® Robot Mouse Comparing Length with Code & Go® Robot Mouse Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Shapes with Code & Go® Robot Mouse Making Ten with Code & Go® Robot Mouse Loops: Predator and Prey Programming a Cycle Create an Original Story Animation Loops: Follow the Path Speed Block: Bouncy Ball Create a Mini Golf Game Message Events: Scout Plays in the Forest Garden Project Pages: Create a Tapping Game Message Events: Simon Says Pages: Dragon Story Maze Game Project Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Grid: Solving Mazes Animal Sounds Events: Submarine Sequences Moving Targets Game Transportation Speeds and Sounds Introduction to Events Sequences: Snowball Fight Bowling Game All About Me! Introduction to Repeat Loops Changing Environments with Bee-Bot® Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Careers in CS: Litter Free Communities Careers in CS: Coding for Fashion-Retail Making a Timer Algorithms: Connecting a Path Guided Research Choice Research |
SC.K2.CS-CP.3.1
Create developmentally appropriate multimedia products with support from teachers, family members, or student partners. |
Adaptations and Survival: Camouflage Designing Solutions from Nature Creating Shapes Animal Life Cycles Story Problems: Add and Subtract within 10 Build a Sentence Light and Shadows Research Presentations Who Keeps Us Safe? Phases of the Moon Create Your Own Story Problem Living and Nonliving Weather and Seasons Original Story Animations - Personal Story Digital Research 2: Choice Research Storytelling Animations Part 2 Sun and Moon, Day and Night Original Story Animations - Fiction Story Wildlife Scene Project Changes in the Environment 3D Design: Introduction Introduction to Coding with LEGO® SPIKE Essential Telling Time LEGO® SPIKE Essential: Design a Moving Statue Space Travel Project 3D Design: Create a Bubble Wand Divide Shapes into Equal Parts Punctuation: Write a Great Sentence! Seed Dispersal Introduction to the Grid Introduction to Speed Blocks Forever Loop Dance Party Code Block Review Introduction to Pages End Block: Program a Race About Me Project Chicken Crossing Game River Crossing Game Hide and Seek Game Design an Adventure Game Patterns and Music Preventing Erosion Drawing Tools: Fairy Tale Painting Drawing Tools: Farm Scene Programming a Cycle Create an Original Story Animation Message Events: Scout Plays in the Forest Pages: Dragon Story Maze Game Project Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Animal Sounds Moving Targets Game Transportation Speeds and Sounds Introduction to Events Sequences: Snowball Fight Bowling Game All About Me! Drawing Tools: Nature Walk Introduction to Repeat Loops Making a Timer Guided Research Choice Research |
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). |
Ozobot® Programming 1: Introduction Introduction to Responsible Technology Use Exploring Responsible Technology Use Practicing Responsible Technology Use |
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. |
Passwords Sequences: Digital Responsibilities Online Etiquette Keeping Information Safe Password Protectors Positive Online Behavior Responsible Digital Citizens |
SC.K2.CS-PC.1.3
Identify safe and unsafe examples of online communications. |
Passwords Online Etiquette Keeping Information Safe Positive Online Behavior |
SC.K2.CS-PC.1.4
Explain that a password helps protect the privacy of information. |
Keeping Information Safe Positive Online Behavior |
SC.K2.CS-PC.2.1
Identify and describe how people use many types of technologies in their daily work and personal lives. |
Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections |
SC.K2.CS-PC.2.2
Communicate about technology using developmentally appropriate terminology. |
Computer Basics Networks and the Internet Computer Detectives: Computer Problems Machine Learning: What is a Blorg? The Sorting Game Sorting with Decision Trees Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections Using Networks to Connect Exploring Computer Networks |
SC.K2.CS-PC.2.3
Recognize that people use computing technology in the workplace to perform many important tasks and functions. |
Computer Basics Impacts of Technology in Our World Networks and the Internet Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections Using Networks to Connect Exploring Computer Networks |
SC.K2.CS-PC.4.1
Explain that some information is private and should not be shared online. |
Training AI Using Data Online Etiquette Keeping Information Safe Password Protectors |