Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Nebraska 4 Computer Science and Technology

37

Standards in this Framework

Standard Lessons
4.BT.1
Use proper posture and ergonomics.
4.BT.2
Locate and use letter and number keys with left and right hand placement.
4.BT.3
Locate and use correct finger/hand for spacebar, enter, and shift key.
4.BT.4
Gain proficiency and speed in keyboarding. (Type 5 words per grade level beginning at 2nd grade.)
4.BT.5
Organize files and folders.
    File Management and Data in Action
4.BT.6
Manage files and save documents.
    File Management and Data in Action
4.BT.7
Turn on the computer.
4.BT.8
Login and logoff the computer.
    Welcome to CodeHS!
4.BT.9
Use a pointing device to click menus and icons.
    Introduction to Google Docs™
    Introduction to Microsoft Word™
4.BT.10
Open programs, web apps, and documents.
4.BT.11
Use buttons and media players.
4.BT.12
Demonstrate an understanding of the relationship between hardware and software.
    How Computing Systems Work
    Makey Makey®: Introduction
    Makey Makey®: Graphing Points on a Coordinate Plane
    micro:bit®: Graphing Points on a Coordinate Plane
    Introduction to Computing Systems
    Exploring Computing Systems
    Practicing with Computing Systems
4.BT.14
Identify major computer components.
    How Computing Systems Work
    Introduction to Computing Systems
    Exploring Computing Systems
    Practicing with Computing Systems
4.BT.15
Describe the components and functions of computers and networks.
    How Computing Systems Work
    Networks, Packets, and the Internet
    Networks and Protocols
    Introduction to Computing Systems
    Exploring Computing Systems
    Practicing with Computing Systems
    Modeling Network Connections
4.BT.16
Apply strategies for identifying and solving routine problems that occur during everyday computer use.
    Computer Detectives: Hardware and Software Problems
    Introduction to Computing Systems
    Exploring Computing Systems
    Practicing with Computing Systems
4.P.10
Enter and edit data and perform calculations using formulas.
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Productivity Software Inquiry Project
4.P.11
Demonstrate and understanding of recording, organizing, and graphing information.
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Inquiry Project: Survey Bar Graph
    Introduction to Productivity Software
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
4.P.12
Identify and explain terms and concepts related to spreadsheets. (i.e. cells, columns, rows, values, charts, graphs).
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
4.P.13
Use mathematical symbols appropriately.
    Adding with Loops
    Game Mechanics with Comparison Operators
    Decimal Multiplication and Conditionals
    Division and Conditionals
    Multiplication and Conditionals
    Animating Sprites with Multiplication
    Multi-digit Multiplication and Conditionals
    Animating Unit Fractions
    Multiplication Quiz Game
    Area of a Rectangle with Tiles
    House Design with Area and Perimeter
    Decimal Division and Conditionals
    Add and Subtract Fractions
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Rates and Unit Rates
    Animating Sprites with Factors
    Animating Sprites with Division
    Functions: Paint by Numbers
    Game Design Project
    Functions: About Me
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Conditionals: Sphero® Shark Race
4.P.14
Use to make predictions, solve problems, and draw conclusions.
    Research: Effective Keywords
    Research Presentations
    Research: Informational Programs
    Introduction to LEGO® Spike Prime
    3D Design: Keyboard Accommodations
    LEGO® SPIKE Essential: Design a Car Sensor
    Naming Numbers Game
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
    What Can I Use Online?
    Give Credit When You Use It
    Use and Search the Right Way
4.P.20
Create a series of slides and organize them to present research or convey data.
    Research Presentations
    Digital Research 2: Choice Research
    Research: Informational Programs
    Introduction to Google Slides™
    Introduction to Microsoft PowerPoint™
    Productivity Software Inquiry Project
    What Can I Use Online?
    Give Credit When You Use It
    Use and Search the Right Way
4.P.21
Copy, paste, insert, and resize images within the slides and from outside sources.
    Introduction to Google Slides™
    Introduction to Microsoft PowerPoint™
    Productivity Software Inquiry Project
4.DM.4
Create media for a variety of audiences and purposes with the use of appropriate transitions and animations to add interest.
    Plan a Quest
    Punctuation Game
    State Project
    Costumes, Backdrops, and Animations
4.DC.1
Demonstrate compliance of Responsible Use Policy and classroom rules regarding technology use and networks
4.DC.2
Explain responsible uses of technology and digital information and describe potential consequences of inappropriate use.
    Internet Positivity
    Strong Usernames and Passwords
    Digital Identity
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Safe and Responsible Use of Technology
4.DC.4
Demonstrate save e-mail practices and appropriate e-mail etiquette.
4.DC.5
Identify cyberbullying and describe strategies to deal with such a situation.
    Internet Positivity
4.DC.6
Explore social and ethical impacts of technology.
4.DC.7
Recognize and describe the potential risks and dangers associated with online communication.
    Digital Identity
4.DC.11
Explain fair use guidelines for copyrighted material (images, music, videos, etc.).
    Giving Credit Through Attributions
    Remixing Programs
    Remix the Right Way [4th]
