Please enable JavaScript to use CodeHS

Standards Mapping

for Massachusetts 3-5 Digital Literacy and Computer Science

Clear selection Print / Download

62

Standards in this Framework

59

Standards Mapped

95%

Mapped to Course

Standard Lessons
3-5.CAS.a.1
Describe how to use proper ergonomics (e.g., body position, lighting, positioning of equipment, taking breaks) when using devices.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.3 Developing Keyboarding Skills
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.1 Developing Keyboarding Skills
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.1 Developing Keyboarding Skills
3-5.CAS.a.2
Describe the threats to safe and efficient use of devices (e.g., SPAM, spyware, phishing, viruses) associated with various forms of technology use (e.g., downloading and executing software programs, following hyperlinks, opening files).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 8.2 Cybersecurity Introduction
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.2 Online Risks & Protection
3-5.CAS.a.3
Identify appropriate and inappropriate uses of technology when posting to social media, sending e-mail or texts, and browsing the Internet.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 8.4 Introduction to Digital Etiquette and Communication
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.4 Exploring Digital Etiquette and Communication
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 8.1 Digital Etiquette and Teamwork
  7. 11.3 Ethical and Responsible Use of Generative AI
3-5.CAS.a.4
Explain the proper use and operation of security technologies (e.g., passwords, virus protection software, spam filters, popup blockers, cookies).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 8.2 Cybersecurity Introduction
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.2 Online Risks & Protection
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 8.5 Cybersecurity Policies and Laws
3-5.CAS.a.5
Describe ways to employ safe practices and avoid the potential risks/dangers associated with various forms of online communications, downloads, linking, Internet purchases, advertisements, and inappropriate content within constrained environments.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 8.2 Cybersecurity Introduction
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.2 Online Risks & Protection
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 8.5 Cybersecurity Policies and Laws
3-5.CAS.a.6
Identify different types of cyberbullying (e.g., harassment, flaming, excluding people, outing, and impersonation).
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 8.5 Standing Up to Cyberbullying
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.2 Reporting Cyberbullying
3-5.CAS.a.7
Explain that if you encounter cyberbullying or other inappropriate content, you should immediately tell a responsible adult (e.g., teacher, parent).
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 8.5 Standing Up to Cyberbullying
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.2 Reporting Cyberbullying
3-5.CAS.b.1
Demonstrate responsible use of computers, peripheral devices, and resources as outlined in school rules [Acceptable Use Policy (AUP)].
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.2 Introduction to Computing Systems
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.2 Exploring Computing Systems
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.3 Practicing with Computing Systems
  7. 8.3 Digital Responsibility: Owning Your Choices
  8. 8.5 Cybersecurity Policies and Laws
3-5.CAS.b.2
Describe the difference between digital artifacts that are open or free and those that are protected by copyright.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 4.2 Remixing Programs
  3. 9.2 What Can I Use Online?
  4. 5th Grade Massachusetts Digital Literacy and Computer Science
  5. 9.1 Use and Search the Right Way
3-5.CAS.b.3
Explain the guidelines for the fair use of downloading, sharing, or modifying of digital artifacts.
3-5.CAS.b.4
Describe the purpose of copyright and the possible consequences for inappropriate use of digital artifacts that are protected by copyright.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 4.2 Remixing Programs
  3. 9.2 What Can I Use Online?
  4. 4th Grade Massachusetts Digital Literacy and Computer Science
  5. 8.1 Give Credit When You Use It
  6. 5th Grade Massachusetts Digital Literacy and Computer Science
  7. 9.1 Use and Search the Right Way
3-5.CAS.b.5
Explain that laws exist (e.g., Section 508, Telecommunication Act of 1996) that help ensure that people with disabilities can access electronic and information technology.
  1. 5th Grade Massachusetts Digital Literacy and Computer Science
  2. 8.5 Cybersecurity Policies and Laws
  3. 10.2 Technology for Everyone
3-5.CAS.c.1
Explain the different forms of web advertising (e.g., search ads, pay-per-click ads, banner ads, targeted ads, in-game ads, e-mail ads).
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 8.2 Online Risks & Protection
3-5.CAS.c.2
Explain why websites, digital resources, and artifacts may include advertisements and collect personal information.
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 8.2 Online Risks & Protection
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.5 Cybersecurity Policies and Laws
3-5.CAS.c.3
Define the digital divide as unequal access to technology on the basis of differences, such as income, education, age, and geographic location.
  1. 5th Grade Massachusetts Digital Literacy and Computer Science
  2. 10.2 Technology for Everyone
