Please enable JavaScript to use CodeHS

Nevada Computer Science and Integrated Technology: 5th Grade

This course belongs to the CodeHS Nevada K-5 Computer Science and Integrated Technology pathway. This course is designed to provide computer science instruction for Nevada 5th grade students, and it is aligned to the Nevada 5th Grade Computer Science and Integrated Technology Standards.

Overview & Highlights

Level
Elementary School
Number of Lessons
31
Grade
5th

Overview of Lessons

Optional Review

Welcome to CodeHS!

Students will learn how to log in and use the CodeHS Playground. This short introductory lesson can be used on its own, or right before a full lesson.

Introduction to Computer Science and Scratch

Students will be able to define important computer science vocabulary and create a simple program in Scratch.

The Coordinate Plane

Students will be able to create an opened-ended animation using the coordinate plane in Scratch.

Scratch Drawing Tools

Students will be able to create customized sprites and backdrops using the drawing tools.
Sequence & Events

Events: Traveling with Scout

Students will be able to use events in a program.

Debugging: Make a Pizza

Students will be able to decompose a program to debug and make the program run as intended.

Winter Celebrations Around the World

Students will learn about different winter celebrations and create a program to tell how a specific holiday is celebrated.

Choose Your Own Path: Elements of Culture

Students will be able to identify elements of culture as they create a cultural choose-your-own-path game.
Loops

Creating Turtle Graphics

Students will be able to use the pen tool in Scratch to create looping turtle graphics.
Conditionals & Operators

Conditionals: Mazes

Students will be able to create a program that uses conditionals.

Compare and Refine Algorithms

Students will be able to compare and refine multiple algorithms for the same task to determine which is the most appropriate and efficient.

Plan a Quest

Students will be able to plan and decompose the steps needed to create a quest program.

Operators: Coin Flip

Students will be able to create a coin flipping program using variables and operators.
Variables & Lists

Variables in Dance

Students will be able to use variables to control pitch and dance speeds in a program.

Game Mechanics with Comparison Operators

Students will be able to use comparison operators and variables to create ending game mechanics.

Lists: Shopping with Scout

Students will be able to create a shopping simulator using variables, lists, and operators.

Pinball Game Project

Students will be able to design and build a functional pinball game by applying key game design principles.
Clones & Functions

Clones: Throwing Acorns Game

Students will be able to create a throwing acorns game using clones.

Clones in Games

Students will be able to use clones to program an endless runner game and explain why clones are useful in game programs.

Functions: About Me

Students will be able to create and use a function with input in a program.

Functions: Paint by Numbers

Students will be able to create and use a function that takes input in a program.
Culmination Projects

Design Thinking + Accessibility [5th]

This lesson is coming soon!

House Design with Area and Perimeter

Students will be able to calculate and use the area and perimeter of a room to create a house design using functions. This version of the lesson is focused on Computer Science concepts.
Digital Literacy

Practicing with Computing Systems [5]

This lesson is coming soon!

Inquiry Project: Data Bar Graph

Students will be able to follow the inquiry process and modify a program to display the results of their investigation.

File Management & Data Storage (5)

This lesson is coming soon!

Networks and Protocols

Students will be able to explain how network protocols enable data transfer and compare WiFi, wired, and cellular networks.

Social Media + Cyberbullying Lesson [5th]

This lesson is coming soon!

Cybersecurity Policies and Laws

Students will explain policies and how they relate to their classroom or school, and they will research and explain a cybersecurity law specific to their state.

Scout’s Cryptography Escape Room

Students will learn basic cryptography and solve multiple ciphers.

Giving Credit Through Attributions

Students will be able to give appropriate attribution when creating or remixing programs and sharing images online.
24
Exercises
35
Offline Handouts