K-12 Computer Science Standards

Texas 2 Technology Applications

23 Standards

1

2.1.A

83 Lessons

Identify and communicate a problem or task and break down (decompose) multiple solutions into sequential steps.

Aligned Lessons

Adaptations and Survival: Camouflage
Designing Solutions from Nature
Introduction to Message Events
Properties of Matter
Animal Life Cycles
Events
Counting with Mazes
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
LEGO® SPIKE Essential: Design a Moving Statue
Space Travel Project
VEX 123®: Patterns of Living Things
Seed Dispersal
Unplugged Introduction to Programming: Part 1
Debugging
Unplugged Introduction to Programming: 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
Create a Map
Tap-a-Mole Game
Preventing Erosion
Introduction to Debugging
Events (Alpine UT updates)
Grow and Shrink Blocks in Motion
Weather with Code & Go® Robot Mouse
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
Debugging: Events and Sequences
Programming a Cycle
Debugging: Message Events and Loops
Speed Block: Bouncy Ball
Functions: Paint by Numbers
Loops: Frog and Rabbit
Forever Loops: Fireworks
Loops: Play in the Park
Basic Data and Programming
Grid: Solving Mazes
Events: Submarine Sequences
Moving Targets Game
Transportation Speeds and Sounds
Sequences (Unplugged)
Sequences: Snowball Fight
Bowling Game
Introduction to Repeat Loops
Functions: About Me
Changing Environments with Bee-Bot®
Seasonal Project (Winter): Build a Snowman
Changing Environments with Code & Go® Robot Mouse
Computational Thinking: School Day Routines
Making a Timer
Algorithms: Connecting a Path
2

2.1.B

3 Lessons

Identify complex patterns and make predictions based on the pattern.

Aligned Lessons

Advanced Data and Programming
Data Patterns and Predictions
Computational Thinking: School Day Routines
3

2.1.C

13 Lessons

Analyze a plan with adult assistance that outlines the steps needed to complete a task.

Aligned Lessons

Properties of Matter
Weather and Seasons
Adding within 20 and Sequences (Unplugged)
Introduction to Kibo®
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
Create a Map
Computational Thinking: School Day Routines
Algorithms: Connecting a Path
4

2.1.D

1 Lesson

Create and troubleshoot simple algorithms (step-by-step instructions) that include conditionals such as if-then statements as they apply to an everyday task.

Aligned Lessons

Algorithms: Connecting a Path
5

2.2.A

1 Lesson

Identify and explore what a variable is in a sequence of code.

Aligned Lessons

Variables: Keeping Score
6

2.2.B

119 Lessons

Use a design process to create a sequence of code that includes loops to solve a simple problem with or without technology.

Aligned Lessons

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
Light and Shadows
From CodeHopJr to CodeHop Blocks
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
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
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
Chicken Crossing Game
Combining Shapes
River Crossing Game
Racing Game
Create a Map
3D Shapes
Digital Greeting Card
Tap-a-Mole Game
Preventing Erosion
Events (Alpine UT updates)
Grow and Shrink Blocks in Motion
Seasons with Code & Go® Robot Mouse
Weather with Code & Go® Robot Mouse
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
Loops: Predator and Prey
Programming a Cycle
Create an Original Story Animation
Pages: Scout's Travels
Growing Garden
Maze Game Project
Sequences: Digital Responsibilities
Grid: Solving Mazes
Events: Submarine Sequences
Moving Targets Game
Transportation Speeds and Sounds
Introduction to Events
Introduction to Repeat Loops
Changing Environments with Bee-Bot®
Seasonal Project (Winter): Design a Snowman
Seasonal Project (Winter): Build a Snowman
Changing Environments with Code & Go® Robot Mouse
Making a Timer
Two-Step Dance & Feedback
Choice Research
Practicing the Design Process
Exploring the Design Process
7

2.3.A

4 Lessons

Demonstrate personal skills and behaviors, including effective communication, following directions, and mental agility, needed to implement a design process successfully.

Aligned Lessons

Impacts of Technology in Our World
Minecraft: Education Edition® Basic Gameplay
Practicing the Design Process
Exploring the Design Process
8

2.3.B

7 Lessons

Apply a design process with components such as testing and reflecting to create new and useful solutions to identify and solve for authentic problems.

Aligned Lessons

Introduction to LEGO® Spike Essential
Introduction to Coding with LEGO® SPIKE Essential
LEGO® SPIKE Essential: Design a Moving Statue
LEGO® SPIKE Essential: Design for Changing Weather
Introduction to the Design Process
Practicing the Design Process
Exploring the Design Process
9

2.4

4 Lessons

The student demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to identify and analyze how technology impacts different communities.

Aligned Lessons

Impacts of Technology in Our World
What Can AI Do?
How AI Helps Us
Impacts of Computing: Changing World
10

2.5.A

4 Lessons