3-5.CAS.c.4
Use critical thinking to explain how access to technology helps empower individuals and groups (e.g., gives them access to information, the ability to communicate with others around the world, allows them to buy and sell things).
  1. 5th Grade Massachusetts Digital Literacy and Computer Science
  2. 10.2 Technology for Everyone
3-5.CAS.c.5
Identify resources in the community that can give people access to technology (e.g., libraries, community centers, education programs, schools, hardware/software donation programs).
  1. 5th Grade Massachusetts Digital Literacy and Computer Science
  2. 10.2 Technology for Everyone
3-5.CAS.c.6
Identify ways in which people with disabilities access and use technology (e.g., audio players and recorders, FM listening systems, magnifiers).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.2 Introduction to Computing Systems
3-5.CAS.c.7
Identify the impact of social media and cyberbullying on individuals, families, and society.
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 8.5 Standing Up to Cyberbullying
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.2 Reporting Cyberbullying
3-5.DTC.a.1
Type five words-per-minute times grade level (e.g., for Grade 5, type 25 words/minute).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.3 Developing Keyboarding Skills
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.1 Developing Keyboarding Skills
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.1 Developing Keyboarding Skills
3-5.DTC.a.2
Navigate between local, networked, or online/cloud environments and transfer files between each (upload/download).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.1 Modeling Network Connections
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.3 Networks, Packets, and the Internet
3-5.DTC.a.3
Use digital tools (local and online) to manipulate and publish multimedia artifacts.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.5 Introduction to Google Slidesâ„¢
  3. 7.6 Introduction to Microsoft PowerPointâ„¢
  4. 7.7 Introduction to Microsoft Wordâ„¢
  5. 7.8 Introduction to Google Docsâ„¢
  6. 10.2 Technology Timeline
  7. 4th Grade Massachusetts Digital Literacy and Computer Science
  8. 7.4 Productivity Software Inquiry Project
3-5.DTC.b.1
Communicate key ideas and details individually or collaboratively in a way that informs, persuades, and/or entertains using digital tools and media-rich resources.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.5 Introduction to Google Slidesâ„¢
  3. 7.6 Introduction to Microsoft PowerPointâ„¢
  4. 10.2 Technology Timeline
  5. 4th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.4 Productivity Software Inquiry Project
  7. 5th Grade Massachusetts Digital Literacy and Computer Science
  8. 7.5 Persuasive Productivity Software Project
3-5.DTC.b.2
Collaborate through online digital tools under teacher supervision.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.9 Introduction to Digital Collaboration
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.6 Exploring Digital Collaboration
3-5.DTC.c.1
Identify digital information sources to answer research questions (e.g., online library catalog, online encyclopedias, databases, websites).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 9.2 What Can I Use Online?
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.1 Give Credit When You Use It
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 9.1 Use and Search the Right Way
3-5.DTC.c.2
Perform searches to locate information using two or more key words and techniques to refine and limit such searches.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 9.2 What Can I Use Online?
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.1 Give Credit When You Use It
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 9.1 Use and Search the Right Way
3-5.DTC.c.3
Evaluate digital sources for accuracy, relevancy, and appropriateness.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 9.2 What Can I Use Online?
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.1 Give Credit When You Use It
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 9.1 Use and Search the Right Way
3-5.DTC.c.4
Gather and organize information from digital sources by quoting, paraphrasing, and/or summarizing.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 9.2 What Can I Use Online?
  3. 10.2 Technology Timeline
  4. 4th Grade Massachusetts Digital Literacy and Computer Science
  5. 7.4 Productivity Software Inquiry Project
  6. 8.1 Give Credit When You Use It
  7. 5th Grade Massachusetts Digital Literacy and Computer Science
  8. 9.1 Use and Search the Right Way
3-5.DTC.c.5
Create an artifact that answers a research question and clearly communicates thoughts and ideas.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 10.2 Technology Timeline
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.4 Productivity Software Inquiry Project
3-5.DTC.c.6
Cite text-based sources using a school- or district-adopted format.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 9.2 What Can I Use Online?
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.4 Productivity Software Inquiry Project
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 9.1 Use and Search the Right Way
3-5.DTC.c.7
Provide basic source information [e.g., Uniform Resource Locator (URL), date accessed] for nontext-based sources (e.g., images, audio, video).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 9.2 What Can I Use Online?
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.4 Productivity Software Inquiry Project
3-5.CS.a.1
Identify a broad range of computing devices (e.g., computers, smart phones, tablets, robots, etextiles) and appropriate uses for them.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.2 Introduction to Computing Systems
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.3 Practicing with Computing Systems
3-5.CS.a.2
Describe the function and purpose of various input and output devices (e.g., monitor, keyboard, speakers, controller, probes, sensors, Bluetooth transmitters, synthesizers).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.2 Introduction to Computing Systems
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.2 Exploring Computing Systems
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.3 Practicing with Computing Systems
3-5.CS.a.3
Demonstrate an appropriate level of proficiency (connect and record data, print, send command, connect to Internet, search) in using a range of computing devices (e.g., probes, sensors, printers, robots, computers).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.2 Introduction to Computing Systems
  3. 7.4 Introduction to Productivity Software
  4. 4th Grade Massachusetts Digital Literacy and Computer Science
  5. 7.2 Exploring Computing Systems
  6. 5th Grade Massachusetts Digital Literacy and Computer Science
  7. 7.3 Practicing with Computing Systems