4.R.1
Use internet browser and search engines and online directories, compare the differences, and explain how the disseminate information.
    Introduction to Productivity Software
4.R.2
Identify careers and industry opportunities.
4.CC.4
Evaluate presentations for organization, content, design, and appropriateness of citation.
    Productivity Software Inquiry Project
4.CS.1
Create algorithms, or series of ordered steps, to solve problems.
    Comparing Organisms
    Impacts of Technology in Our World
    How Living Things Survive
    Adaptations and Survival: Camouflage
    Counting with Mazes
    Build a Sentence
    Who Keeps Us Safe?
    Dash® Robot Mazes
    Wildlife Scene Project
    Ozobot® Programming 2: More Color Codes
    Ozobot® Programming 4
    Ozobot® Programming 5
    Ozobot® Programming 7
    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®
    Comparing Length with Bee-Bot®
    Introduction to LEGO® Spike Essential
    Weather with Bee-Bot®
    Needs of Living Things with Bee-Bot®
    Push and Pull with Bee-Bot®
    LEGO® SPIKE Essential: Design a Moving Statue
    Space Travel Project
    VEX 123®: Patterns of Living Things
    Seed Dispersal
    LEGO® SPIKE Essential: Design for Changing Weather
    Kibo®: Adding and Subtracting
    Shapes with Bee-Bot®
    LEGO® SPIKE Essential: Design a Car Sensor
    Making Ten with Bee-Bot®
    Seasonal Project (Spring): Create a Chase Game
    Seasonal Project (Fall): Gathering Apples Game
    Seasonal Project (Fall): Gathering Apples Game
    Choose Your Own Path: Elements of Culture
    Using the Go To Page Block
    Introduction to the Grid
    Introduction to Speed Blocks
    Plan a Quest
    Animation Loops Project
    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
    Pinball Game Project
    Introduction to the Wait Block
    End Block: Program a Race
    About Me Project
    Chicken Crossing Game
    Combining Shapes
    River Crossing Game
    Racing Game
    Create a Map
    Hide and Seek Game
    3D Shapes
    Digital Greeting Card
    Design an Adventure Game
    Mad Libs Project
    Flower Garden Functions Project
    Design an App
    Algebraic Thinking: Finding a Two-Digit Unknown
    Add and Subtract Fractions
    Multiplying Fractions by Whole Numbers
    Naming Numbers Game
    Modeling Life Cycles
    Patterns and Music
    Punctuation Game
    State Project
    Preventing Erosion
    Geographic Effects on Early Civilizations
    Multiplying and Dividing Fractions
    Evaluate Algebraic Equations
    Scale of Planets in the Solar System
    Balanced Ecosystems
    Multimedia Book Report
    Grow and Shrink Blocks in Motion
    Animating Sprites with Factors
    Animating Sprites with Division
    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
    Makey Makey®: Introduction
    Makey Makey®: Graphing Points on a Coordinate Plane
    Ozobot® Cycle
    Scout's Scratch Expedition Part 1
    micro:bit®: Graphing Points on a Coordinate Plane
    Scout's Scratch Expedition Part 2
    Scout's Scratch Expedition Part 3
    Scout's Scratch Expedition Part 4
    Scout Adventures 4: Scout Explores the Forest
    Scout Adventures 5: Scout and Bluebird Help
    Create an Original Story Animation
    Scout Adventures 6: Scout Celebrates with Friends
    Pong Game
    Create a Maze
    Loops: Follow the Path
    Speed Block: Bouncy Ball
    Click-a-Mole
    Create a Mini Golf Game
    Creating Algorithms
    Pages: Scout's Travels
    Garden Project
    Introduction to Clones
    Program an AI Chatbot
    Pages: Create a Tapping Game
    Snake Game
    Functions: Paint by Numbers
    Growing Garden
    Message Events: Simon Says
    Maze Game Project
    Loops: Frog and Rabbit
    Grid: Arctic Animation
    Forever Loops: Fireworks
    Loops: Play in the Park
    Clones: Throwing Acorns Game
    Sequences: Digital Responsibilities
    Grid: Solving Mazes
    Animal Sounds
    Moving Targets Game
    Creating Turtle Graphics
    Transportation Speeds and Sounds
    Sequences (Unplugged)
    Introduction to Events
    Sequences: Snowball Fight
    Events: Traveling with Scout
    Acting with Events
    Game Design Project
    Code Tunes
    Bowling Game
    All About Me!
    Introduction to Repeat Loops
    Functions: About Me
    Loops: Falling Objects
    Changing Environments with Bee-Bot®
    Seasonal Project (Winter): Design a Snowman
    Seasonal Project (Winter): Build a Snowman
    Changing Environments with Code & Go® Robot Mouse
    Careers in CS: Health and Fitness
    Careers in CS: Litter Free Communities
    Careers in CS: Major League Baseball
    Computational Thinking: Morning Routines
    Computational Thinking: Evening Routines
    Computational Thinking: School Day Routines
    Careers in CS: Coding for Fashion-Retail
    Introduction to Sphero Mini® and Sphero BOLT+®
    Loops: Sphero® Underwater Exploration
    CS Innovators Research Project
    Conditionals: Sphero® Shark Race
    AI Chatbots
    Making a Timer
    Algorithms: Connecting a Path
    Two-Step Dance & Feedback
    Compare and Refine Algorithms
    Introduction to Design Thinking [3rd]
    Designing Solutions for Accessibility [4th]
