Principles of Computing (7183) / AP CS Principles (4568)

This is a year-long curriculum that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. In Indiana, this course aligns to either Principles of Computing (7183), which is the Principles class for the Digital Technology Next Level Program of Study. It also aligns to AP Computer Science Principles.

Grade Levels: 9 - 12
  • Average Rating: 0.0 (0 ratings)

Resources to Teach CS Principles

Here are common resources that you need to teach CSP, both as Principles of Computing and as AP CSP. Though most of these are not created by Nextech, this will give you quick links to the resources most often needed to teach CSP.

Code.org CS Principles 2025-2026 Course

This is the 25-26 CS Principles course in Code.org’s Code Studio.

CS Principles Curriculum Framework and Standards Alignment (2025-26)

This resource aligns the Code.org CS Principles course to Principles of Computing (7183) Competencies.

AP CSP Course and Exam Description from the College Board

The 2025-26 AP CSP Course and Exam Description (commonly referred to as the CED) can be found here.

Instructions on how to submit your AP Audit for CSP

To teach Computer Science Principles as an “AP” course, your school must receive authorization through a process called the AP Course Audit through the College Board.  To support you in this process, Code.org has compiled the following directions which have been modified from the College Board website and are unique to teachers who are using Code.org’s CS Principles Curriculum.

The instructions are here.

Tech Requirements & Required Materials

These are the tech requirement and required materials for the course.