3-5.CS.a.4
Identify and solve simple hardware and software problems that may occur during everyday use (e.g., power, connections, application window or toolbar).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.2 Introduction to Computing Systems
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.2 Exploring Computing Systems
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.3 Practicing with Computing Systems
3-5.CS.a.5
Describe the differences between hardware and software.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.2 Introduction to Computing Systems
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.2 Exploring Computing Systems
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.3 Practicing with Computing Systems
3-5.CS.a.6
Identify and explain that some computing functions are always active (e.g., locations function on smart phones).
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 8.2 Online Risks & Protection
3-5.CS.b.1
Compare and contrast human and computer performance on similar tasks (e.g., sorting alphabetically, finding a path across a cluttered room) to understand which is best suited to the task.
  1. 5th Grade Massachusetts Digital Literacy and Computer Science
  2. 11.1 Humans Vs. Machines
3-5.CS.b.2
Explain how hardware and applications [e.g., Global Positioning System (GPS) navigation for driving directions, text-to-speech translation, language translation] can enable everyone, including people with disabilities, to do things they could not do otherwise.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.2 Introduction to Computing Systems
3-5.CS.b.3
Explain advantages and limitations of technology (e.g., a spell-checker can check thousands of words faster than a human could look them up, however, a spell-checker might not know whether ‘underserved’ is correct or if the author’s intent was to type ‘undeserved’).
  1. 5th Grade Massachusetts Digital Literacy and Computer Science
  2. 11.1 Humans Vs. Machines
3-5.CS.c.1
Describe how a network is made up of a variety of components and identify the common components (e.g., links, nodes, networking devices).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.1 Modeling Network Connections
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.3 Networks, Packets, and the Internet
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.2 Networks and Protocols
  7. 7.4 Network Connections
3-5.CS.c.2
Describe the need for authentication of users and devices as it relates to access permissions, privacy, and security.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 8.2 Cybersecurity Introduction
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.2 Online Risks & Protection
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 8.5 Cybersecurity Policies and Laws
3-5.CS.c.3
Define and explain why devices are numbered/labeled in networks [e.g., the World Wide Web Uniform Resource Locator (URL), the Internet Protocol (IP) address, the Machine Access Code (MAC)].
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 7.3 Networks, Packets, and the Internet
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.2 Networks and Protocols
  5. 7.4 Network Connections
3-5.CS.c.4
Recognize that there are many sources of and means for accessing information within a network (e.g., websites, e-mail protocols, search engines)
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 7.1 Modeling Network Connections
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.3 Networks, Packets, and the Internet
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 7.4 Network Connections
3-5.CS.d.1
Identify common services (e.g., driving directions apps that access remote map services, digital personal assistants that access remote information services).
3-5.CT.a.1
Use numbers or letters to represent information in another form (e.g., secret codes, Roman numerals, abbreviations).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 8.5 Introduction to Cryptography
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 8.4 Cryptography Escape Room
3-5.CT.a.2
Organize information in different ways to make it more useful/relevant (e.g., sorting, tables).
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 9.1 Inquiry Project: Data Bar Graph
3-5.CT.a.3
Make a list of sub-problems to consider, while addressing a larger problem.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 1.2 Computational Thinking: Design an Obstacle Course
  3. 2.1 Scout's Programming Expedition: Part 1
  4. 2.2 Scout's Programming Expedition Part 2
  5. 2.3 Scout's Programming Expedition Part 3
  6. 2.4 Scout's Programming Expedition Part 4
  7. 3.2 Introduction to Design Thinking
  8. 10.3 CS Innovators: Grace Hopper
  9. 10.4 Careers in CS: Health and Fitness
  10. 4th Grade Massachusetts Digital Literacy and Computer Science
  11. 1.4 Computational Thinking: Design a School
  12. 2.1 Pair Programming: Create a Band
  13. 5.3 Scout's Quest: Functions with Number Inputs
  14. 6.1 Designing Solutions for Accessibility
  15. 10.2 Careers in CS: Major League Baseball
  16. 10.3 CS Innovators Research Project
  17. 5th Grade Massachusetts Digital Literacy and Computer Science
  18. 1.5 Computational Thinking: Design a Neighborhood
  19. 2.1 Events: Traveling with Scout
  20. 3.1 Creating Turtle Graphics
  21. 3.2 Plan a Quest
  22. 4.2 Game Mechanics with Comparison Operators
  23. 5.2 Classes and Objects in Games
  24. 6.1 Design an App
  25. 6.2 Game Design Project
