Please enable JavaScript to use CodeHS

Standards Mapping

for Alabama DLCS 2025 Grade 8

Clear selection Print / Download

36

Standards in this Framework

28

Standards Mapped

77%

Mapped to Course

Standard Lessons
DLCS25.8.1
Utilize a programming language to create algorithms that include sequencing, selection, and iteration.
  1. 2.1 Quest for the Rosetta Stone (Duplicate)
DLCS25.8.2
Design multi-branched flowcharts and corresponding pseudocode.
DLCS25.8.3
Evaluate programs containing nested logic by applying relational and logical operators to trace conditions, and debug when those conditions do not behave as expected.
  1. 2.1 Quest for the Rosetta Stone (Duplicate)
DLCS25.8.4
Decompose a problem into multiple parts to identify each part’s functionality and support maintenance and future improvements.
  1. 2.2 A Day at the Park (Duplicate)
DLCS25.8.5
Create reusable functions that include inputs to change how the function works and explain how using functions makes code easier to reuse and understand.
  1. 2.2 A Day at the Park (Duplicate)
DLCS25.8.6
Improve an existing program by adding new features or increase its efficiency.
DLCS25.8.7
Explain how software is developed, tested, and maintained to ensure quality.
  1. 3.4 Operating Systems (Duplicate)
DLCS25.8.8
Design a data store and apply validation techniques.
DLCS25.8.9
Explain how binary data is used in computing systems to represent and process different types of information.
  1. 3.1 Computers Speak Binary (Duplicate)
DLCS25.8.10
Explain how data size and format affect storage and performance.
  1. 3.8 Compatibility (Duplicate)
DLCS25.8.11
Use digital tools or visualizations to analyze datasets, detect anomalies, and develop narratives based on findings.
DLCS25.8.12
Explain how AI systems use data to make decisions and predictions. [AI]
  1. 5.1 What is AI? (Duplicate)
  2. 5.3 How AI Learns from Data (Duplicate)
  3. 5.5 What is Machine Learning? (Duplicate)
  4. 5.6 Types of Machine Learning (Duplicate)
DLCS25.8.13
Develop a model or simulation and evaluate its accuracy and limitations.
  1. 5.4 Project: Training a Mini-Model (Duplicate)
  2. 6.1 Communicating with AI (Duplicate)
DLCS25.8.14
Create a diagram of a network to meet specific needs, including modems, routers, and servers.
DLCS25.8.15
Explain how data is broken into packets, sent across the Internet, and reassembled, including how multiple protocols work together for communication.
  1. 3.2 What is the Internet? (Duplicate)
DLCS25.8.16
Explain how cloud computing enables data access, including the advantages and limitations of technologies that enable data access.
  1. 3.5 Cloud Computing (Duplicate)
DLCS25.8.17
Dissect a previously occurred cybersecurity breach, identify failure points, and explain how better safeguards could have prevented the attack.
DLCS25.8.18
Evaluate cybersecurity risks across networks, applications, and cloud-based systems and recommend improvements.
  1. 3.5 Cloud Computing (Duplicate)
DLCS25.8.19
Create a personal cybersecurity plan which includes identifying online risks, evaluating their own digital footprint, adjusting privacy settings, and describing steps to protect their accounts and personal information.
  1. 4.1 Digital Footprint and Reputation (Duplicate)
  2. 4.3 Internet Safety (Duplicate)
  3. 4.4 Privacy & Security (Duplicate)
DLCS25.8.20
Demonstrate how hardware components work together in the data processing cycle to perform computing tasks.
  1. 3.6 Lab: Configuring a Computer (Duplicate)
DLCS25.8.21
Complete a project by combining multiple software applications.
  1. 3.9 Software and Applications (Duplicate)
DLCS25.8.22
Evaluate the advantages and disadvantages of open-source and proprietary software in different scenarios.
  1. 3.7 Comparing Operating Systems (Duplicate)
DLCS25.8.23
Research and report on the responsibilities of various careers that use computer science expertise.
  1. 7.1 AI at Work: Changing Careers (Duplicate)
  2. 7.7 Your Future with AI (Duplicate)
DLCS25.8.24
Demonstrate safe, legal, and ethical habits when creating and sharing digital content.
  1. 4.6 Creative Credit & Copyright (Duplicate)
  2. 4.7 Hacking Ethics (Duplicate)
  3. 4.8 Project: Public Service Announcement (Duplicate)
  4. 7.6 Advising the Mayor: Impacts of AI (Duplicate)
DLCS25.8.25
Evaluate ethical dimensions and societal impacts of AI technologies. [AI]
  1. 7.2 Debate: Should AI Replace Certain Jobs? (Duplicate)
  2. 7.3 Ethics, Bias, and Risks of AI (Duplicate)
  3. 7.6 Advising the Mayor: Impacts of AI (Duplicate)
  4. 7.7 Your Future with AI (Duplicate)
DLCS25.8.26
Analyze how computing technologies impact laws and influence social structures over time.
  1. 7.1 AI at Work: Changing Careers (Duplicate)
  2. 7.2 Debate: Should AI Replace Certain Jobs? (Duplicate)
  3. 7.6 Advising the Mayor: Impacts of AI (Duplicate)
DLCS25.8.27
Research the use of emerging technologies in everyday life, and report on their benefits and limitations. [AI]
  1. 6.3 Tool Exploration (Duplicate)
  2. 7.1 AI at Work: Changing Careers (Duplicate)
  3. 7.6 Advising the Mayor: Impacts of AI (Duplicate)
DLCS25.8.28
Design and implement solutions that address specific accessibility needs, considering feedback and making adjustments.
  1. 7.4 AI and Accessibility (Duplicate)
  2. 7.5 Case Study: AI Tools for Accessibility (Duplicate)
DLCS25.8.29
Research and report on provisions of the Americans with Disabilities Act (ADA) regarding the accessibility of technology.
DLCS25.8.30
Synthesize information from credible sources to create an original product.
  1. 4.8 Project: Public Service Announcement (Duplicate)
  2. 7.6 Advising the Mayor: Impacts of AI (Duplicate)
DLCS25.8.31
Explain how digital manipulation influences actions, perceptions, and public opinion. [AI]
  1. 5.1 What is AI? (Duplicate)
  2. 7.3 Ethics, Bias, and Risks of AI (Duplicate)
DLCS25.8.32
Develop strategies to manage screen time, handle multitasking, and balance the use of technology in daily life.
  1. 3.3 Technology and Your Health (Duplicate)
DLCS25.8.33
Evaluate the effectiveness of digital tools for communication and project-based collaboration.
  1. 3.9 Software and Applications (Duplicate)
DLCS25.8.34
Compose professional emails and presentations, demonstrating clear purpose, tone, and etiquette across digital platforms.
  1. 7.6 Advising the Mayor: Impacts of AI (Duplicate)
DLCS25.8.35
Produce new content through guided collaboration with AI systems. [AI]
  1. 6.4 Challenging Conversations (Duplicate)
DLCS25.8.36
Input text at a rate of 35 words per minute via keyboard or alternative text input method.