- What is CodeHS?
- Curriculum
- Course Catalog
- 6-12 Curriculum Pathway
- K-12 Curriculum Pathway
- High School Pathways
- Middle School Courses
- All Courses
- Hour of Code
- Platform
- Progress Tracking
- Magic Grading
- Next Gen Lesson Plans
- Offline Handouts
- Problem Guides
- Create
- Gradebook
- Access Controls
- Due Dates
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Mobile Apps
- LMS Integrations
- Implementation
- Professional Development
- Online PD
- In-Person PD
- Free PD Workshops
- Graduate Credit
- Teaching Intro CS
- Teaching AP® CSP
- Teaching AP® CSA
- Teaching Computing Ideas
- Teaching Intro Python
- Teaching Web Design
- Teaching Cybersecurity
- Level 2 Professional Development for CS Teachers
- Stories
- Standards
- States
- Alabama
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- Pennsylvania
- Rhode Island
- South Carolina
- Texas
- Utah
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company

CodeHS Alabama Computer Science Education Guide

In the 21st century, coding is a foundational skill, just like reading and writing. Everyone should get the chance to learn how to code—it's a skill that provides limitless creative opportunities to students and future generations.
With great curriculum, resources, and support, school districts across the country can implement high-quality computer science programs. At CodeHS, our goal is to make computer science education fun and accessible to all!
Did You Know
- Alabama Requires All Middle Schools & High Schools to Offer Computer Science
- Alabama Has K-12 Computer Science Standards
- CodeHS Curriculum is Free
Alabama K-12 Computer Science Policies
In March 2018, Alabama became an early adopter in establishing a statewide digital learning and computer science standards framework. The Alabama State Board of Education adopted K-12 computer education standards in the areas of Digital Literacy and Computer Science (DLCS).
Source: Alabama Department of EducationCodeHS Computer Science Standards & Framework Alignments
CodeHS offers the most comprehensive course pathway across grades 6-12, starting with introductory level block programming courses all the way up to AP level text-based programming courses in many languages.
CodeHS courses align with the following standards:






CodeHS Alabama 6-12 Computer Science Curriculum Pathway
Here are the CodeHS courses that align with Alabama middle school and high school computer science state standards for grades 6-12.
Alabama Computer Science Stats
- 2,017 students in Alabama took the Advanced Placement Computer Science exams in 2018 (410 AP CS A, 1,607 AP CSP); 32% of exams were taken by females
- Universities in Alabama did not graduate a single new teacher prepared to teach computer science in 2016
- There were 503 computer science graduates in 2015
- Computer programmers and software developers in Alabama have an average salary of $96,615, which is higher than the overall average state salary at $43,790
Get Started Today
- What is CodeHS?
- Curriculum
- Course Catalog
- 6-12 Curriculum Pathway
- K-12 Curriculum Pathway
- High School Pathways
- Middle School Courses
- All Courses
- Hour of Code
- Platform
- Progress Tracking
- Magic Grading
- Next Gen Lesson Plans
- Offline Handouts
- Problem Guides
- Create
- Gradebook
- Access Controls
- Due Dates
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Mobile Apps
- LMS Integrations
- Implementation
- Professional Development
- Online PD
- In-Person PD
- Free PD Workshops
- Graduate Credit
- Teaching Intro CS
- Teaching AP® CSP
- Teaching AP® CSA
- Teaching Computing Ideas
- Teaching Intro Python
- Teaching Web Design
- Teaching Cybersecurity
- Level 2 Professional Development for CS Teachers
- Stories
- Standards
- States
- Alabama
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- Pennsylvania
- Rhode Island
- South Carolina
- Texas
- Utah
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company
