Generated by build_alignment.py. Do not hand-edit.
Coverage summary
| Framework | Codes | Carried | Unassigned |
|---|---|---|---|
| apcsp | 35 | 35 | 0 |
| castandards | 84 | 75 | 9 |
| csta2026 | 226 | 64 | 162 |
| csta2017 | 81 | 56 | 25 |
| ca-ict-anchor | 149 | 45 | 104 |
By source
Carnegie Mellon’s Exploring Programming with Python (Middle School)
- castandards: 6-8.AP.11, 6-8.AP.12, 6-8.AP.13, 6-8.AP.15, 6-8.AP.18, 6-8.DA.7, 9-12.AP.12, 9-12.AP.13, 9-12.AP.15, 9-12.AP.17, 9-12.AP.20, 9-12.AP.22
Carnegie Mellon’s Introduction to Programming with Python (High School)
- castandards: 6-8.AP.11, 6-8.AP.12, 6-8.AP.13, 6-8.AP.14, 6-8.AP.15, 6-8.AP.18, 6-8.AP.19, 6-8.DA.7, 9-12.AP.12, 9-12.AP.13, 9-12.AP.14, 9-12.AP.15, 9-12.AP.16, 9-12.AP.17, 9-12.AP.18, 9-12.AP.19, 9-12.AP.20, 9-12.AP.21, 9-12.AP.22
- csta2017: 2-AP-11, 2-AP-12, 2-AP-13, 2-AP-14, 2-AP-15, 2-AP-18, 2-AP-19, 2-DA-07, 3A-AP-13, 3A-AP-14, 3A-AP-15, 3A-AP-16, 3A-AP-17, 3A-AP-18, 3A-AP-19, 3A-AP-20, 3A-AP-21, 3A-AP-22, 3A-AP-23
- csta2026: HS-ALG-PS-02, HS-ALG-PS-04, HS-PRO-PD-12, HS-PRO-TR-19, HS-PRO-TR-20, HS-PRO-VD-16, MS-PRO-PD-12, MS-PRO-PD-15, MS-PRO-TR-19, MS-PRO-TR-20, MS-PRO-VD-16
- ca-ict-anchor: 5.9, C4.9
Carnegie Mellon’s AP CSP in Python
- apcsp: 1.1, 1.2, 1.3, 1.4, 3.1, 3.10, 3.12, 3.13, 3.14, 3.15, 3.16, 3.4, 3.6, 3.7, 3.8, 3.9
- castandards: 9-12.AP.12, 9-12.AP.13, 9-12.AP.14, 9-12.AP.16, 9-12.AP.17, 9-12.AP.18, 9-12.AP.19, 9-12.AP.20, 9-12.AP.21, 9-12.AP.22
- csta2017: 3A-AP-14, 3A-AP-15, 3A-AP-17, 3A-AP-18, 3A-AP-19, 3A-AP-21, 3A-AP-22, 3A-AP-23
- csta2026: HS-ALG-PS-02, HS-ALG-PS-04, HS-PRO-PD-12, HS-PRO-TR-19, HS-PRO-TR-20, HS-PRO-VD-16
- ca-ict-anchor: C4.7, C4.9, C5.6
CodeHS’ Intro to JavaScript
- castandards: 9-12.AP.12, 9-12.AP.13, 9-12.AP.14, 9-12.AP.15, 9-12.AP.16, 9-12.AP.17, 9-12.AP.18, 9-12.AP.20, 9-12.AP.21, 9-12.AP.22
Code.org’s AP CSP (Units 1,2,5,8,10)
- apcsp: 1.1, 1.2, 2.1, 2.2, 2.3, 2.4, 3.10, 3.11, 3.17, 3.18, 3.3, 3.6, 3.8, 3.9, 4.1, 4.2, 4.3, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6
- csta2017: 2-DA-07, 2-IC-20, 2-IC-23, 2-NI-04, 3A-AP-21, 3A-CS-02, 3A-DA-09, 3A-DA-10, 3A-DA-11, 3A-IC-24, 3A-IC-27, 3A-IC-28, 3A-IC-29, 3A-IC-30, 3A-NI-04, 3A-NI-05, 3A-NI-06, 3A-NI-07, 3B-AP-08, 3B-AP-10, 3B-AP-11, 3B-DA-05, 3B-DA-06, 3B-IC-25, 3B-IC-26, 3B-IC-27, 3B-IC-28, 3B-NI-03, 3B-NI-04
- castandards: 6-8.DA.7, 6-8.IC.20, 6-8.NI.4, 9-12.AP.12, 9-12.AP.20, 9-12.CS.2, 9-12.DA.10, 9-12.DA.8, 9-12.DA.9, 9-12.IC.23, 9-12.IC.24, 9-12.IC.26, 9-12.IC.27, 9-12.IC.28, 9-12.IC.29, 9-12.IC.30, 9-12.NI.4, 9-12.NI.5, 9-12.NI.6, 9-12.NI.7
- csta2026: HS-ALG-PS-01, HS-ALG-PS-03, HS-DAT-DI-25, HS-DAT-DI-26, HS-DAT-IM-28, HS-SYS-IM-36, HS-SYS-NT-34, HS-SYS-NT-35, HS-SYS-SE-31, HS-SYS-SE-32
- ca-ict-anchor: C2.2, C4.10, C8.8
Code.org’s CS Discoveries (Units 1-2)
- csta2017: 1B-AP-08, 1B-AP-11, 1B-AP-12, 1B-AP-14, 1B-AP-15, 1B-AP-16, 1B-CS-01, 1B-CS-02, 1B-IC-20, 1B-IC-21, 1B-NI-05, 2-AP-10, 2-AP-13, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-18, 2-AP-19, 2-CS-02, 2-IC-20, 2-IC-21, 2-IC-22, 2-IC-23, 3A-AP-16, 3A-AP-19, 3A-AP-20
- castandards: 6-8.AP.10, 6-8.AP.13, 6-8.AP.15, 6-8.AP.16, 6-8.AP.17, 6-8.AP.18, 6-8.AP.19, 6-8.CS.2, 6-8.IC.20, 6-8.IC.21, 6-8.IC.22, 6-8.IC.24, 9-12.AP.15, 9-12.AP.18, 9-12.AP.19
- csta2026: MS-DAT-IM-28, MS-PRO-PD-14, MS-PRO-PD-15
- ca-ict-anchor: 5.9, 8.6
Code.org’s CS Discoveries (Unit 3a: Music Lab)
- csta2017: 2-AP-12, 2-AP-13, 3A-AP-19
- castandards: 6-8.AP.12, 6-8.AP.13, 9-12.AP.18
- csta2026: MS-PRO-PD-12
- ca-ict-anchor: 5.9
Code.org’s CS Discoveries (Unit 3b: Animations & Games)
- csta2017: 2-AP-10, 2-AP-11, 2-AP-12, 2-AP-13, 2-AP-14, 2-AP-15, 2-AP-16, 2-AP-17, 2-AP-18, 2-AP-19
- castandards: 6-8.AP.10, 6-8.AP.11, 6-8.AP.12, 6-8.AP.13, 6-8.AP.14, 6-8.AP.15, 6-8.AP.16, 6-8.AP.17, 6-8.AP.18, 6-8.AP.19
- csta2026: MS-PRO-PD-12, MS-PRO-PD-15, MS-PRO-TR-19, MS-PRO-TR-20, MS-PRO-VD-16
- ca-ict-anchor: 5.12
Harvard’s CS50AP (Weeks 0, 3, 7-9)
- apcsp: 2.1, 2.4, 3.11, 3.17, 3.9, 4.1, 5.6
- castandards: 9-12.AP.12, 9-12.DA.8, 9-12.DA.9, 9-12.IC.29, 9-12.NI.5, 9-12.NI.6
- csta2026: HS-ALG-PS-03, HS-DAT-DC-22, HS-SYS-NT-34, HS-SYS-NT-35, HS-SYS-SE-33
- ca-ict-anchor: 10.6, 5.11, 5.12, C4.2, C7.1, C7.5, C8.1, C8.2, C8.5
Harvard’s CS50AP (C Language Content) (Weeks 1-6)
- apcsp: 1.4, 3.1, 3.10, 3.12, 3.13, 3.14, 3.2, 3.3, 3.4, 3.5, 3.6, 3.8
- castandards: 9-12.AP.13, 9-12.AP.14, 9-12.AP.16, 9-12.AP.17, 9-12.CS.2, 9-12.CS.3, 9-12.NI.7
- csta2026: HS-ALG-PS-01, HS-PRO-PD-12, HS-PRO-PD-13, HS-PRO-VD-16
- ca-ict-anchor: 10.8, 5.10, 5.8, 5.9, C4.1, C4.4, C4.6, C4.7, C4.9, C5.4, C5.6
Harvard’s CS50-Python (Weeks 0-8)
- apcsp: 1.4, 2.4, 3.1, 3.10, 3.12, 3.13, 3.14, 3.15, 3.2, 3.3, 3.4, 3.5, 3.6, 3.8
- castandards: 9-12.AP.13, 9-12.AP.14, 9-12.AP.16, 9-12.AP.17, 9-12.AP.20, 9-12.CS.1, 9-12.CS.3, 9-12.DA.9
- csta2026: HS-DAT-DC-23, HS-DAT-DC-24, HS-PRO-PD-12, HS-PRO-PD-13, HS-PRO-TR-19, HS-PRO-VD-16
- ca-ict-anchor: 5.10, 5.9, C4.5, C4.7, C4.8, C4.9, C5.4, C5.6
Bootstrap:Data Science — Hour of Data
- apcsp: 2.3, 2.4, 3.12, 3.13, 3.2, 3.6, 3.9
- castandards: 6-8.DA.7, 6-8.DA.8, 6-8.DA.9, 9-12.DA.10, 9-12.DA.11
Kagan Cooperative Learning — Classbuilding
- ca-ict-anchor: 2.1, 2.3, 9.2, 9.3, 9.6
Kagan Cooperative Learning — Teambuilding
- ca-ict-anchor: 2.1, 2.3, 9.2, 9.3, 9.6, 9.7
- castandards: 6-8.AP.18, 9-12.AP.21
- csta2017: 2-AP-18, 3A-AP-22
Little Brother (a book by Cory Doctorow)
- apcsp: 4.1, 4.2, 5.1, 5.3, 5.4, 5.5, 5.6
- castandards: 6-8.IC.20, 6-8.IC.21, 6-8.IC.23, 6-8.IC.24, 6-8.NI.4, 6-8.NI.5, 6-8.NI.6, 9-12.IC.23, 9-12.IC.24, 9-12.IC.26, 9-12.IC.28, 9-12.IC.29, 9-12.IC.30, 9-12.NI.5, 9-12.NI.6, 9-12.NI.7, 9-12S.DA.9, 9-12S.IC.27, 9-12S.IC.28, 9-12S.IC.29, 9-12S.IC.30, 9-12S.NI.3, 9-12S.NI.4, 9-12S.NI.5, 9-12S.NI.6
- csta2017: 2-IC-20, 2-IC-21, 2-IC-23, 2-NI-04, 2-NI-05, 2-NI-06, 3A-IC-24, 3A-IC-25, 3A-IC-28, 3A-IC-29, 3A-IC-30, 3A-NI-04, 3A-NI-05, 3A-NI-07, 3A-NI-08, 3B-IC-25
- csta2026: HS-DAT-IM-28, HS-SOC-HI-39, HS-SOC-HU-43, HS-SYS-NT-35, HS-SYS-SE-31, HS-SYS-SE-33, MS-DAT-IM-28, MS-SOC-HI-39, MS-SOC-HU-43, MS-SYS-NT-35, S1-AIN-HR-08, S1-CYB-CP-12, S1-CYB-ND-03, S1-CYB-PP-13, S1-CYB-PP-14, S1-CYB-TS-07, S1-CYB-TS-09, S2-CYB-ND-01, S2-CYB-ND-03, S2-CYB-NO-04, S2-CYB-PP-11
- ca-ict-anchor: 2.6, 5.12, 5.5, 8.6, 8.8
MicroPython on Pi Pico
- apcsp: 1.2, 1.4, 2.4, 3.1, 3.13, 3.14, 3.15, 3.16, 3.3, 3.6, 3.8, 4.1, 4.2
- castandards: 6-8.AP.11, 6-8.AP.12, 6-8.CS.2, 9-12.AP.14, 9-12.AP.15, 9-12.CS.2, 9-12.CS.3, 9-12.DA.11, 9-12.DA.8, 9-12.DA.9, 9-12.NI.5
- csta2026: HS-ALG-PS-04, HS-PRO-RD-17, MS-PRO-RD-17, MS-PRO-VD-16, MS-SYS-HW-31, S1-CYB-ND-01, S1-GMD-DD-03, S1-PHY-CI-04, S1-PHY-CI-05, S1-PHY-HC-01, S1-PHY-IO-02, S1-SWD-DD-03, S2-PHY-CI-05, S2-PHY-IO-02
- ca-ict-anchor: 10.10, 10.7, 10.8, 5.11, 5.12, 5.5, C4.1, C4.2, C4.3, C4.4, C4.5, C4.6, C4.9, C7.1, C9.1, C9.2, C9.3, C9.4, C9.5
Outside-the-book supplement (lab practice, CPT, misc.)
- apcsp: 1.1, 3.11, 3.16, 3.17, 3.18
- castandards: 9-12.AP.21
Teaching Binary With Coins
- ca-ict-anchor: 5.11
- apcsp: 2.1
- castandards: 6-8.DA.7, 9-12.DA.8
- csta2017: 2-DA-07, 3A-DA-09
Working in Python (a jupyter notebook)
- apcsp: 1.2, 1.3, 1.4, 2.1, 2.2, 2.3, 2.4, 3.1, 3.10, 3.12, 3.13, 3.14, 3.15, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9
- castandards: 9-12.AP.12, 9-12.AP.13, 9-12.AP.14, 9-12.AP.15, 9-12.AP.16, 9-12.AP.17, 9-12.AP.18, 9-12.AP.19, 9-12.AP.20, 9-12.AP.22, 9-12.CS.1, 9-12.CS.2, 9-12.CS.3, 9-12.DA.10, 9-12.DA.11, 9-12.DA.8, 9-12.DA.9, 9-12S.AP.12, 9-12S.AP.13, 9-12S.AP.14, 9-12S.AP.15, 9-12S.AP.16, 9-12S.AP.17, 9-12S.AP.18, 9-12S.AP.19, 9-12S.AP.20, 9-12S.AP.22, 9-12S.AP.23, 9-12S.AP.25, 9-12S.CS.1, 9-12S.CS.2, 9-12S.DA.8, 9-12S.DA.9
- csta2026: HS-ALG-PS-02, HS-DAT-DC-23, HS-PRO-PD-12, HS-PRO-PD-13, HS-PRO-RD-17, S1-DSC-CC-01, S1-SWD-DD-01, S1-SWD-DD-02, S1-SWD-DD-03, S1-SWD-PP-08, S1-SWD-TR-06, S1-SWD-TR-07, S2-DSC-AM-07, S2-SWD-DD-04
- ca-ict-anchor: 5.10, 5.12, 5.5, 5.7, 5.9, C4.10, C4.11, C4.4, C4.6, C4.7, C4.9, C5.4, C5.6
Gaps (unassigned everywhere)
- castandards: 6-8.CS.1, 6-8.CS.3, 9-12.IC.25, 9-12S.AP.10, 9-12S.AP.11, 9-12S.AP.21, 9-12S.AP.24, 9-12S.AP.26, 9-12S.DA.7
- csta2026: MS-ALG-PS-01, MS-ALG-PS-02, MS-ALG-PS-03, MS-ALG-PS-04, MS-ALG-PS-05, MS-ALG-ML-06, MS-ALG-ML-07, MS-ALG-ML-08, MS-ALG-IM-09, MS-ALG-IM-10, MS-ALG-IM-11, MS-PRO-PD-13, MS-PRO-RD-18, MS-DAT-DC-21, MS-DAT-DC-22, MS-DAT-DC-23, MS-DAT-DC-24, MS-DAT-DI-25, MS-DAT-DI-26, MS-DAT-DI-27, MS-DAT-IM-29, MS-SYS-HW-30, MS-SYS-SE-32, MS-SYS-SE-33, MS-SYS-NT-34, MS-SYS-IM-36, MS-SYS-IM-37, MS-SOC-HI-38, MS-SOC-ET-40, MS-SOC-ET-41, MS-SOC-ET-42, MS-SOC-CE-44, MS-SOC-CE-45, HS-ALG-PS-05, HS-ALG-ML-06, HS-ALG-ML-07, HS-ALG-ML-08, HS-ALG-IM-09, HS-ALG-IM-10, HS-ALG-IM-11, HS-PRO-PD-14, HS-PRO-PD-15, HS-PRO-RD-18, HS-DAT-DC-21, HS-DAT-IM-27, HS-SYS-HW-29, HS-SYS-HW-30, HS-SYS-IM-37, HS-SOC-HI-38, HS-SOC-ET-40, HS-SOC-ET-41, HS-SOC-ET-42, HS-SOC-HU-44, HS-SOC-CE-45, HS-SOC-CE-46, S1-AIN-DD-01, S1-AIN-DD-02, S1-AIN-DD-03, S1-AIN-DD-04, S1-AIN-DD-05, S1-AIN-DS-06, S1-AIN-DS-07, S1-AIN-HR-09, S1-AIN-HR-10, S1-AIN-PP-11, S1-AIN-PP-12, S1-AIN-PP-13, S1-AIN-PP-14, S2-AIN-DD-01, S2-AIN-DD-02, S2-AIN-DD-03, S2-AIN-DS-04, S2-AIN-DS-05, S2-AIN-HR-06, S2-AIN-HR-07, S2-AIN-PP-08, S2-AIN-PP-09, S2-AIN-PP-10, S1-CYB-ND-02, S1-CYB-ND-04, S1-CYB-NO-05, S1-CYB-NO-06, S1-CYB-TS-08, S1-CYB-TS-10, S1-CYB-CP-11, S1-CYB-PP-15, S2-CYB-ND-02, S2-CYB-NO-05, S2-CYB-TS-06, S2-CYB-TS-07, S2-CYB-TS-08, S2-CYB-CP-09, S2-CYB-PP-10, S2-CYB-PP-12, S1-DSC-CC-02, S1-DSC-CC-03, S1-DSC-AM-04, S1-DSC-AM-05, S1-DSC-AM-06, S1-DSC-MI-07, S1-DSC-MI-08, S1-DSC-MI-09, S1-DSC-VZ-10, S1-DSC-VZ-11, S1-DSC-PP-12, S1-DSC-PP-13, S1-DSC-PP-14, S2-DSC-CC-01, S2-DSC-CC-02, S2-DSC-CC-03, S2-DSC-CC-04, S2-DSC-AM-05, S2-DSC-AM-06, S2-DSC-MI-08, S2-DSC-MI-09, S2-DSC-MI-10, S2-DSC-VZ-11, S2-DSC-VZ-12, S2-DSC-PP-13, S2-DSC-PP-14, S2-DSC-PP-15, S1-GMD-DD-01, S1-GMD-DD-02, S1-GMD-DD-04, S1-GMD-PX-05, S1-GMD-PX-06, S1-GMD-AR-07, S1-GMD-PP-08, S1-GMD-PP-09, S2-GMD-DD-01, S2-GMD-DD-02, S2-GMD-DD-03, S2-GMD-PX-04, S2-GMD-PX-05, S2-GMD-AR-06, S2-GMD-PP-07, S2-GMD-PP-08, S1-PHY-DD-03, S1-PHY-PP-06, S1-PHY-PP-07, S1-PHY-PP-08, S2-PHY-HC-01, S2-PHY-DD-03, S2-PHY-CI-04, S2-PHY-PP-06, S2-PHY-PP-07, S2-PHY-PP-08, S1-SWD-UX-04, S1-SWD-UX-05, S2-SWD-DD-01, S2-SWD-DD-02, S2-SWD-DD-03, S2-SWD-UX-05, S2-SWD-UX-06, S2-SWD-TR-07, S2-SWD-TR-08, S2-SWD-PP-09, S1-XCS-XC-01, S1-XCS-XC-02, S1-XCS-XC-03, S1-XCS-XC-04, S1-XCS-XC-05
- csta2017: 2-CS-01, 2-CS-03, 2-DA-08, 2-DA-09, 3A-CS-01, 3A-CS-03, 3B-CS-01, 3B-CS-02, 3A-DA-12, 3B-DA-07, 3B-AP-09, 3B-AP-12, 3B-AP-13, 3B-AP-14, 3B-AP-15, 3B-AP-16, 3B-AP-17, 3B-AP-18, 3B-AP-19, 3B-AP-20, 3B-AP-21, 3B-AP-22, 3B-AP-23, 3B-AP-24, 3A-IC-26
- ca-ict-anchor: 2.2, 2.4, 2.5, 2.7, 2.8, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 5.1, 5.2, 5.3, 5.4, 5.6, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 6.10, 6.11, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 8.1, 8.2, 8.3, 8.4, 8.5, 8.7, 9.1, 9.4, 9.5, 10.1, 10.2, 10.3, 10.4, 10.5, 10.9, 10.11, 10.12, 10.13, 10.14, 11.1, 11.2, 11.3, 11.4, 11.5, C1.1, C1.2, C1.3, C1.4, C1.5, C1.6, C2.1, C2.3, C2.4, C2.5, C3.1, C3.2, C3.3, C5.1, C5.2, C5.3, C5.5, C6.1, C6.2, C6.3, C6.4, C6.5, C6.6, C6.7, C7.2, C7.3, C7.4, C7.6, C8.3, C8.4, C8.6, C8.7, C10.1, C10.2, C10.3, C10.4