3-5.CT.b.1
Define an algorithm as a sequence of instructions that can be processed by a computer.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 1.2 Computational Thinking: Design an Obstacle Course
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 1.4 Computational Thinking: Design a School
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 1.5 Computational Thinking: Design a Neighborhood
3-5.CT.b.2
Recognize that different solutions exist for the same problem (or sub-problem).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 1.2 Computational Thinking: Design an Obstacle Course
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 1.4 Computational Thinking: Design a School
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 1.5 Computational Thinking: Design a Neighborhood
3-5.CT.b.3
Use logical reasoning to predict outcomes of an algorithm.
3-5.CT.b.4
Individually and collaboratively create an algorithm to solve a problem (e.g., move a character/robot/person through a maze).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 1.2 Computational Thinking: Design an Obstacle Course
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 1.4 Computational Thinking: Design a School
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 1.5 Computational Thinking: Design a Neighborhood
3-5.CT.b.5
Detect and correct logical errors in various algorithms (e.g., written, mapped, live action, or digital).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 2.1 Scout's Programming Expedition: Part 1
  3. 2.2 Scout's Programming Expedition Part 2
  4. 2.3 Scout's Programming Expedition Part 3
  5. 2.4 Scout's Programming Expedition Part 4
  6. 3.1 Costumes, Backdrops, and Animations
  7. 3.2 Introduction to Design Thinking
  8. 4.1 Loops
  9. 4.3 Debugging: Events and Loops
  10. 5.2 Platform Game Design
  11. 6.2 Introduction to Functions
  12. 10.4 Careers in CS: Health and Fitness
  13. 4th Grade Massachusetts Digital Literacy and Computer Science
  14. 2.1 Pair Programming: Create a Band
  15. 4.1 Pong Game
  16. 5.1 Scout's Quest: Functions with Boolean Inputs
  17. 5.2 Scout's Quest: Variables
  18. 5.3 Scout's Quest: Functions with Number Inputs
  19. 6.1 Designing Solutions for Accessibility
  20. 10.2 Careers in CS: Major League Baseball
  21. 10.3 CS Innovators Research Project
  22. 5th Grade Massachusetts Digital Literacy and Computer Science
  23. 1.3 The Coordinate Plane
  24. 2.1 Events: Traveling with Scout
  25. 3.1 Creating Turtle Graphics
  26. 3.2 Plan a Quest
  27. 4.3 Variables in Dance
  28. 5.2 Classes and Objects in Games
  29. 6.1 Design an App
  30. 6.2 Game Design Project
3-5.CT.c.1
Describe examples of databases from everyday life (e.g., library catalogs, school records, telephone directories, contact lists).
  1. 5th Grade Massachusetts Digital Literacy and Computer Science
  2. 9.1 Use and Search the Right Way
3-5.CT.c.2
Individually and collaboratively collect and manipulate data to answer a question using a variety of computing methods (e.g., sorting, totaling, averaging) and tools (such as a spreadsheet) to collect, organize, graph, and analyze data.
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 9.1 Inquiry Project: Data Bar Graph
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 7.5 Persuasive Productivity Software Project
3-5.CT.d.1
Individually and collaboratively create, test, and modify a program in a graphical environment (e.g., block-based visual programming language).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 3.1 Costumes, Backdrops, and Animations
  3. 3.2 Introduction to Design Thinking
  4. 4.1 Loops
  5. 5.1 Introduction to Conditionals
  6. 5.2 Platform Game Design
  7. 6.1 I-Spy with Lists
  8. 6.2 Introduction to Functions
  9. 4th Grade Massachusetts Digital Literacy and Computer Science
  10. 1.2 Introduction to Computer Science
  11. 1.3 Drawing Tools: Sea Creatures
  12. 2.1 Pair Programming: Create a Band
  13. 3.2 Game Effects
  14. 4.1 Pong Game
  15. 5.1 Scout's Quest: Functions with Boolean Inputs
  16. 5.2 Scout's Quest: Variables
  17. 5.3 Scout's Quest: Functions with Number Inputs
  18. 5.4 Scout's Quest: Conditionals
  19. 6.1 Designing Solutions for Accessibility
  20. 5th Grade Massachusetts Digital Literacy and Computer Science
  21. 1.2 Introduction to Computer Science
  22. 1.4 Drawing Tools: Sea Creatures
  23. 2.1 Events: Traveling with Scout
  24. 3.1 Creating Turtle Graphics
  25. 3.2 Plan a Quest
  26. 4.1 Lists: Shopping with Scout
  27. 4.2 Game Mechanics with Comparison Operators
  28. 4.3 Variables in Dance
  29. 5.1 Clones: Throwing Acorns Game
  30. 5.2 Classes and Objects in Games
  31. 6.1 Design an App
  32. 6.2 Game Design Project
  33. 10.3 Careers in CS: Mobile Apps
