Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for SC CS K-5

183

Standards in this Framework

Standard Lessons
K.DL.1.1
Recognize a program to use for word processing.
K.DL.1.2
Recognize a program to use for creating presentations.
K.DL.2.1
Understand safety rules when using a computing device.
K.DL.3.1
Learn how to protect personal information (e.g., username, password).
K.DL.4.1
Locate letter and number keys.
  1. Keyboard Introduction
K.CS.1.1
Identify traditional computing devices (e.g., tablets, smartphones, desktops, laptops) and non-traditional computing devices (e.g., microwave, oven, car).
K.CS.1.2
Recognize that people use computing devices to perform tasks.
K.CS.2.1
Use appropriate terminology in naming and identifying hardware (e.g., monitor, keyboard, mouse, earbuds, headphones, printer).
K.CS.2.2
Learn to handle computing devices with proper care (e.g., do not place food or drink near a computer or tablet; hold tablets or laptops with both hands when transporting them).
K.CS.3.1
Identify simple hardware problems (e.g., computer is not plugged into power source).
K.NI.1.1
Recognize that people can communicate with others by using connected computing devices (e.g., cell phones, tablets).
K.DA.1.1
Recognize that data can be collected and stored on different computing devices over time (e.g., progress in a video game).
K.DA.1.2
Recognize that data can be retrieved from different computing devices (e.g., progress in a video game; pictures from a smartphone).
K.DA.2.1
Identify and give examples of data (e.g., lunch choice, weather conditions).
K.DA.3.1
Recognize data displayed in picture graphs.
K.DA.4.1
Draw conclusions and make predictions from picture graphs (e.g., make predictions based on weather data presented in a picture graph).
K.IC.1.1
List different ways in which computing devices are used in your daily life.
K.IC.1.2
Discover how some tasks can be completed with or without a computing device.
K.IC.2.1
List different computing devices used for communication.
1.DL.1.1
Produce a simple sentence using word processing software.
1.DL.1.2
Create a simple presentation with text and/or image.
1.DL.2.1
Demonstrate appropriate behaviors toward others when using a connected computing device.
1.DL.2.2
Recognize and avoid harmful behaviors (e.g., sharing private information).
1.DL.3.1
Demonstrate how to log in and log out from a connected computing device.
1.DL.3.2
Recognize the importance of logging out from a connected computing device.
1.DL.3.3
Recognize the difference between public and private information (e.g., personal information).
1.DL.4.1
Locate and use letter and number keys.
1.DL.4.2
Demonstrate the location of the home row keys.
1.DL.4.3
Develop proper keyboarding technique when keying letters and numbers (e.g., use both hands; utilize proper finger placement on home row keys; use letter and number keys).
1.CS.1.1
Identify tasks that can be performed with computing devices.
1.CS.1.2
Recognize some computing devices (e.g., computer, smartphone) can perform a variety of tasks and some computing devices are specialized (e.g., navigation system, game controller).
1.CS.2.1
Use appropriate terminology in naming and identifying software (e.g., web browser, application).
1.CS.2.2
Recognize that software acts on the input to affect the output (e.g., clicking on a mouse opens a program or application; typing on a keyboard displays letters on a screen).
1.CS.3.1
Identify and describe simple hardware problems. (e.g., headphones, keyboard, and/or mouse not plugged into the correct port).
1.CS.3.2
Identify and describe simple software problems (e.g., volume too soft/loud).
1.NI.1.1
Recognize that the internet can be used to gather information.
1.NI.1.2
Identify ways to connect with other people (e.g., direct message, voice talk, email, video chat).
1.DA.1.1
Recognize that a variety of data (e.g., music, video, images, text) can be stored in and retrieved from a computing device.
1.DA.2.1
Identify computing devices (e.g., digital thermometer, video game) that collect and display data.
1.DA.3.1
Recognize data displayed in picture graphs, T-charts, tallies, and bar graphs.
1.DA.4.1
Draw conclusions and make predictions from different types of graphs (i.e., object graphs, picture graphs, bar graphs).
1.IC.1.1
Recognize that many different careers use computing devices.
1.IC.1.2
Describe how some tasks can be completed with or without a computing device.
1.IC.2.1
Describe the different ways people can communicate using computing devices.
2.DL.1.1
Create text documents using a word processing program.
2.DL.1.2
Format a text document using a word processing program (e.g., change font style, including underline, italicize, bold; change font size).
2.DL.1.3
Create a multi-slide presentation with graphics or images using presentation software (e.g., create a new slide; rearrange slides).
2.DL.2.1
Demonstrate how to use appropriate behavior when sending messages online.
2.DL.2.2
Recognize how to credit work found online (e.g., image, photograph).
2.DL.3.1
Identify the characteristics of a strong password.
2.DL.3.2
Discuss the effects of password misuse.
2.DL.4.1
Locate and use letter, number, and punctuation keys.
2.DL.4.2
Demonstrate the use of function keys (e.g., shift, enter, backspace, delete, spacebar)
2.DL.4.3
Develop proper keyboarding technique when keying letters, numbers, and symbols (e.g., use both hands; utilize proper finger placement on home row keys; use letter, number, and punctuation keys).
2.CS.1.1
Classify computing devices according to purpose (e.g., navigation, game, communication, all-purpose).
2.CS.1.2
Recognize that computing devices have limitations (e.g., printing, screen size, mobility).
2.CS.1.3
Choose the appropriate computing device to complete a given task.
2.CS.2.1
Describe the function of common computing devices and components (e.g., desktop computer, laptop computer, tablet, monitor, keyboard, mouse, printer).
2.CS.2.2
Recognize software that controls computing devices (e.g., use an application to draw on the screen; use software to write a story or control robots).
2.CS.2.3
Use appropriate hardware and software to complete a given task.
2.CS.3.1
Recognize the difference between a simple hardware problem and a simple software problem (e.g., sound problem can mean headphones are unplugged (hardware) or sound is muted (software)).
2.NI.1.1
Gather information from the internet with supervision.
2.NI.1.2
Identify email as one way to communicate digitally.
2.NI.1.3
Use technology to work cooperatively and collaboratively with peers, teachers, and others.
2.DA.1.1
Recognize where data is stored (i.e., on the computing device or elsewhere).
2.DA.1.2
Store data (e.g., image, music) to a computing device.
2.DA.1.3
Retrieve data (e.g., image, music) from a computing device.
2.DA.2.1
Identify different ways and tools to collect data.
2.DA.2.2
Collect, organize, and display data using object graphs, picture graphs, and bar graphs.
2.DA.3.1
Recognize how different data displays communicate information in different ways.
2.DA.3.2
Transform data into a new representation (i.e., object graphs, picture graphs, bar graphs, charts).
2.DA.4.1
Draw conclusions and make predictions from different types of graphs (i.e., picture graphs, bar graphs).
2.IC.1.1
Identify the ways that computing has changed throughout society.
2.IC.1.2
Demonstrate how some tasks can be completed with or without a computing device.
2.IC.2.1
Explore similarities and differences between in-person and online communications.
3.DL.1.1
Create documents (e.g., essays, letters) using a word processing program.
3.DL.1.2
Edit and format a document using a word processing program to check spelling, change fonts, and change margins.
3.DL.1.3
Format a presentation using presentation software to insert an image/video, change background colors, and change text color.
3.DL.1.4
Understand that bullets are a way to organize a list.
3.DL.2.1
Demonstrate proper digital etiquette appropriate to the medium (e.g., not using all capital letters in an email).
3.DL.2.2
Recognize the disparity with regards to access to technology around the world and discuss ways in which digital equality may be reached.
3.DL.3.1
Understand the importance of acceptable use policies (e.g., to enforce safe internet usage among all members of the community).
3.DL.3.2
Distinguish between online content that is open and free to use and content that is protected by copyright.
3.DL.3.3
Understand the notion of "digital footprint" and the permanence and trackability associated with online communication (e.g., email, social media).
3.DL.4.1
Demonstrate proper keyboarding technique when keying letters, numbers, and symbols at a rate of 5 words per minute.
3.DL.4.2
Use software capabilities to correct errors.
3.CS.1.1
Compare and contrast computing devices (e.g., tablets, laptops, smartphones).
3.CS.1.2
Identify the parts of a computing device (e.g., input devices, output devices, processors).
3.CS.2.1
Identify actions (e.g., opening a file; closing a window) that are specific to an operating system (e.g., Windows, MacOS, Android, iOS).
3.CS.2.2
Compare operating systems to application software (e.g., word processor, spreadsheet, presentation software, web browser).
3.CS.3.1
Troubleshoot simple hardware problems that may occur during use (e.g., hardware is plugged in or batteries charged; sound is muted/unmuted).
3.CS.3.2
Troubleshoot simple software problems that may occur during use (e.g., refresh or close a web browser; close a program).
3.NI.1.1
Identify and distinguish between wireless and wired connections.
3.NI.2.1
Communicate electronically with others with support from peers, teachers, and others.
3.NI.2.2
Recognize particular websites as sources of research.
3.DA.1.1
Understand the different types of data storage (e.g., flash drives, hard drives, cloud storage).
3.DA.1.2
Identify various kinds of data (e.g., text, images, sounds, numbers).
3.DA.2.1
Discuss appropriate tools for collecting data.
3.DA.2.2
Represent data with bar graphs.
3.DA.3.1
Interpret and analyze given data (i.e., tables).
3.DA.4.1
Draw conclusions from different types of graphs (i.e., scaled bar graphs, line plots).
3.DA.4.2
Discuss factors that impact accuracy.
3.AP.1.1
Describe a daily task as a sequence of steps.
3.AP.2.1
Describe, using picture models, an ordered list of steps to perform a simple task.
3.AP.3.1
Identify a simple task (e.g., eating breakfast; brushing your teeth; walking to the bus stop).
3.AP.3.2
Identify a complex task (e.g., getting ready for school).
3.AP.4.1
Use picture directions to design a series of steps to complete a simple task.
3.AP.4.2
Test a series of directions to successfully complete a simple task.
3.IC.1.1
List examples of how computing technology has changed and improved the way people live, work, and interact.
3.IC.2.1
Identify and discuss the relevance and appropriateness of various electronic information sources (e.g., online databases such as Discus; web search engines).
4.DL.1.1
Create various documents (e.g., essays, posters) using a word processing program and including graphics (e.g., images, headlines).
4.DL.1.2
Edit and format a document using a word processing program to insert, delete and move material within the document.
4.DL.1.3
Format a presentation using presentation software to resize an image, change fonts, and change style.
4.DL.1.4
Insert and modify a bulleted list in a word processor and presentation software.
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.
4.DL.3.1
Identify cyberbullying and describe potential strategies to manage and eliminate cyberbullying.
4.DL.3.2
Distinguish legal from illegal processes for downloading, sharing, and modifying online content.
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.
4.CS.1.1
Describe what distinguishes humans from machines.
4.CS.1.2
Identify a variety of computing devices and their functionality (e.g., mobility; available applications such as word processing; communication).
4.CS.1.3
Describe the major hardware components (e.g., memory, processor) of a computing device (e.g., tablets, laptops, smartphones).
4.CS.2.1
Explore the limitations and advantages of various computing devices for particular uses.
4.CS.2.2
Explore application software (e.g., word processor, spreadsheet, presentation software, web browser).
4.CS.3.1
Reboot a computing device correctly.
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.
4.NI.1.1
Identify types of wireless and wired connections (e.g., Wi-Fi, cellular).
4.NI.2.1
Identify the appropriate use of email as a communication avenue.
4.NI.2.2
Effectively use search engines to find information.
4.NI.2.3
Identify websites that are appropriate sources of research.
4.DA.1.1
Understand what it means to save a file in well-protected storage (e.g., hard drive, flash drive, cloud).
4.DA.1.2
Understand that computing devices have their own language (i.e., binary).
4.DA.2.1
Select and use appropriate non-digital and digital tools for collecting data.
4.DA.2.2
Represent data with bar graphs and line plots.
4.DA.3.1
Interpret and analyze given graphs (i.e., bar graphs, line plots).
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).
4.AP.2.1
Use a combination of picture models to reorder a sequence of steps.
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).
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).
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).
  1. Message Events: Scout Plays in the Forest
