Standards in this Framework
| Standard | Lessons |
|---|---|
|
K-2.CAS.a.1
Demonstrate proper ergonomics (e.g., body position, stretching) when using devices. |
|
|
K-2.CAS.a.2
Use electrical devices safely and in moderation (e.g., unplug devices by pulling the plug rather than the cord, do not mix water/food and electric devices, avoid gaming and walking). |
Exploring Responsible Technology Use Practicing Responsible Technology Use Practicing Responsible Technology Use |
|
K-2.CAS.a.3
Care for devices appropriately (e.g., handling devices gently, completely shutting down devices when not in use, storing devices in the appropriate container). |
Exploring Responsible Technology Use Practicing Responsible Technology Use Practicing Responsible Technology Use |
|
K-2.CAS.a.4
Explain that a password helps protect the privacy of information. |
Password Protectors Positive Online Behavior Password Protectors |
|
K-2.CAS.a.5
Identify safe and unsafe examples of online communications. |
Password Protectors Positive Online Behavior Responsible Digital Citizens Password Protectors Responsible Digital Citizens |
|
K-2.CAS.a.6
Explain why we keep personal information (e.g., name, location, phone number, home address) private. |
Password Protectors Positive Online Behavior Responsible Digital Citizens Password Protectors Responsible Digital Citizens |
|
K-2.CAS.a.7
Identify which personal information (e.g., user name or real name, school name or home address) should and should not be shared online and with whom. |
Password Protectors Positive Online Behavior Responsible Digital Citizens Password Protectors Responsible Digital Citizens |
|
K-2.CAS.a.8
Explain why it is necessary to report inappropriate electronic content or contact. |
Responsible Digital Citizens Responsible Digital Citizens |
|
K-2.CAS.b.1
Define good digital citizenship as using technology safely, responsibly, and ethically. |
Password Protectors Positive Online Behavior Responsible Digital Citizens Password Protectors Responsible Digital Citizens |
|
K-2.CAS.b.2
Demonstrate responsible use of computers, peripheral devices, and resources as outlined in school rules [Acceptable Use Policy (AUP) for K-2]. |
Exploring Responsible Technology Use Practicing Responsible Technology Use Practicing Responsible Technology Use |
|
K-2.CAS.b.3
Explain that most digital artifacts have owners. |
Guided Research Introduction to Research Choice Research Guided Research |
|
K-2.CAS.b.4
Explain the importance of giving credit to media creators/owners when using their work. |
Two-Step Dance & Feedback Guided Research Introduction to Research Choice Research Guided Research |
|
K-2.CAS.c.1
Identify and describe how people (e.g., students, parents, police officers) use many types of technologies in their daily work and personal lives. |
Mouse Practice Keyboard Introduction Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections Careers in CS: Spacecraft Design Impacts of Computing: Daily Life Impacts of Computing: Changing World Computer Basics: Connections |
|
K-2.CAS.c.2
Recognize when the purpose of content is to provide information or to influence you to act. |
Introduction to Research Choice Research Guided Research |
|
K-2.DTC.a.1
Operate a variety of digital tools (e.g., open/close, find, save/print, navigate, use input/output devices). |
Introduction to Data Storage and Files Data Storage and Files Practice Managing Data Storage and Files Managing Data Storage and Files |
|
K-2.DTC.a.2
Identify, locate, and use letters, numbers, and special keys on a keyboard (e.g., Space Bar, Shift, Delete). |
|
|
K-2.DTC.a.3
Create a simple digital artifact. |
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 CodeHopJr to CodeHop Blocks 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 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® From CodeHopJr to CodeHop Blocks: Part 2 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 3D Design: Create a Bubble Wand Divide Shapes into Equal Parts Punctuation: Write a Great Sentence! VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to Programming: Part 1 Unplugged Introduction to Programming: 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 Coding Card Game: Sequences Coding Card Game: Sequences 2 Coding Card Game: Loops Coding Card Game: Loops 2 Coding Card Game: Conditionals 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: Fashion-Retail Making a Timer Algorithms: Connecting a Path Two-Step Dance & Feedback Guided Research Choice Research Basic Data and Programming Guided Research |
|
K-2.DTC.a.4
Use appropriate digital tools individually and collaboratively to create, review, and revise simple artifacts that include text, images and audio. |
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 CodeHopJr to CodeHop Blocks 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 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® From CodeHopJr to CodeHop Blocks: Part 2 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 Programming: Part 1 Unplugged Introduction to Programming: 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 Coding Card Game: Sequences Coding Card Game: Sequences 2 Coding Card Game: Loops Coding Card Game: Loops 2 Coding Card Game: Conditionals 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: Fashion-Retail Making a Timer Algorithms: Connecting a Path Two-Step Dance & Feedback Guided Research Choice Research Basic Data and Programming Guided Research |
|
K-2.DTC.b.1
Collaboratively use digital tools and media resources to communicate key ideas and details in a way that informs, persuades, and/or entertains. |
Basic Data and Programming Guided Research Choice Research Basic Data and Programming Guided Research |
|
K-2.DTC.b.2
Use a variety of digital tools to exchange information and feedback with teachers. |
Choice Research Guided Research |
|
K-2.DTC.b.3
Use a variety of digital tools to present information to others. |
Networks and the Internet Machine Learning: AutoDraw Machine Learning: Teachable Machine Guided Research Introduction to Research Choice Research Using Networks to Connect Exploring Computer Networks Guided Research |
|
K-2.DTC.c.1
Conduct basic keyword searches to gather information from teacher-provided digital sources (e.g., online library catalog, databases). |
Introduction to Research Choice Research Guided Research |
|
K-2.DTC.c.2
Create an artifact individually and collaboratively that answers a research question, while clearly expressing thoughts and ideas. |
Introduction to Research Choice Research Guided Research |
|
K-2.DTC.c.3
Acknowledge and name sources of information or media (e.g., title of book, author of book, website). |
Introduction to Research Choice Research Guided Research |
|
K-2.CS.a.1
Identify different kinds of computing devices in the classroom and other places (e.g., laptops, tablets, smart phones, desktops). |
Computer Basics: Exploration Computer Basics: Connections Impacts of Computing: Changing World Computer Basics: Connections |
|
K-2.CS.a.2
Identify visible components of computing devices (e.g., keyboard, screen, monitor, printer, pointing device). |
Keyboard Introduction Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections Computer Basics: Connections |
|
K-2.CS.a.3
Explain that computing devices function when applications, programs, or commands are executed. |
Computer Basics: Exploration Computer Basics: Connections Computer Basics: Connections |
|
K-2.CS.a.4
Operate a variety of computing systems (e.g., turn on, use input/output devices such as a mouse, keyboard, or touch screen; find, navigate, launch a program). |
Keyboard Introduction Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections Mouse Practice: Level Up! Computer Basics: Connections |
|
K-2.CS.b.1
Explain that computing devices are machines that are not alive but can be used to help humans with tasks. |
How AI Helps Us Computer Basics: Introduction Computer Basics: Exploration Computer Basics: Connections Computer Basics: Connections |
|
K-2.CS.b.2
Recognize that some tasks are best completed by humans and others by computing devices (e.g., a human might be able to rescue someone in a normal environment, but robots would be better to use in a dangerous environment). |
How AI Helps Us |
|
K-2.CS.b.3
Recognize that different tools can solve the same problem (e.g., pen and paper, calculators, and smart phones can all be used to solve simple mathematical problems). |
Scout Adventures 1: Introducing Scout Scout Adventures 2: Scout Starts Exploring Scout Adventures 3: Scout Meets a Friend Scout Adventures 4: Scout Explores the Forest Scout Adventures 5: Scout and Bluebird Help Scout Adventures 6: Scout Celebrates with Friends |
|
K-2.CS.c.1
Explain that networks link computers and devices locally and around the world allowing people to access and communicate information. |
Networks, Packets, and the Internet Networks and Protocols Using Networks to Connect Exploring Computer Networks Modeling Network Connections Networks and Protocols Networks, Packets, and the Internet |
|
K-2.CT.a.1
List the attributes of a common object, for example, cars have a color, type (e.g., pickup, van, sedan), number of seats, etc. |
|
|
K-2.CT.b.1
Define an algorithm as a sequence of defined steps. |
Computational Thinking: Evening Routines Computational Thinking: School Day Routines Careers in CS: Spacecraft Design |
|
K-2.CT.b.2
Create a simple algorithm, individually and collaboratively, without using computers to complete a task (e.g., making a sandwich, getting ready for school, checking a book out of the library). |
Counting and Sequences (Unplugged) Adding within 20 and Sequences (Unplugged) Sequences (Unplugged) |
|
K-2.CT.b.3
Enact an algorithm using tangible materials (e.g., manipulatives, your body) or present the algorithm in a visual medium (e.g., storyboard). |
Counting and Sequences (Unplugged) Adding within 20 and Sequences (Unplugged) Sequences (Unplugged) |
|
K-2.CT.c.1
Identify different kinds of information (e.g., text, charts, graphs, numbers, pictures, audio, video, collections of objects.) |
Data Patterns and Predictions Machine Learning: What is a Blorg? Basic Data and Programming What Can AI Do? Sorting with Decision Trees How AI Helps Us What Can Data Tell Us? Basic Data and Programming |
|
K-2.CT.c.2
Identify, research, and collect information on a topic, issue, problem, or question using ageappropriate digital technologies. |
Introduction to Research Choice Research What Can Data Tell Us? Guided Research |
|
K-2.CT.c.3
Individually and collaboratively, propose a solution to a problem or question based on an analysis of information. |
LEGO® SPIKE Essential: Design for Changing Weather Preventing Erosion Guided Research Introduction to Research Choice Research Guided Research |
|
K-2.CT.c.4
Individually and collaboratively, create information visualizations (e.g., charts, infographics). |
Data Patterns and Predictions Basic Data and Programming What Can Data Tell Us? Basic Data and Programming |
|
K-2.CT.c.5
Explain that computers can save information as data that can be stored, searched, retrieved, and deleted. |
Data Patterns and Predictions Basic Data and Programming Introduction to Data Storage and Files Data Storage and Files Practice Managing Data Storage and Files Managing Data Storage and Files Basic Data and Programming |
|
K-2.CT.d.1
Define a computer program as a set of commands created by people to do something. |
Computer Basics: Exploration Computer Basics: Connections Computer Basics: Connections |
|
K-2.CT.d.2
Explain that computers only follow the program’s instructions. |
Scout Adventures 1: Introducing Scout Scout Adventures 2: Scout Starts Exploring Scout Adventures 3: Scout Meets a Friend Scout Adventures 4: Scout Explores the Forest Scout Adventures 5: Scout and Bluebird Help Scout Adventures 6: Scout Celebrates with Friends |
|
K-2.CT.d.3
Individually or collaboratively, create a simple program using visual instructions or tools that do not require a textual programming language (e.g., “unplugged” programming activities, a blockbased 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 CodeHopJr to CodeHop Blocks 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 Digital Flashcards Weather and Seasons Original Story Animations - Personal Story 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® From CodeHopJr to CodeHop Blocks: Part 2 Seasons with Bee-Bot® Place Value: Adding Up to 20 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 VEX 123®: Patterns of Living Things Seed Dispersal Unplugged Introduction to Programming: Part 1 Unplugged Introduction to Programming: 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 Minecraft: Education Edition® - Trailblazer Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Introduction to Show and Hide Blocks Forever Loop Dance Party Coding Card Game: Sequences Coding Card Game: Sequences 2 Coding Card Game: Loops Coding Card Game: Loops 2 Coding Card Game: Conditionals Coding Card Game: Conditionals 2 Code Block Review Loops: Catching Butterflies Greater Than and Less Than: Two-Digit Numbers Greater Than and Less Than: Three-Digit Numbers End Block: Program a Race About Me Project Chicken Crossing Game Combining Shapes River Crossing Game Racing Game Create a Map 3D Shapes Digital Greeting Card Design an Adventure Game 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 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 Maze Game Project Loops: Frog and Rabbit Grid: Arctic Animation Forever Loops: Fireworks Loops: Play in the Park Sequences: Digital Responsibilities 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: Fashion-Retail Making a Timer Algorithms: Connecting a Path Two-Step Dance & Feedback Guided Research Choice Research Guided Research |
|
K-2.CT.e.1
Describe how models represent a real-life system (e.g., globe, map, solar system, digital elevation model, weather map). |
Animal Life Cycles Phases of the Moon Weather and Seasons |
|
K-2.CT.e.2
Define simulation and identify the concepts illustrated by a simple simulation (e.g., growth and health, butterfly life cycle). |
Animal Life Cycles Phases of the Moon Weather and Seasons |