Computer Science (7352) / AP Computer Science A (4570)
This course introduces students to software engineering and design as they learn the Java programming language. In Indiana, this course aligns to either AP Computer Science Principles (4570) or Computer Science (7352) on the Next Level Programs of Study Software Development Pathway. Nextech offers both professional development and aligned resources for the CodeAI Computer Science A course.
Resources to Teach CS A
Here are common resources that you need to teach Computer Science A. Though most of these are not created by Nextech, this will give you quick links to the resources most often needed to teach CSA.
College Board AP CSA Materials
Information about this course including the Course and Exam Description (commonly referred to as the CED), course resources, course content, course audit, classroom resources, and information about the exam can be found directly on the College Board’s AP Computer Science A page found here.
CED Aligned CodeAI CSA Course
This is a CED Aligned version of the CSA Course in CodeAI’s Code Studio.
CSA Posters
Posters for you to use in your classroom to teach common programming concepts in the CodeAI CSA Course
IDOE High-Quality Curricular Materials Advisory List
The Indiana Department of Education (IDOE) creates and annually revises a High-Quality Curricular Materials (HQCM) advisory list for Technology (Computer Science) curriculum maintained here.
The following vendor’s and their curriculum were on this list as of October 2026:
- Cobi Computer Science – Cobi AP Computer Science A, 2024
- CodeAI – Computer Science A, 2024
- CodeHS – AP Computer Science A, 2019
- CompuScholar, Inc. – Java Programming, 2024
- Project Lead the Way (PLTW) – Computer Science A, 2020
- UTeach – UTeach AP CS A, 2019