4.CS.2
Decompose a problem into smaller more manageable parts.
    Comparing Organisms
    How Living Things Survive
    Adaptations and Survival: Camouflage
    Game Mechanics with Comparison Operators
    Events
    Counting with Mazes
    Research Presentations
    Who Keeps Us Safe?
    Decimal Multiplication and Conditionals
    Storytelling Animations
    Plant and Animal Cells
    Animating Poetry
    Adding within 20 and Sequences (Unplugged)
    Loops
    Storytelling Animations Part 2
    Original Story Animations - Fiction Story
    Grammar Quiz Game
    Advanced Data and Programming
    Dash® Robot Mazes
    Cycle of Matter
    Multi-digit Multiplication and Conditionals
    Clones in Games
    Interactive Map of the 13 Colonies
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Wildlife Scene Project
    Digital Pet Project
    Dash® Robot 1 - Movement
    Cue Robot 1 - Movement
    Cue Robot 2 - Proximity Sensors
    Cue Robot 3 - Loops and Functions
    VEX GO®: Introduction
    VEX GO®: Measurement
    Minecraft® Coding Fundamentals - Basic Moves
    Minecraft® Coding Fundamentals - Repeat Loops with Sea Turtles
    House Design with Area and Perimeter
    Classes and Objects in Games
    micro:bit®: Animal Response to the Environment
    Pair Programming: Create a Band
    VEX GO®: Speed and Energy
    How We See: Light Reflection
    LEGO® SPIKE Essential: Design a Car Sensor
    The US Government
    Seasonal Project (Fall): Gathering Apples Game
    Seasonal Project (Fall): Gathering Apples Game
    Choose Your Own Path: Elements of Culture
    Using the Go To Page Block
    Introduction to Speed Blocks
    VEX GO®: Lines and Angles
    Plan a Quest
    Forever Loop Dance Party
    Code Block Review
    Pinball Game Project
    End Block: Program a Race
    About Me Project
    Create a Map
    Tap-a-Mole Game
    Design an Adventure Game
    Mad Libs Project
    Flower Garden Functions Project
    Design an App
    Multiplying Fractions by Whole Numbers
    Punctuation Game
    State Project
    Preventing Erosion
    Geographic Effects on Early Civilizations
    Multiplying and Dividing Fractions
    Multimedia Book Report
    micro:bit® Reaction Game
    Events (Alpine UT updates)
    Scout's Scratch Expedition Part 1
    Scout's Scratch Expedition Part 2
    Debugging: Events and Sequences
    Scout's Scratch Expedition Part 3
    Scout's Scratch Expedition Part 4
    Debugging: Message Events and Loops
    Pong Game
    Debugging: Events and Loops
    Create a Maze
    Loops: Follow the Path
    Speed Block: Bouncy Ball
    Click-a-Mole
    Animating Poetry
    Debugging: Mazes
    Program an AI Chatbot
    Events: Dot in Space
    Functions: Paint by Numbers
    Debugging: Events and Motion
    Scout's Quest: Functions with Boolean Inputs
    Maze Game Project
    Loops: Frog and Rabbit
    Broadcast Messages: Marco Polo
    Forever Loops: Fireworks
    Loops: Play in the Park
    Basic Data and Programming
    Scout's Quest: Functions with Number Inputs
    Grid: Solving Mazes
    Debugging: Make a Pizza
    Events: Submarine Sequences
    Creating Turtle Graphics
    Transportation Speeds and Sounds
    Sequences (Unplugged)
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Sequences: Parallel Programming
    All About Me!
    Functions: About Me
    House Design with Area and Perimeter
    Seasonal Project (Winter): Design a Snowman
    Careers in CS: Health and Fitness
    Careers in CS: Litter Free Communities
    Careers in CS: Major League Baseball
    micro:bit® Butterfly Migration Simulator
    CS Innovators: Grace Hopper
    Careers in CS: Coding for Fashion-Retail
    CS Innovators Research Project
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
    AI Chatbots
    Introduction to Design Thinking [3rd]
    Designing Solutions for Accessibility [4th]
4.CS.3
Collect, analyze, and represent data effectively.
    Research: Effective Keywords
    Digital Research 1: Guided Research
    Digital Research 2: Choice Research
    Using Digital Tools to Create Line Graphs
    Advanced Data and Programming
    Programming and Data Project
    Basic Data and Programming
    Data Storage with Symbols
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Guided Research
    Introduction to Research
    Choice Research
    What Can Data Tell Us?
    Variables: Symbols Mean Something
    Variables: Storing Data with Symbols
4.CS.4
Demonstrate and understanding of how information is represented, stored, and processed by a computer.
    Computer Basics
    How Computing Systems Work
    Computer Detectives: Computer Problems
    Exploring Computing Systems
    Practicing with Computing Systems
    File Management and Data
    (Captions) Exploring Computing Systems