Please enable JavaScript to use CodeHS

Elementary Standards Mapping

for Alabama 5 Digital Literacy and Computer Science

24

Standards in this Framework

Standard Lessons
DLCS25.5.1
Compare two or more algorithms and discuss each one’s advantages and disadvantages for a specific task.
    Compare and Refine Algorithms
DLCS25.5.2
Create and use a system of representative letters, numbers, or symbols, including binary numbers, to identify patterns in related data.
    Scout’s Cryptography Escape Room
DLCS25.5.3
Create pseudocode using sequencing and a simple IF/THEN selection.
    Game Mechanics with Comparison Operators
    Classifying Rocks
    Complex Conditionals: Chase the Star
    Simple Algorithms
    Multiple Algorithms
    Revolutionary War Timeline
    Evaluate Algebraic Equations
    Storytelling with Finch Robot®
    Creating Algorithms
    Conditionals: Mazes
    Compare and Refine Algorithms
DLCS25.5.4
Create a working program using variables in a visual programming environment, independently or collaboratively.
    Game Mechanics with Comparison Operators
    3D Design: Codeblocks
    Balanced and Unbalanced Forces
    Sound Frequency & Amplitude
    Fractions and Variables
    Introduction to Comparison Operators
    Wave Generator
    Unit Converter
    Revolutionary War Timeline
    Revolutionary War Timeline with the BBC micro:bit®
    Interactive Map of the 13 Colonies
    Interactive Map of the 13 Colonies with the BBC micro:bit®
    Digital Pet Project
    Animating Unit Fractions
    Multiplication Quiz Game
    Cue Robot 3 - Loops and Functions
    Area of a Rectangle with Tiles
    House Design with Area and Perimeter
    Classes and Objects in Games
    micro:bit® Rounding to the Nearest Ten
    micro:bit® Rounding to the Nearest Hundred
    micro:bit® Rounding with Decimals
    Seasonal Project (Summer): Pop The Balloons
    Seasonal Project (Fall): Gathering Apples Game
    Pinball Game Project
    Mad Libs Project
    Design an App
    Naming Numbers Game
    Rates and Unit Rates
    Positive and Negative Numbers
    Scale of Planets in the Solar System
    Balanced Ecosystems
    micro:bit® Reaction Game
    Pong Game
    I-Spy with Lists
    Click-a-Mole
    Introduction to Clones
    Program an AI Chatbot
    Scout's Quest: Variables
    Clones: Throwing Acorns Game
    Lists: Shopping with Scout
    Lists: Spelling Bee
    Variables in Dance
    Game Design Project
    Operators: Coin Flip
    Code Tunes
    Race Track Game
    House Design with Area and Perimeter
    Unit Fractions with Variables
    Digital Vocabulary Flashcard Quiz
    Seasonal Project (Winter): Design a Snowman
    Conditionals: Sphero® Shark Race
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    AI Chatbots
    Introduction to Design Thinking
    Designing Solutions for Accessibility
DLCS25.5.5
Create clear and accurate data visualizations using digital tools to communicate findings to an audience, including labels and titles.
    Using Digital Tools to Create Line Graphs
    Introduction to Google Sheets™
    Introduction to Microsoft Excel™
    Inquiry Project: Survey Bar Graph
    Inquiry Project: Data Bar Graph
    Inquiry Project: Line Graph
    Productivity Software Inquiry Project
    Data Analysts
    Persuasive Productivity Software Project
DLCS25.5.6
Evaluate how AI uses data to create representations of the world as a basis for making predictions or decisions. [AI]
    Machine Learning: Teachable Machine
    How Machines Learn
DLCS25.5.7
Explain how devices connect and communicate in a simple network.
    Networks and Protocols
DLCS25.5.8
Research and discuss the purposes and potential privacy implications of online tracking methods.
    Cybersecurity & Privacy
DLCS25.5.9
Discuss possible defenses against forms of online manipulation and impersonation
    Digital Responsibility: Owning Your Choices
DLCS25.5.10
Explain the purpose and importance of regular software updates.
    Cybersecurity & Privacy
DLCS25.5.11
Analyze scenarios involving online ethical dilemmas and propose responsible actions based on ethical principles and the school or district’s acceptable use policy.
    Digital Responsibility: Owning Your Choices
DLCS25.5.12
Explain how technology can be used to raise awareness, help others, or solve a problem in society. [AI]
    Careers in CS: Health and Fitness
    Careers in CS: Major League Baseball
    AI Products: Ethical and Responsible Choices
    Impacts of Computing: Innovation
    Collaborating Globally
    Careers in CS: Mobile Apps
    Design Thinking: AI Chatbots
DLCS25.5.13
Evaluate the positive and negative impacts of emerging technologies on society. [AI]
    Ethical and Responsible Use of Generative AI
    AI Products: Ethical and Responsible Choices
    Impacts of Computing: Innovation
DLCS25.5.14
Identify basic accessibility features in websites and digital tools and explain how they support users with different needs.
    Design an App
    Practicing with Computing Systems
DLCS25.5.15
Develop search queries and refine them based on results.
    Research: Effective Keywords
    Use and Search the Right Way
DLCS25.5.16
Compare and evaluate multiple sources of online information to determine whether the information is factual. [AI]
    Research: Effective Keywords
    Use and Search the Right Way
DLCS25.5.17
Differentiate among quoting, paraphrasing, and plagiarizing, and demonstrate responsible use of information obtained from other sources.
    Research: Effective Keywords
    Use and Search the Right Way
DLCS25.5.18
Describe how communicating and sharing information online can affect individuals, families, and communities in both positive and negative ways.
    Reporting Cyberbullying
DLCS25.5.19
Discuss the long-term implications of online actions for reputation and safety.
    Digital Reputation and Identity
DLCS25.5.20
Evaluate the appropriateness of using AI versus seeking human support. [AI]
    Humans Vs. Machines
DLCS25.5.21
Use digital tools to work with peers, provide feedback, and manage shared projects
    Giving Credit Through Attributions
    Design an App
    Collaborating Globally
    Digital Etiquette and Teamwork
DLCS25.5.22
Organize and manage digital files and folders, using file system navigation and naming conventions
    File Management and Data Exploration
DLCS25.5.23
Collaborate on projects that use digital tools for creative problem-solving by applying appropriate prompting strategies. [AI]
    Ethical and Responsible Use of Generative AI
DLCS25.5.24
Type 20 words per minute using efficient keyboarding techniques.