4.AP.4.1
Use picture directions to design a series of steps to complete a complex task.
4.AP.4.2
Test a series of directions to successfully complete a complex task.
4.IC.1.1
Compare and contrast how computing has changed society from the past to the present.
4.IC.2.1
Compare the relevance and appropriateness of various electronic information sources (e.g., online databases such as Discus; web search engines).
5.DL.1.1
Create various documents using a word processing program with various page elements (e.g., headers, footers, citations, tables, textboxes).
5.DL.1.2
Edit and format a document using a word processing program to change page and paragraph layouts.
5.DL.1.3
Format a presentation using presentation software (e.g., add transitions and speaker notes).
5.DL.1.4
Demonstrate an effective use of a bulleted list in a word processor and presentation software.
5.DL.1.5
Add data to spreadsheet software and create a simple graph.
5.DL.2.1
Demonstrate an understanding of digital security (i.e., protecting your digital information).
5.DL.2.2
Demonstrate an understanding of digital rights and responsibilities (e.g., privacy, respectful communication).
  1. Sequences: Digital Responsibilities
5.DL.3.1
Demonstrate awareness of software piracy and its consequences.
5.DL.3.2
Understand the legal ramifications for sending or receiving inappropriate content (e.g., cyberbullying, harassment).
5.DL.4.1
Demonstrate proper keyboarding technique when keying letters, numbers, and symbols at a rate of 15 words per minute.
5.DL.4.2
Use software capabilities to correct errors.
5.DL.4.3
Demonstrate proper use of software capabilities to name, save, and retrieve information (e.g., organizing files and folders; following naming conventions).
5.CS.1.1
Select the appropriate computing device for an application (e.g., writing an essay on a laptop versus on a smartphone).
5.CS.1.2
Explain the importance of the major hardware components of the computing device (e.g., input and output devices, processors).
5.CS.2.1
Justify the use of different computing devices for relevant tasks.
5.CS.2.2
Explore and compare multiple software applications (e.g., word processor, spreadsheet, presentation software, web browser).
5.CS.3.1
Respond appropriately to various error messages (e.g., “webpage not found;” “incorrect password”).
5.CS.3.2
Identify the computing device components that may cause various problems.
5.NI.1.1
Identify the advantages and disadvantages of various network types (e.g., wired, Wi-Fi, cellular data).
5.NI.2.1
Recognize video conferencing as a communication avenue.
5.NI.2.2
Modify search criteria and use advanced search tactics to improve search results.
5.NI.2.3
Utilize websites that are appropriate sources of research.
5.DA.1.1
Save and retrieve files on computing devices.
5.DA.1.2
Recognize how text, images, and sounds are represented as binary numbers in computing devices.
5.DA.2.1
Compare and contrast tools for collecting data.
5.DA.2.2
Determine the most effective way to represent a given data set (e.g., bar graphs, line plots).
5.DA.3.1
Compare and contrast models (e.g., graphs, tables) for data analysis.
5.DA.4.1
Discuss accuracy based on data available.
5.AP.1.1
Execute a sequence of instructions (i.e., algorithm) that mimic a daily task.
5.AP.2.1
Recognize that a sequence of steps can be repeated.
  1. Pong Game
  2. Click-a-Mole
  3. Program an AI Chatbot
5.AP.2.2
Identify the result of a conditional statement (e.g., in the statement, “If it is dark, then turn on the light,” the result is the lights turning on).
5.AP.3.1
Compose multiple levels of simple tasks (e.g., eating breakfast can include going to the table, sitting down in a chair, and picking up a spoon; brushing your teeth; walking to the bus stop) to make a more complex task.
5.AP.3.2
Decompose a complex task of higher complexity (e.g., cooking a meal) into simple tasks (e.g., selecting a recipe, getting the ingredients, preparing the food, and serving the meal, where the task of getting the ingredients can be decomposed into writing a shopping list, going to a store, selecting and buying the ingredients, and going home).
5.AP.4.1
Use a visual language to design and test a program that solves a simple task (e.g., online coding activity).
  1. Pong Game
  2. Click-a-Mole
  3. Program an AI Chatbot
5.IC.1.1
Discuss the positive and negative impacts of computing on society.
5.IC.2.1
Demonstrate an understanding of the relevance and appropriateness of various electronic information sources (e.g., online databases such as Discus; web search engines).