K-12 Computer Science Standards

Tennessee 3 Computer Science State Standards

13 Standards

1

3.FC.1

5 Lessons

Locate and use appropriate online tools and resources to explore, research, and collect data on specific topics (e.g., applications, web browsers, and online tutorials).

Aligned Lessons

Research: Effective Keywords
Research: Informational Programs
What Can I Use Online?
Give Credit When You Use It
Use and Search the Right Way
2

3.FC.2

10 Lessons

Communicate key ideas and details collaboratively in a way that informs, persuades, and/or entertains, using digital tools.

Aligned Lessons

Creative Storytelling
Weather and Climate
Using Digital Tools to Create Line Graphs
Dash® Robot Storytelling
Choose Your Own Path: Elements of Culture
Multimedia Book Report
Storytelling with Finch Robot®
Introduction to Google Slides™
Introduction to Microsoft PowerPoint™
Productivity Software Inquiry Project
3

3.FC.3

12 Lessons

Use basic features of digital tools to communicate key ideas and details in a way that informs and/or persuades.

Aligned Lessons

Creative Storytelling
Weather and Climate
Using Digital Tools to Create Line Graphs
Dash® Robot Storytelling
Choose Your Own Path: Elements of Culture
Multimedia Book Report
Storytelling with Finch Robot®
Introduction to Google Slides™
Introduction to Microsoft PowerPoint™
Introduction to Productivity Software
Productivity Software Inquiry Project
Word Analysis: Prefixes and Suffixes
4

3.AT.1

3 Lessons

Discuss the design process and use digital tools to illustrate potential solutions.

Aligned Lessons

Creative Storytelling
Computational Thinking: Design an Obstacle Course
Safety Solutions micro:bit® Design Project
5

3.AT.2

14 Lessons

Create an algorithm to solve a problem as a collaborative team.

Aligned Lessons

Dash® Robot Storytelling
Dash® Robot Mazes
Dash® Robot 1 - Movement
Coding with LEGO® Spike Prime
Pair Programming: Create a Band
Introduction to Finch Robot®
Modeling Perimeter with Finch Robot®
Storytelling with Finch Robot®
Sequences: Parallel Programming
Computational Thinking: Design an Obstacle Course
Computational Thinking: Design a School
Computational Thinking: Design a Neighborhood
Dash® Robot 2 - Proximity Sensor
Dash® Robot 3 - Loops and Functions
6

3.AT.3

11 Lessons

Identify problems to solve and generate questions for investigations.

Aligned Lessons

Platform Game Design
Dash® Robot Mazes
Digital Pet Project
Coding with LEGO® Spike Prime
Classes and Objects in Games
Pair Programming: Create a Band
Plan a Quest
Design an App
Game Design Project
Introduction to Design Thinking
Designing Solutions for Accessibility
7

3.DA.1

6 Lessons

Use data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea.

Aligned Lessons

Using Digital Tools to Create Line Graphs
Advanced Data and Programming
Machine Learning: Teachable Machine
Introduction to Google Sheets™
Introduction to Microsoft Excel™
Data Detectives
8

3.DA.2

4 Lessons

Describe examples of data sets or databases from everyday life.

Aligned Lessons

Research: Effective Keywords
Research: Informational Programs
What Can I Use Online?
Use and Search the Right Way
9

3.NI.1

9 Lessons

Advocate, demonstrate, and routinely practice safe, legal, and responsible use of information and technology.

Aligned Lessons

Internet Positivity
Our Words Have Power (Cyberbullying)
Strong Usernames and Passwords
Digital Identity
Minecraft: Education Edition® Basic Gameplay
Giving Credit Through Attributions
Cybersecurity Policies and Laws
Safe and Responsible Use of Technology
Remixing Programs
10

3.NI.2

7 Lessons

Conduct basic keyword searches to produce valid, appropriate results, and evaluate results for accuracy, relevance, and appropriateness.

Aligned Lessons

Research: Effective Keywords
Research: Informational Programs
Guided Research
Introduction to Research
What Can I Use Online?
Give Credit When You Use It
Use and Search the Right Way
11

3.PC.1

3 Lessons

Analyze a given list of sub-problems while addressing a larger problem.

Aligned Lessons

Fractions and Variables
Animating Unit Fractions
Unit Fractions with Variables
12

3.PC.2

23 Lessons

Define a problem or task, decompose it into smaller sub-problems.

Aligned Lessons

Platform Game Design
Nutrition Maze
Grammar Quiz Game
Advanced Data and Programming
Dash® Robot Storytelling
Dash® Robot Mazes
Interactive Map of the 13 Colonies
Interactive Map of the 13 Colonies with the BBC micro:bit®
Digital Pet Project
Dash® Robot 1 - Movement
Classes and Objects in Games
VEX GO®: Lines and Angles
Pinball Game Project
Mad Libs Project
Game Design Project
Operators: Coin Flip
Sequences: Parallel Programming
Computational Thinking: Design an Obstacle Course
CS Innovators: Grace Hopper
Computational Thinking: Design a School
Computational Thinking: Design a Neighborhood
Dash® Robot 2 - Proximity Sensor
Dash® Robot 3 - Loops and Functions
13

3.PC.3

43 Lessons

Use numbers or letters to represent information in another form.

Aligned Lessons

Game Mechanics with Comparison Operators
Balanced and Unbalanced Forces
Sound Frequency & Amplitude
Fractions and Variables
Introduction to Comparison Operators
Wave Generator
Unit Converter
Revolutionary War Timeline
Digital Pet Project
Animating Unit Fractions
Multiplication Quiz Game
Classes and Objects in Games
micro:bit® Rounding to the Nearest Ten
micro:bit® Rounding to the Nearest Hundred
micro:bit® Rounding with Decimals
Seasonal Project (Summer): Pop The Balloons
Seasonal Project (Fall): Gathering Apples Game
Introduction to Speed Blocks
Mad Libs Project
Design an App
Naming Numbers Game
Rates and Unit Rates
Scale of Planets in the Solar System
Balanced Ecosystems
Pong Game
I-Spy with Lists
Click-a-Mole
Program an AI Chatbot
Functions: Paint by Numbers
Lists: Shopping with Scout
Transportation Speeds and Sounds
Lists: Spelling Bee
Variables in Dance
Game Design Project
Operators: Coin Flip
Code Tunes
Functions: About Me
Race Track Game
Unit Fractions with Variables
Seasonal Project (Winter): Design a Snowman
AI Chatbots
Introduction to Design Thinking
Designing Solutions for Accessibility

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program