Please enable JavaScript to use CodeHS

New

Alabama Digital Literacy and Computer Science 9-12

Alabama Digital Literacy and Computer Science 9-12 Grades course introduces students to computational thinking, data, and computing systems while building the digital skills needed for college and their careers.

Overview & Highlights

Level
High School
Contact Hours
150
Timeframe
Year

Course Overview

To view the entire syllabus, click here or click to explore the full course.

Cybersecurity and You
Students delve into key areas such as personal data collection, the reliability of online information, cyber ethics and laws, personal data security, cybersecurity essentials, and strategies to combat common cyber threats and their prevention, equipping individuals with the knowledge to navigate the digital landscape responsibly and securely.
Computing Systems
Students compare and contrast common operating systems (Windows, Linux, OS) and explain the importance of application security. They will investigate security options and implement user accounts to enforce authentication and authorization. Students will also demonstrate how to work with basic and advanced command prompts.
IT Concepts
Students explore the structure and design of the internet and networks, and how this design affects the reliability of network communication, the security of data, and personal privacy. Students will learn how the Internet connects computers all over the world by use of networking protocols.
Project: IT Professional
Students explore cybersecurity career pathways and build skills that will be needed within these fields such as communication. In this project, students will explore the troubleshooting methodology and utilize it to solve sample IT support issues.
Python Fundamentals
Students learn the basics of programming by writing programs that interact with users through the keyboard.
Data Structures and Algorithms
In this module, students put together the fundamental principles they learned in the previous unit to implement data structures such as lists, tuples and dictionaries. Students will also implement classic algorithms such as linear and binary search
Project: Software Development
In this module, students will learn and use the software development life cycle to create a simple app that will solve an everyday problem.
The Data Science Life Cycle
Students will learn and apply the process of the data science life cycle. This includes asking statistical questions, collecting or obtaining reliable raw data, analyzing the data, and summarizing the results.
Project: Data Dashboard
In this project, students will delve into the world of data visualization by creating a comprehensive data dashboard using Google Sheets. The project covers everything from the basics of what a data dashboard is to gathering data, preparing it, and designing the dashboard layout. Students will have the freedom to choose a theme or focus area for their dashboard, allowing them to explore a topic that interests them.
Intro to AI and Machine Learning
In this module, students will gain an understanding of the main concepts and vocabulary around AI.
Risks of AI
Students will explore the ethical implications and risks of AI technology, including bias, hallucinations, security, misinformation, and legal challenges. Students will engage in a debate about AI and create their own AI policies.
Careers
Students will explore the changing landscape of work in the age of AI.

127
Lessons
72
Videos
293
Exercises
8
Challenges
131
Offline Handouts

Demo Programs

Explore programs that your students will build throughout this course!

Course Resources

Here are a few examples of teacher resources and materials to use in the Alabama Digital Literacy and Computer Science 9-12 course

Standards

Alabama Digital Literacy and Computer Science 9-12 is aligned with the following standards

Standards Framework View Alignment
Alabama DLCS 2025 HS View (100%)

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn't find what you were looking for? Here are a few links that might be useful to you.