Standard |
Lessons |
CS.1A.1
Select and operate appropriate software to perform a variety of tasks and recognize that users have different needs and preferences for the technology they use.
|
3D Design: Introduction
3D Design: Create a Bubble Wand
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
Machine Learning: AutoDraw
|
CS.1A.2
Use appropriate terminology in identifying and describing the function of common physical components of computing systems (hardware).
|
Ozobot® Programming 1: Introduction
Ozobot® Programming 2: More Color Codes
Introduction to Kibo®
Mouse Practice
Keyboard Introduction
|
CS.1A.3
Describe basic hardware and software problems using accurate terminology.
|
Computer Basics
Computer Detectives: Computer Problems
|
NI.1A.1
Explain what passwords are and why we use them.
|
Passwords
|
NI.1A.2
Students should understand that computers connect them to people, places, and things around the world.
|
Networks and the Internet
|
DA.1A.1
Store, copy, search, retrieve, modify, and delete information using a computing device and define the information stored as data.
|
Digital Research 1: Guided Research
Get Organized with Files
|
DA.1A.2
Collect and present the same data in various visual formats.
|
Digital Research 1: Guided Research
Digital Research 2: Choice Research
Advanced Data and Programming
Data Patterns and Predictions
Basic Data and Programming Project
Basic Data and Programming Project
|
DA.1A.3
Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
|
Data Patterns and Predictions
|
AP.1A.1
Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.
|
Properties of Matter
Weather and Seasons
Adding within 20 and Sequences (Unplugged)
CodeHS Coding Card Game: Sequences
CodeHS Coding Card Game: Sequences 2
Create a Map
Design an Adventure Game
Sequences (Unplugged)
Sequences: Snowball Fight
Acting with Events
Bowling Game
Computational Thinking: Morning Routines
Computational Thinking: Evening Routines
Computational Thinking: School Day Routines
|
AP.1A.2
Model the way programs store and manipulate data by using numbers or other symbols to represent information.
|
Data Storage and Variables
Data Storage with Symbols
Variables: Keeping Score
|
AP.1A.3
Develop programs with sequences and simple loops to express ideas or address a problem.
|
Adaptations and Survival: Camouflage
Introduction to Message Events
Maze Game Project
Story Problems: Add and Subtract within 20
Changing Landforms
Creating Shapes
Types of Motion
Animal Life Cycles
Events
Story Problems: Add and Subtract within 10
Place Value: Ones, Tens, and Hundreds
Loops Part 2
Counting with Mazes
Light and Shadows
Research Presentations
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
Changes in the Environment
Phonics: Digraphs
Introduction to Bee-Bot®: Basic Movements
ScratchJr to Scratch: Events and Loops
Place Value: Adding Up to 20
Introduction to Coding with LEGO® SPIKE Essential
VEX 123®: Math Word Problems
Minecraft® Coding Fundamentals - Basic Moves
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
Skills Practice: Repeat Loops
Skills Practice: Events
LEGO® SPIKE Essential: Design a Moving Statue
Space Travel Project
Moving Targets Game
VEX 123®: Patterns of Living Things
Seed Dispersal
Unplugged Introduction to ScratchJr: Part 2
Kibo®: Adding and Subtracting
Seasonal Project (Summer): Pop the Balloons
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
Introduction to Grow and Shrink 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
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
Rates and Unit Rates
Events (Alpine UT updates)
Grow and Shrink Blocks in Motion
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
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
Grid: Solving Mazes
Animal Sounds
Moving Targets Game
Transportation Speeds and Sounds
Introduction to Events
Bowling Game
All About Me!
Introduction to Repeat Loops
Changing Environments with Bee-Bot®
Seasonal Project (Winter): Build a Snowman
Careers in CS: Litter Free Communities
Careers in CS: Coding for Fashion-Retail
|
AP.1A.4
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
|
Sequences (Unplugged)
Adaptations and Survival: Camouflage
Designing Solutions from Nature
Introduction to Message Events
Properties of Matter
Animal Life Cycles
Events
Loops Part 2
Counting with Mazes
Research Presentations
Storytelling Animations
Create Your Own Story Problem
Adding within 20 and Sequences (Unplugged)
Loops
Storytelling Animations Part 2
Original Story Animations - Fiction Story
Advanced Data and Programming
Wildlife Scene Project
Changes in the Environment
VEX 123®: Introduction
Introduction to Bee-Bot®: Basic Movements
Counting with Bee-Bot®
Introduction to Bee-Bot®: Planning a Program
Patterns with Bee-Bot®
Comparing Length with Bee-Bot®
VEX 123®: Math Word Problems
Weather with Bee-Bot®
Needs of Living Things with Bee-Bot®
Minecraft® Coding Fundamentals - Basic Moves
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
Skills Practice: Sequences
Skills Practice: Repeat Loops
LEGO® SPIKE Essential: Design a Moving Statue
Space Travel Project
Moving Targets Game
VEX 123®: Patterns of Living Things
Seed Dispersal
Unplugged Introduction to ScratchJr: Part 1
Debugging
Unplugged Introduction to ScratchJr: Part 2
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
Introduction to Speed Blocks
VEX 123®: Defining Shape Attributes
Forever Loop Dance Party
End Block: Program a Race
About Me Project
Garden Project
Create a Map
Tap-a-Mole Game
Design an Adventure Game
Preventing Erosion
Multiplying and Dividing Fractions
Introduction to Debugging
Events (Alpine UT updates)
Basic Data and Programming Project
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
Shapes with Code & Go® Robot Mouse
Making Ten with Code & Go® Robot Mouse
Ozobot® Cycle
Debugging: Events and Sequences
Programming a Cycle
Debugging: Message Events and Loops
Loops: Follow the Path
Speed Block: Bouncy Ball
Message Events: Scout Plays in the Forest
Garden Project
Debugging: Events and Motion
Message Events: Simon Says
Loops: Frog and Rabbit
Forever Loops: Fireworks
Loops: Play in the Park
Basic Data and Programming Project
Grid: Solving Mazes
Events: Submarine Sequences
Moving Targets Game
Transportation Speeds and Sounds
Sequences (Unplugged)
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
|
AP.1A.5
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
|
Research Presentations
Create Your Own Story Problem
Original Story Animations - Personal Story
Storytelling Animations Part 2
Original Story Animations - Fiction Story
Seed Dispersal
LEGO® SPIKE Essential: Design for Changing Weather
Introduction to Speed Blocks
About Me Project
Chicken Crossing Game
River Crossing Game
Grow and Shrink Blocks in Motion
Transportation Speeds and Sounds
All About Me!
|
AP.1A.6
Give attribution when using the ideas and creations of others while developing programs.
|
Giving Credit Through Attributions
|
AP.1A.7
Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
|
Maze Game Project
Events
Loops Part 2
Counting with Mazes
Build a Sentence
Research Presentations
Create Your Own Story Problem
Loops
Advanced Data and Programming
Wildlife Scene Project
Changes in the Environment
Introduction to Bee-Bot®: Planning a Program
Introduction to Coding with LEGO® SPIKE Essential
Minecraft® Coding Fundamentals - Basic Moves
Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
Skills Practice: Sequences
Skills Practice: Repeat Loops
Skills Practice: Events
Skills Practice: Message Events
Space Travel Project
Moving Targets Game
VEX 123®: Patterns of Living Things
Seed Dispersal
Debugging
Kibo®: Adding and Subtracting
Seasonal Project (Summer): Pop the Balloons
Forever Loop Dance Party
Code Block Review
End Block: Program a Race
Chicken Crossing Game
Garden Project
River Crossing Game
Create a Map
Tap-a-Mole Game
Design an Adventure Game
Patterns and Music
Introduction to Debugging
Events (Alpine UT updates)
Introduction to Code & Go® Robot Mouse: Planning a Program
Ozobot® Cycle
Debugging: Events and Sequences
Create an Original Story Animation
Debugging: Message Events and Loops
Speed Block: Bouncy Ball
Garden Project
Debugging: Events and Motion
Maze Game Project
Grid: Solving Mazes
Events: Submarine Sequences
Moving Targets Game
Sequences: Snowball Fight
Bowling Game
Introduction to Repeat Loops
|
AP.1A.8
Using correct terminology, describe steps taken and choices made during the iterative process of program development.
|
Maze Game Project
Advanced Data and Programming
Wildlife Scene Project
Debugging
Garden Project
Tap-a-Mole Game
Design an Adventure Game
Introduction to Debugging
Basic Data and Programming Project
Garden Project
Debugging: Events and Motion
Maze Game Project
Basic Data and Programming Project
|
IC.1A.1
Compare how people live and work before and after the implementation or adoption of new computing
|
Impacts of Technology in Our World
Careers in CS: Litter Free Communities
Careers in CS: Coding for Fashion-Retail
|
IC.1A.2
Work respectfully and responsibly with others online.
|
Impacts of Technology in Our World
Minecraft: Education Edition® Basic Gameplay
Training AI Using Data
Sequences: Digital Responsibilities
Online Etiquette
|
IC.1A.3
Keep login information private and log off devices appropriately.
|
Passwords
|