Standards in this Framework
Standard | Lessons |
---|---|
CSK8.G2.1.1
Demonstrate the following basic steps when problem solving: understanding the problem, considering and examining the efficiency of various strategies. |
Computational Thinking: Evening Routines Computational Thinking: School Day Routines |
CSK8.G2.1.3
Solve level-appropriate problems collaboratively. |
Computational Thinking: Evening Routines Computational Thinking: School Day Routines |
CSK8.G2.1.4
Identify simple hardware and software problems that may occur during use. |
|
CSK8.G2.2.3
Demonstrate understanding of the relative positions of objects within a program (e.g., up, down, left, right, diagonal). |
Cardinal Directions Introduction to the Grid End Block: Program a Race Design an Adventure Game Maze Game Project Grid: Arctic Animation Grid: Solving Mazes |
CSK8.G2.3.1
Compare types of data and describe how data is used. |
Basic Data and Programming Data Storage with Symbols Variables: Keeping Score Variables [K] Variables [1] |
CSK8.G2.3.2
Use numbers to represent data (e.g., encoding and decoding a word with numbers). |
Basic Data and Programming Data Storage with Symbols Variables [K] Variables [1] |
CSK8.G2.3.3
Interpret and analyze graphs. |
Data Patterns and Predictions Basic Data and Programming |
CSK8.G2.3.4
Collect and arrange data based on multiple characteristics (e.g., alphabetic and phonemic patterns, both size and color). |
Basic Data and Programming Data Storage with Symbols Variables [K] Variables [1] |
CSK8.G2.3.5
Utilize various tools to collect data. |
Digital Research 2: Choice Research Advanced Data and Programming Data Patterns and Predictions Basic Data and Programming Data Storage with Symbols Variables [K] Variables [1] |
CSK8.G2.3.6
Organize and visually represent data with bar graphs and pictographs. |
Digital Research 2: Choice Research Advanced Data and Programming Data Patterns and Predictions Basic Data and Programming Data Storage with Symbols Variables [K] Variables [1] |
CSK8.G2.4.1
Discuss strategies for protecting authentication methods. |
Online Etiquette Password Protectors |
CSK8.G2.4.2
Discuss level-appropriate issues related to the appropriate use of technology and information, and the consequences of inappropriate use. |
Password Protectors Responsible Digital Citizens Practicing Responsible Technology Use |
CSK8.G2.4.3
Discuss the concept of a digital footprint and the responsibilities and opportunities of living, learning, and working in a digitally connected world. |
|
CSK8.G2.5.1
Create and follow algorithms to accomplish a task or solve a problem. |
Types of Motion Events Light and Shadows Story Problems: Add and Subtract within 100 Create Your Own Story Problem Weather and Seasons Loops Communities Modify Their Environment Changes in the Environment Counting with Bee-Bot® Introduction to Bee-Bot®: Planning a Program Patterns with Bee-Bot® Seasons with Bee-Bot® Place Value: Adding Up to 20 Weather with Bee-Bot® Unplugged Introduction to ScratchJr: Part 1 Unplugged Introduction to ScratchJr: Part 2 Seasonal Project (Summer): Pop the Balloons Seasonal Project (Spring): Create a Chase Game Seasonal Project (Fall): Gathering Apples Game Using the Go To Page Block Introduction to Speed Blocks Introduction to Show and Hide Blocks Forever Loop Dance Party Code Block Review Loops: Catching Butterflies Introduction to the Wait Block About Me Project Create a Map 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 Needs of Living Things with Code & Go® Robot Mouse Push and Pull with Code & Go® Robot Mouse Growing Garden Sequences: Digital Responsibilities Events: Submarine Sequences Transportation Speeds and Sounds Sequences (Unplugged) Sequences: Snowball Fight Acting with Events All About Me! Drawing Tools: Nature Walk Changing Environments with Bee-Bot® Seasonal Project (Winter): Build a Snowman Changing Environments with Code & Go® Robot Mouse Computational Thinking: Morning Routines Computational Thinking: Evening Routines Computational Thinking: School Day Routines |
CSK8.G2.5.2
Design and test algorithms collaboratively. |
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 |
CSK8.G2.5.3
Compare and contrast algorithms that include sequences and loops. |
Loops: Predator and Prey Loops: Frog and Rabbit Forever Loops: Fireworks Loops: Play in the Park Introduction to Repeat Loops Making a Timer |
CSK8.G2.5.4
Identify and correct errors within an algorithm that includes sequences and loops and accomplishes a level-appropriate task. |
Introduction to Debugging Debugging: Events and Sequences Debugging: Message Events and Loops Debugging: Events and Motion |
CSK8.G2.6.1
Use a block-based programming language individually and collaboratively to solve level-appropriate problems. |
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 Digital Flashcards 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 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 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 Minecraft: Education Edition® - Trailblazer Introduction to Speed Blocks VEX 123®: Defining Shape Attributes Introduction to Show and Hide Blocks Forever Loop Dance Party 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: Coding for Fashion-Retail Making a Timer Algorithms: Connecting a Path Two-Step Dance & Feedback Choice Research |
CSK8.G2.6.3
Improve or remix existing block-based programs. |
Introduction to Debugging Debugging: Events and Sequences Debugging: Message Events and Loops Debugging: Events and Motion |
CSK8.G2.7.1
Discuss how computers perform actions or outputs based on human input (e.g., keyboard, microphone, mouse, video game controller). |
Mouse Practice |
CSK8.G2.7.2
Recognize the expense of computer equipment and how care and protection of the computers can prolong use and save the cost of purchasing new equipment. |
Computer Basics Practicing Responsible Technology Use |
CSK8.G2.8.1
Identify how information can be transmitted using computing devices via a network. |
Using Networks to Connect Exploring Computer Networks |
CSK8.G2.8.2
Use proper keyboarding technique and finger positioning: enter key, fingers on home row keys, punctuation appropriate to writing level, shift key for capital letters, thumb on spacebar. |
Introduction to Presentations Exploring Presentations |
CSK8.G2.8.3
Recognize proper keyboarding technique: body centered in front of keyboard, elbows down, eyes focused on the screen, proper posture. |
|
CSK8.G2.9.2
Demonstrate proficiency with keyboards and other input/output devices. |
Keyboard Introduction Computer Basics: Connections |
CSK8.G2.10.5
Examine uses of computing and technology. |
Ozobot® Programming 1: Introduction Dash® Robot 1 - Movement VEX 123®: Math Word Problems VEX 123®: Patterns of Living Things VEX 123®: Defining Shape Attributes Mouse Practice Ozobot® Classroom Introduction Lessons What Can AI Do? How AI Helps Us Computer Basics: Connections |
CSK8.G2.10.7
Identify and name resources used in the process of gathering information. |
Two-Step Dance & Feedback Guided Research Introduction to Research Choice Research |
CSK8.G2.11.3
Identify various electronic information sources and discuss the validity and accuracy of the information found. |
Digital Research 1: Guided Research Digital Research 2: Choice Research Guided Research Introduction to Research Choice Research |