Please enable JavaScript to use CodeHS

Standards Mapping

for Alabama DLCS 2025 Grade 6

31

Standards in this Framework

23

Standards Mapped

74%

Mapped to Course

Standard Lessons
DLCS25.6.1
Create pseudocode using sequencing, selection, and iteration applying relational and logical operators to control program flow.
DLCS25.6.2
Differentiate between flowcharts and pseudocode and create both to solve a task.
DLCS25.6.3
Trace and debug pseudocode to identify outcomes and correct logic errors.
  1. 5.1 Introduction to Karel
  2. 5.2 Karel's World
  3. 5.3 Functions
  4. 5.4 Multiple Functions
  5. 5.7 If/Else Statements
  6. 5.8 While Loops
DLCS25.6.4
Break a task into smaller steps and evaluate the purpose and effectiveness of each step to solve a problem.
  1. 3.3 A Day at the Carnival
  2. 5.4 Multiple Functions
  3. 5.9 Karel Challenges
DLCS25.6.5
Explain how abstraction simplifies tasks, using real-life examples.
  1. 5.3 Functions
  2. 5.4 Multiple Functions
DLCS25.6.6
Create a program that includes sequencing, selection, and iteration.
  1. 3.3 A Day at the Carnival
  2. 5.5 For Loops
  3. 5.7 If/Else Statements
  4. 5.8 While Loops
DLCS25.6.7
Create an interactive program using sequential commands and user input to control basic program actions, like movement or responses.
  1. 8.8 Mouse Data
  2. 8.9 Keyboard Data
DLCS25.6.8
Differentiate between numeric and text data types and construct simple data structures.
DLCS25.6.9
Explain why computers use a binary system.
DLCS25.6.10
Create graphs or charts from simple datasets to identify patterns, and describe key findings.
  1. 11.4 Statistical Measures
  2. 11.5 Visualizing Data
  3. 11.8 Project: Data Storytelling
  4. 11.9 Project: Tell Your Story
DLCS25.6.11
Generate and interpret descriptive statistics, including mean, median, and mode, to summarize data.
  1. 11.4 Statistical Measures
DLCS25.6.12
Use basic models or simulations to test how changes in input affect outcomes.
  1. 6.4 Cybersecurity
  2. 7.4 Privacy & Security
DLCS25.6.13
Explain the basic roles of routers, IP addresses, domain names, and servers in network communication.
  1. 6.1 What is the Internet?
DLCS25.6.14
Differentiate between the Internet and the World Wide Web.
  1. 6.1 What is the Internet?
DLCS25.6.15
Identify common online threats, including social engineering, and describe safe practices to protect personal information.
  1. 6.4 Cybersecurity
  2. 7.3 Internet Safety
  3. 7.4 Privacy & Security
DLCS25.6.16
Explain how strong passwords and multi-factor authentication help protect data.
  1. 7.4 Privacy & Security
DLCS25.6.17
Compare safe and unsafe online behaviors related to social media use, personal identifiable information, and cyberbullying.
  1. 7.1 Digital Footprint and Reputation
  2. 7.2 Cyberbullying
DLCS25.6.18
Perform basic troubleshooting to solve hardware problems.
DLCS25.6.19
Identify examples of system and application software, and match common applications to appropriate tasks
  1. 4.2 Software
  2. 13.2 How Software Works
DLCS25.6.20
Explain the purpose of an operating system and describe how it manages hardware and software resources.
  1. 4.2 Software
  2. 13.2 How Software Works
DLCS25.6.21
Identify a variety of careers that relate to or utilize computer science skills.
  1. 4.7 The Future of Computing
  2. 13.7 Future of Computing
DLCS25.6.22
Summarize major state and federal laws related to technology use, including those regulating copyright and intellectual property.
  1. 7.6 Creative Credit & Copyright
DLCS25.6.23
Describe how AI systems are used in everyday life and examine the ethical considerations they raise. [AI]
  1. 4.6 Ethics and Legal Considerations
  2. 4.7 The Future of Computing
  3. 13.6 Ethics and Legal Considerations
  4. 13.7 Future of Computing
DLCS25.6.24
Explain how computing technologies have changed and will continue to change the way people communicate, learn, and work in their daily lives and communities
  1. 4.1 History of Computing
  2. 4.7 The Future of Computing
  3. 13.1 History of Computing
  4. 13.7 Future of Computing
DLCS25.6.25
Identify examples of relevant emerging technologies and describe their purposes. [AI]
  1. 4.5 Internet of Things
  2. 13.5 Internet of Things
DLCS25.6.26
Evaluate accessibility features in digital tools and explain how they improve usability for individuals with diverse abilities.
  1. 13.3 Computer Hardware
  2. 13.8 Project: Design the Computer Device of Tomorrow
DLCS25.6.27
Analyze digital content for reliability and cite sources properly.
  1. 7.5 Information Literacy
DLCS25.6.28
Investigate their own digital footprints and describe the effects digital footprints can have on themselves and others.
  1. 7.1 Digital Footprint and Reputation
DLCS25.6.29
Create and apply a structured system for organizing files, folders, and subfolders to manage and retrieve digital work efficiently.
DLCS25.6.30
Identify AI and non-AI technologies and features when using digital tools. [AI]
DLCS25.6.31
Input text at a rate of 25 words per minute via keyboard or alternative text input method.