3-5.CT.d.2
Use arithmetic operators, conditionals, and repetition in programs.
  1. 5th Grade Massachusetts Digital Literacy and Computer Science
  2. 4.2 Game Mechanics with Comparison Operators
3-5.CT.d.3
Use interactive debugging to detect and correct simple program errors.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 2.1 Scout's Programming Expedition: Part 1
  3. 2.2 Scout's Programming Expedition Part 2
  4. 2.3 Scout's Programming Expedition Part 3
  5. 2.4 Scout's Programming Expedition Part 4
  6. 3.1 Costumes, Backdrops, and Animations
  7. 3.2 Introduction to Design Thinking
  8. 4.1 Loops
  9. 4.3 Debugging: Events and Loops
  10. 5.2 Platform Game Design
  11. 6.2 Introduction to Functions
  12. 10.4 Careers in CS: Health and Fitness
  13. 4th Grade Massachusetts Digital Literacy and Computer Science
  14. 2.1 Pair Programming: Create a Band
  15. 4.1 Pong Game
  16. 5.1 Scout's Quest: Functions with Boolean Inputs
  17. 5.2 Scout's Quest: Variables
  18. 5.3 Scout's Quest: Functions with Number Inputs
  19. 6.1 Designing Solutions for Accessibility
  20. 10.2 Careers in CS: Major League Baseball
  21. 10.3 CS Innovators Research Project
  22. 5th Grade Massachusetts Digital Literacy and Computer Science
  23. 1.3 The Coordinate Plane
  24. 2.1 Events: Traveling with Scout
  25. 3.1 Creating Turtle Graphics
  26. 3.2 Plan a Quest
  27. 4.3 Variables in Dance
  28. 5.2 Classes and Objects in Games
  29. 6.1 Design an App
  30. 6.2 Game Design Project
3-5.CT.d.4
Recognize that programs need known starting values (e.g., set initial score to zero in a game).
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 3.2 Introduction to Design Thinking
  3. 6.1 I-Spy with Lists
  4. 4th Grade Massachusetts Digital Literacy and Computer Science
  5. 4.1 Pong Game
  6. 5.2 Scout's Quest: Variables
  7. 6.1 Designing Solutions for Accessibility
  8. 5th Grade Massachusetts Digital Literacy and Computer Science
  9. 4.1 Lists: Shopping with Scout
  10. 4.2 Game Mechanics with Comparison Operators
  11. 4.3 Variables in Dance
  12. 5.1 Clones: Throwing Acorns Game
  13. 5.2 Classes and Objects in Games
  14. 6.1 Design an App
  15. 6.2 Game Design Project
3-5.CT.e.1
Individually and collaboratively create a simple model of a system (e.g., water cycle, solar system) and explain what the model shows and does not show.
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 11.2 How Machines Learn
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 11.2 Machine Learning: Analyzing
3-5.CT.e.2
Identify the concepts, features, and behaviors illustrated by a simulation (e.g., object motion, weather, ecosystem, predator/prey) and those that were not included.
  1. 4th Grade Massachusetts Digital Literacy and Computer Science
  2. 11.2 How Machines Learn
  3. 5th Grade Massachusetts Digital Literacy and Computer Science
  4. 11.2 Machine Learning: Analyzing
3-5.CT.e.3
Individually and collaboratively, use data from a simulation to answer a question.
  1. 3rd Grade Massachusetts Digital Literacy and Computer Science
  2. 11.2 Ask AI Better Questions
  3. 4th Grade Massachusetts Digital Literacy and Computer Science
  4. 11.3 Machine Learning: Training
  5. 5th Grade Massachusetts Digital Literacy and Computer Science
  6. 11.2 Machine Learning: Analyzing