Identify and collect non-numerical data, such as weather patterns, preferred reading genres, and holidays.

Aligned Lessons

Advanced Data and Programming
Data Patterns and Predictions
Basic Data and Programming
Data Explorers
11

2.5.B

3 Lessons

Conduct a basic search independently using provided keywords and digital sources.

Aligned Lessons

Guided Research
Introduction to Research
Choice Research
12

2.6

3 Lessons

The student communicates data through the use of digital tools. The student is expected to use a digital tool to individually or collaboratively create and communicate data visualizations such as pictographs and bar graphs.

Aligned Lessons

Advanced Data and Programming
Data Patterns and Predictions
Data Explorers
13

2.7

5 Lessons

The student identifies appropriate ways to communicate in various digital environments. The student is expected to participate in digital environments to develop responsible and respectful interactions.

Aligned Lessons

Impacts of Technology in Our World
Our Responsibilities
Minecraft: Education Edition® Basic Gameplay
Sequences: Digital Responsibilities
Responsible Digital Citizens
14

2.8.A

1 Lesson

Explain and demonstrate the importance of acceptable use of digital resources and devices as outlined in local policies or acceptable use policy (AUP).

Aligned Lessons

Practicing Responsible Technology Use
15

2.8.B

5 Lessons

Communicate an understanding that all digital content has owners and explain the importance of respecting others' belongings as they apply to digital content and information.

Aligned Lessons

Giving Credit Through Attributions
Two-Step Dance & Feedback
Guided Research
Introduction to Research
Choice Research
16

2.9.A

2 Lessons

Demonstrate account safety, including creating a strong password and logging off accounts and devices.

Aligned Lessons

Password Protectors
Responsible Digital Citizens
17

2.9.B

2 Lessons

Compare and contrast private and public information and discuss what is safe to be shared online and with whom.

Aligned Lessons

Password Protectors
Responsible Digital Citizens
18

2.9.C

1 Lesson

Discuss cyberbullying and identify examples.

Aligned Lessons

Responsible Digital Citizens
19

2.10.A

3 Lessons

Select and use a variety of applications, devices, and online learning environments to create and share content.

Aligned Lessons

3D Design: Introduction
3D Design: Create a Bubble Wand
Choice Research
20

2.10.B

8 Lessons

Identify, compare, and describe the function of basic computer hardware, including a variety of input and output devices, and software applications using accurate terminology.

Aligned Lessons

Types of Software
Introduction to Word Processing
Introduction to Presentations
Introduction to Spreadsheets
Computer Basics: Connections
Exploring Word Processing
Exploring Presentations
Exploring Spreadsheets
21

2.10.C

107 Lessons

Operate a variety of developmentally appropriate digital tools and resources to perform software application functions such as reviewing digital artifacts and designing solutions to problems.

Aligned Lessons

Impacts of Technology in Our World
How Living Things Survive
Adaptations and Survival: Camouflage
Designing Solutions from Nature
Story Problems: Add and Subtract within 20
Greater Than and Less Than: Single-Digit Numbers
Animal Life Cycles
Place Value: Ones, Tens, and Hundreds
Build a Sentence
Light and Shadows
Who Keeps Us Safe?
Story Problems: Add and Subtract within 100
Create Your Own Story Problem
Weather and Seasons
Decompose Numbers Up to 10
Sun and Moon, Day and Night
Ozobot® Programming 2: More Color Codes
Changes in the Environment
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®
3D Design: Introduction
Comparing Length with Bee-Bot®
Introduction to Coding with LEGO® SPIKE Essential
VEX 123®: Math Word Problems
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®
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
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
Code Block Review
Loops: Catching Butterflies
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
River Crossing Game
Racing Game
Create a Map
Hide and Seek Game
Digital Greeting Card
Algebraic Thinking: Finding a Two-Digit Unknown
Patterns and Music
Preventing Erosion
Drawing Tools: Fairy Tale Painting
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
Ozobot® Timeline
Park Cleanup STEM Project with Bee-Bot®
Park Cleanup STEM Project with Code & Go® Robot Mouse
Debugging: Events and Sequences
Loops: Predator and Prey
Programming a Cycle
Debugging: Message Events and Loops
Pages: Dragon Story
Loops: Frog and Rabbit
Forever Loops: Fireworks
Loops: Play in the Park
Animal Sounds
Moving Targets Game
Transportation Speeds and Sounds
Variables: Keeping Score
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
Two-Step Dance & Feedback
Introduction to the Design Process
22

2.10.D

3 Lessons

Practice ergonomically correct keyboarding techniques and developmentally appropriate hand and body positions.

Aligned Lessons

Mouse Practice
Keyboard Introduction
Keyboarding Basics
23

2.10.E

2 Lessons

Identify, locate, and practice using keys on the keyboard, including secondary actions of different keys such as "@," "#," "$," and "?".

Aligned Lessons

Keyboard Introduction
Keyboarding Basics

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program