Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for South Carolina 4 Computer Science and Digital Literacy

37

Standards in this Framework

Standard Lessons
4.DL.1.1
Create various documents (e.g., essays, posters) using a word processing program and including graphics (e.g., images, headlines).
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Productivity Software Inquiry Project
4.DL.1.2
Edit and format a document using a word processing program to insert, delete and move material within the document.
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Productivity Software Inquiry Project
4.DL.1.3
Format a presentation using presentation software to resize an image, change fonts, and change style.
    Productivity Software Inquiry Project
4.DL.1.4
Insert and modify a bulleted list in a word processor and presentation software.
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Productivity Software Inquiry Project
4.DL.2.1
Discuss methods for digital communication (e.g., email, instant messaging) and determine the best method for specific needs (e.g., quickly sending large amounts of information).
4.DL.2.2
Recognize and describe the potential risks and benefits associated with various forms of digital communication.
    Our Words Have Power (Cyberbullying)
    Online Collaboration
    Scout's Cybersecurity Adventure: Part 1
    Scout's Cybersecurity Adventure: Part 2
    Cybersecurity Policies and Laws
    Scout's Cybersecurity Mission
4.DL.3.1
Identify cyberbullying and describe potential strategies to manage and eliminate cyberbullying.
    Internet Positivity (Unplugged)
    Our Words Have Power (Cyberbullying)
    Safe and Responsible Use of Technology
4.DL.3.2
Distinguish legal from illegal processes for downloading, sharing, and modifying online content.
    Giving Credit Through Attributions
4.DL.4.1
Demonstrate proper keyboarding technique when keying letters, numbers, and symbols at a rate of 10 words per minute.
4.DL.4.2
Use software capabilities to correct errors.
    How Computing Systems Work
    Computer Detectives: Hardware and Software Problems
4.CS.1.1
Describe what distinguishes humans from machines.
    Training AI Using Data
    Machine Learning: Face Sensing
    Machine Learning: Teachable Machine
    Humans Vs. Machines
    How Machines Learn
4.CS.1.2
Identify a variety of computing devices and their functionality (e.g., mobility; available applications such as word processing; communication).
    Introduction to Productivity Software
    Productivity Software Inquiry Project
4.CS.1.3
Describe the major hardware components (e.g., memory, processor) of a computing device (e.g., tablets, laptops, smartphones).
    How Computing Systems Work
    Data Storage
    Computer Detectives: Hardware and Software Problems
4.CS.2.1
Explore the limitations and advantages of various computing devices for particular uses.
    How Computing Systems Work
    Training AI Using Data
    Machine Learning: Face Sensing
    Machine Learning: Teachable Machine
    Humans Vs. Machines
    How Machines Learn
4.CS.2.2
Explore application software (e.g., word processor, spreadsheet, presentation software, web browser).
    How Computing Systems Work
    Introduction to Google Docs™
    Introduction to Microsoft Word™
    Introduction to Google Slides™
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Introduction to Microsoft PowerPoint™
    Introduction to Productivity Software
    Productivity Software Inquiry Project
4.CS.3.1
Reboot a computing device correctly.
    Computer Detectives: Hardware and Software Problems
4.CS.3.2
Identify whether the operating system or an application is the source of an error message.
4.CS.3.3
Identify and describe the causes of hardware (e.g., wiring), connectivity (e.g., no internet connection), and software (e.g., frozen screen) problems.
    Networks, Packets, and the Internet
    Computer Detectives: Hardware and Software Problems
4.NI.1.1
Identify types of wireless and wired connections (e.g., Wi-Fi, cellular).
    Networks, Packets, and the Internet
4.NI.2.1
Identify the appropriate use of email as a communication avenue.
    Online Collaboration
4.NI.2.2
Effectively use search engines to find information.
    Research: Effective Keywords
    Productivity Software Inquiry Project
4.NI.2.3
Identify websites that are appropriate sources of research.
    Research: Effective Keywords
4.DA.1.1
Understand what it means to save a file in well-protected storage (e.g., hard drive, flash drive, cloud).
    Data Storage
