Please enable JavaScript to use CodeHS

Standards Mapping

for Alabama DLCS 2025 Grade 8

Clear selection Print / Download

36

Standards in this Framework

34

Standards Mapped

94%

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
DLCS25.8.2
Design multi-branched flowcharts and corresponding pseudocode.
  1. 2.1 Quest for the Rosetta Stone
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
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
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
DLCS25.8.6
Improve an existing program by adding new features or increase its efficiency.
  1. 2.2 A Day at the Park
DLCS25.8.7
Explain how software is developed, tested, and maintained to ensure quality.
  1. 3.3 Operating Systems
DLCS25.8.8
Design a data store and apply validation techniques.
  1. 5.3 How AI Learns from Data (Duplicate)
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
DLCS25.8.10
Explain how data size and format affect storage and performance.
  1. 3.7 Compatibility
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?
  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?
DLCS25.8.16
Explain how cloud computing enables data access, including the advantages and limitations of technologies that enable data access.
  1. 3.6 Cloud Computing
DLCS25.8.17
Dissect a previously occurred cybersecurity breach, identify failure points, and explain how better safeguards could have prevented the attack.
  1. 4.4 Privacy & Security
DLCS25.8.18
Evaluate cybersecurity risks across networks, applications, and cloud-based systems and recommend improvements.
  1. 3.6 Cloud Computing
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
  2. 4.3 Internet Safety
  3. 4.4 Privacy & Security
DLCS25.8.20
Demonstrate how hardware components work together in the data processing cycle to perform computing tasks.
  1. 3.5 Computer Hardware
DLCS25.8.21
Complete a project by combining multiple software applications.
  1. 3.8 Software and Applications
DLCS25.8.22
Evaluate the advantages and disadvantages of open-source and proprietary software in different scenarios.
  1. 3.4 Comparing Operating Systems
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
  2. 4.7 Hacking Ethics
  3. 4.8 Project: Public Service Announcement
  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
  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.
  1. 7.4 AI and Accessibility
DLCS25.8.30
Synthesize information from credible sources to create an original product.
  1. 4.8 Project: Public Service Announcement
  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?
  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.9 Technology and Your Health
DLCS25.8.33
Evaluate the effectiveness of digital tools for communication and project-based collaboration.
  1. 3.8 Software and Applications
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.
  1. 3.5 Computer Hardware