Please enable JavaScript to use CodeHS

Standards Frameworks

Explore the standards in some common Computer Science Standards Frameworks and see how the CodeHS curriculum aligns to each one.

Alaska 6-8
Number of Standards: 65
Alaska 9-12
Number of Standards: 61
Alabama 6
Number of Standards: 36
Alabama 7
Number of Standards: 36
Alabama 8
Number of Standards: 35
Alabama 9-12
Number of Standards: 46
AP Computer Science A
Number of Standards: 312
AP Computer Science Principles 2020
Number of Standards: 332
Arkansas 6-8
Number of Standards: 94
Arkansas 9-12
Number of Standards: 122
Arizona 6
Number of Standards: 23
Arizona 7
Number of Standards: 23
Arizona 8
Number of Standards: 23
Arizona 9-12
Number of Standards: 27
California 6-8
Number of Standards: 24
California 9-12
Number of Standards: 30
California 9-12 Specialty
Number of Standards: 30
Colorado 9-12
Number of Standards: 83
CompTIA IT Fundamentals
Number of Standards: 33
CSTA 2
Number of Standards: 23
CSTA 3A
Number of Standards: 30
CSTA 3B
Number of Standards: 28
Florida 6-8
Number of Standards: 73
Florida 9-12
Number of Standards: 91
Florida Computer Science Discoveries
Number of Standards: 74
Florida Teacher Certification Exam
Number of Standards: 42
Georgia 6-8
Number of Standards: 141
Georgia Web Development
Number of Standards: 48
Idaho 11-12
Number of Standards: 34
Idaho 6-8
Number of Standards: 30
Idaho 9-10
Number of Standards: 44
Indiana Computer Science 1
Number of Standards: 53
Indiana Computer Science 2
Number of Standards: 61
ISTE
Number of Standards: 28
Kansas 6-8
Number of Standards: 26
Kansas 9-12
Number of Standards: 76
Kentucky 6-8
Number of Standards: 25
Kentucky 9-12
Number of Standards: 51
Massachusetts 6-8
Number of Standards: 67
Massachusetts 9-12
Number of Standards: 65
Maryland 11-12
Number of Standards: 31
Maryland 6-8
Number of Standards: 66
Maryland 9-10
Number of Standards: 34
Michigan 6-8
Number of Standards: 2
Michigan 9-10
Number of Standards: 1
Missouri 11-12
Number of Standards: 29
Missouri 6-8
Number of Standards: 23
Missouri 9-10
Number of Standards: 36
Mississippi 11-12
Number of Standards: 28
Mississippi 6-8
Number of Standards: 23
Mississippi 9-10
Number of Standards: 30
North Carolina Computer Programming I
Number of Standards: 25
North Dakota 6-8
Number of Standards: 66
North Dakota 9-12
Number of Standards: 73
New Jersey 6-8
Number of Standards: 45
New Jersey 9-12
Number of Standards: 40
Nevada 6-8
Number of Standards: 24
Nevada 9-12
Number of Standards: 31
Nevada 9-12 Adv
Number of Standards: 27
Nevada 9-12 CTE
Number of Standards: 68
Nevada Tech 6-8
Number of Standards: 30
Nevada Tech 9-12
Number of Standards: 32
Ohio 6
Number of Standards: 30
Ohio 7
Number of Standards: 31
Ohio 8
Number of Standards: 31
Ohio 9-12 Advanced
Number of Standards: 31
Ohio 9-12 Foundational
Number of Standards: 34
Ohio CTE
Number of Standards: 87
Oklahoma 11-12
Number of Standards: 27
Oklahoma 6-8
Number of Standards: 63
Oklahoma 9-10
Number of Standards: 29
Rhode Island 6-8
Number of Standards: 31
Rhode Island 9-12
Number of Standards: 34
South Carolina 6-8
Number of Standards: 111
South Carolina 9-12
Number of Standards: 123
South Dakota Computer Programming 1
Number of Standards: 16
South Dakota Computer Programming 2
Number of Standards: 21
South Dakota Foundations of Technology
Number of Standards: 37
South Dakota Web Development 1
Number of Standards: 19
South Dakota Web Development 2
Number of Standards: 25
Tennessee 6-8
Number of Standards: 33
Tennessee Coding I
Number of Standards: 15
Tennessee Coding II
Number of Standards: 20
Tennessee Coding Practicum
Number of Standards: 14
Tennessee Computer Science Foundations
Number of Standards: 36
Texas Computer Programming I
Number of Standards: 36
Texas Computer Science 1
Number of Standards: 63
Texas Computer Science 2
Number of Standards: 72
Texas Foundations of Cybersecurity
Number of Standards: 102
Texas Fundamentals of Computer Science
Number of Standards: 38
Texas Middle School Tech Apps
Number of Standards: 114
Texas Web Communications
Number of Standards: 37
Texas Web Design
Number of Standards: 80
Virginia 6
Number of Standards: 13
Virginia 7
Number of Standards: 15
Virginia 8
Number of Standards: 13
Virginia Cybersecurity Fundamentals
Number of Standards: 109
Virginia Computer Science Foundations
Number of Standards: 25
Virginia Computer Science Principles
Number of Standards: 16
Virginia Computer Science Programming
Number of Standards: 21
Wisconsin 6-8
Number of Standards: 46
Wisconsin 9-12
Number of Standards: 88
West Virginia 6-8
Number of Standards: 16
West Virginia 9-12
Number of Standards: 14
Connecticut 2
Number of Standards: 23
Connecticut 3A
Number of Standards: 30
Connecticut 3B
Number of Standards: 28
Delaware 2
Number of Standards: 23
Delaware 3A
Number of Standards: 30
Delaware 3B
Number of Standards: 28
Hawaii 2
Number of Standards: 23
Hawaii 3A
Number of Standards: 30
Hawaii 3B
Number of Standards: 28
Iowa 2
Number of Standards: 23
Iowa 3A
Number of Standards: 30
Iowa 3B
Number of Standards: 28
New Hampshire 2
Number of Standards: 23
New Hampshire 3A
Number of Standards: 30
New Hampshire 3B
Number of Standards: 28
New Mexico 2
Number of Standards: 23
New Mexico 3A
Number of Standards: 30
New Mexico 3B
Number of Standards: 28
Pennsylvania 2
Number of Standards: 23
Pennsylvania 3A
Number of Standards: 30
Pennsylvania 3B
Number of Standards: 28
Washington 2
Number of Standards: 23
Washington 3A
Number of Standards: 30
Washington 3B
Number of Standards: 28
Wyoming 6-8
Number of Standards: 89
CompTIA A+ 1001
Number of Standards: 35
CompTIA A+ 1002
Number of Standards: 33
CompTIA Security+
Number of Standards: 37
CompTIA Network+
Number of Standards: 29
Texas Cybersecurity Capstone
Number of Standards: 58
Michigan 11-12
Number of Standards: 1
Virginia MS CS Elective
Number of Standards: 26
Georgia Introduction to Cybersecurity
Number of Standards: 86