AIQ is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP). Using an Endorsed Provider affords schools access to resources including an AP CSP syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach AP CSP.
This endorsement affirms only that components of Endorsed Provider’s offerings are aligned to all the AP Curriculum Framework standards and the AP CSP assessment.
By the end of this curriculum, students will be able to:
✅ Understand how computers consume data, transform data, and produce new data, allowing users to create new information or knowledge to solve problems through the interpretation of those data
✅ Understand how programmers integrate algorithms and abstraction to create programs
for creative purposes and to solve problems
✅ Use multiple program statements in a specified order, making decisions, and repeating the same process multiple times
✅ Incorporate elements of abstraction, by breaking problems down into interacting pieces, each with their own purpose, to make writing complex programs easier.
✅ Understand how programmers need to think algorithmically and use abstraction to define and interpret processes that are used in a program.
✅ Understand how the Internet can be used to send and receive information and ideas throughout the world through a series of protocols.
✅ Understand the requirements needed to use computing safely and responsibly such as being aware of privacy, security, and ethical issues.
AIQ provides teachers with a full set of resources to help them in teaching the curriculum and qualify their students to sit for the AP Computer Science Principles exam. Resources for teachers include but not limited to unit plans, lesson plans, activities, differentiated learning tools and more.
AIQ provides teachers with well-designed professional learning programs throughout the year to ensure that teachers are able to:
✅ Explore the curriculum and learning tools
✅ Practice teaching the course as a lead learner
✅ Collaborate and share your expertise with fellow teachers