4.DA.1.2
Understand that computing devices have their own language (i.e., binary).
    Data Storage
    CS Innovators: Grace Hopper
    Introduction to Productivity Software
4.DA.2.1
Select and use appropriate non-digital and digital tools for collecting data.
    Programming and Data Project
4.DA.2.2
Represent data with bar graphs and line plots.
    Using Digital Tools to Create Line Graphs
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
4.DA.3.1
Interpret and analyze given graphs (i.e., bar graphs, line plots).
    Using Digital Tools to Create Line Graphs
    Programming and Data Project
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
4.DA.4.1
Apply factors that impact the accuracy of a conclusion.
4.AP.1.1
Use step-by-step instructions to perform tasks (i.e., sequential execution).
    Events
    Multiple Algorithms
    Debugging: Mazes
    Events: Dot in Space
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Sequences: Parallel Programming
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
4.AP.2.1
Use a combination of picture models to reorder a sequence of steps.
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
4.AP.2.2
Recognize that the same steps can be ordered in different ways to perform the same task (i.e., simple control structures).
    Creating Algorithms
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
4.AP.3.1
Compose simple tasks (e.g., eating breakfast; brushing your teeth; walking to the bus stop) into a complex task (e.g., getting ready for school).
    Functions Dance Project
    Flower Garden Functions Project
    Scout's Quest: Functions with Boolean Inputs
    Scout's Quest: Functions with Number Inputs
    Functions: About Me
    Introduction to Functions
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
4.AP.3.2
Decompose a complex task (e.g., getting ready for school) into simple tasks (e.g., eating breakfast; brushing your teeth; walking to the bus stop).
    Game Mechanics with Comparison Operators
    Decimal Multiplication and Conditionals
    Plant and Animal Cells
    Animating Poetry
    Grammar Quiz Game
    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®
    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
    Skills Practice: Events
    Skills Practice: Sequences
    Skills Practice: Operators
    Skills Practice: Functions with Number Inputs
    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
    Choose Your Own Path: Elements of Culture
    VEX GO®: Lines and Angles
    Plan a Quest
    Pinball Game Project
    Mad Libs Project
    Functions Dance Project
    Flower Garden Functions Project
    Design an App
    Game Design Project
    Multiplying Fractions by Whole Numbers
    Geographic Effects on Early Civilizations
    Multiplying and Dividing Fractions
    Multimedia Book Report
    micro:bit® Reaction Game
    Scout's Scratch Expedition Part 1
    Scout's Scratch Expedition Part 2
    Scout's Scratch Expedition Part 3
    Scout's Scratch Expedition Part 4
    Create a Maze
    Animating Poetry
    Events: Dot in Space
    Broadcast Messages: Marco Polo
    Scout's Quest: Functions with Number Inputs
    Creating Turtle Graphics
    Broadcast Messages: Tell a Joke
    Events: Traveling with Scout
    Game Design Project
    Operators: Coin Flip
    Sequences: Parallel Programming
    House Design with Area and Perimeter
    Careers in CS: Health and Fitness
    Computational Thinking: Design an Obstacle Course
    Careers in CS: Major League Baseball
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
    CS Innovators Research Project
    Dash® Robot 2 - Proximity Sensor
    Dash® Robot 3 - Loops and Functions
4.AP.4.1
Use picture directions to design a series of steps to complete a complex task.
    Computational Thinking: Design an Obstacle Course
    Computational Thinking: Design a School
    Computational Thinking: Design a Neighborhood
4.AP.4.2
Test a series of directions to successfully complete a complex task.
    Creating Algorithms
4.IC.1.1
Compare and contrast how computing has changed society from the past to the present.
    Technology Timeline
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Humans Vs. Machines
    How Machines Learn
4.IC.2.1
Compare the relevance and appropriateness of various electronic information sources (e.g., online databases such as Discus; web search engines).
    Research: Effective Keywords
    Research: Informational Programs
    Introduction to Productivity Software