AP® Computer Science Principle

integem AP Computer Science Principle
integem AP Computer Science Principle

AP® Computer Science Principle

Course Overview

The AP® Computer Science Principles is a college-level course that introduces students to the world of computing and its real-world applications.

Students will learn the Python programming language and game design strategies to solve practical problems. No prior coding experience is necessary.

Throughout the course, students will learn how to design and evaluate solutions, develop algorithms, and apply computer science to solve problems. They'll also learn about abstraction, data analysis, and the impact of computing innovations and systems, including the internet.

By the end of the course, students will be able to develop their own creative solutions, understand how computer systems and networks work, and contribute to an ethical and collaborative computing culture.

Integem AP® Computer Science Principles curriculum and teacher is audited and approved by the College Board®.

Integem AP® Computer Science Principles' teachers have attended and passed the destinated AP® course teacher's training by the College Board®

ap courses logo

Credential:

Approved by the College Board® to offer Advanced Placement (AP®) courses for High School Students.

ap courses logo

Credential:

Approved by the College Board® to offer Advanced Placement (AP®) courses for High School Students.

Who is this class for

Our AP® courses are ideal for high school students interested in pursuing majors in engineering, computer science, technology, science, math, health and medical, and business. These courses will provide students with the opportunity to showcase their computer science, logical thinking, and problem-solving skills, and aim for scores of 4s and 5s.

Additionally, students interested in arts and humanities, social science, and public and social services majors can benefit from our courses as well, as it will help them stand out in their college applications and demonstrate their computer skills capabilities. A score of 3 or above is sufficient, but 4s and 5s will be a huge plus for their portfolio.

Prerequisites

  • Algebra
  • Understand the basic linear functions, composition of functions, and problem-solving strategies that require multiple approaches and collaborative efforts.
  • Be able to a Cartesian (x, y) coordinate system to represent points on a plane.

You don't need to have any prior experience in computer science to enroll in this course.

The Structure of the AP® CSP Course Instruction At Integem

  • Course lectures from highly qualified and experienced teachers
  • Weekly office hours for questions and help
  • Private tutor time for personalized help and instructions
  • Pre-testing sprint review, practice and preparation
  • 24/7 access to submit inquiries
vertical line

Course Content and Exam Weighting (by the College Board®)

Big IdeasExam Weighting
Creative Development10-13%
Data17-22%
Algorithms and Programming30-35%
Computer Systems and Networks11-15%
Impact of Computing21-26%
  • Creative Development: Developers use various methods to create new computing innovations, including a structured design process or a flexible approach of trial and error. The process includes stages of researching, planning, creating prototypes, and testing. Collaboration plays a key role throughout the development process.
  • Data: Data are central to computing innovations because they communicate initial conditions to programs and represent new knowledge.
  • Algorithms and Programming: Programmers integrate algorithms and abstraction to create programs for creative purposes and to solve problems.
  • Computing Systems and Networks: Computer systems and networks are used to transfer data.
  • Impact of Computing: Computers and computing have revolutionized our lives. To use computing safely and responsibly, we need to be aware of privacy, security, and ethical issues.

Exam and Score Information

The AP® Computer Science Principle's score is calculated based on two parts: The final exam in May, and the Project submission.

Part 1

70% of Exam Score. Final Exam by the College Board® in May

70%

Exam Length

2 Hours

Exam Format

Multiple-choice

Number of Questions

70

  • 57 single-select multiple-choice questions.
  • 5 single-select multiple-choice questions with reading passage about a computing innovation.
  • 8 multi-select multiple-choice questions.
Part 2

30% of Exam Score. Submit Performance Task for Evaluation in May Students work throughout the school year to complete and submit their project before the deadline

70%
  • Final program code (created independently or collaboratively)
  • A video that displays the running of your program and demonstrates functionality you developed (created independently)
  • Written responses to all the prompts in the performance task (created independently)

Course Session Fall 2023 Spring 2024

Course Sessions:

  • Weekly Saturday, Sept. 9, 2023 to April 12, 2024 (24 sessions) 9AM-12PM PST

Office Hours:

  • Weekly Wednesday 5PM-6PM PST
  • urday 12:30PM-1:30PM PST

Private Tutor Time: Schedule based on your need.

  • Customize your private tutor sessions based on your specific needs with our package options.

Pre-testing Sprint:

  • April 19 and April 26 9AM-12PM PST

Price

BronzeSilverGold
Course Instruction (72 hours)checkcheckcheck
TA Help (24 hours)checkcheckcheck
Pre-test Sprint (6 hours)checkcheckcheck
Private Tutor Hours5 Hours10 Hours20 Hours
Additional private tutor pricing$120/hour$110/Hour$90/Hour
Great forStudents who require minimal assistance with coursework and programming assignments.Students who require assistance with lessons and coding assignments.Students who require additional assistance with the lessons and coding assignments.
Bronze

Course Instruction (72 hours)

check

TA Help (24 hours)

check

Pre-test Sprint (6 hours)

check

Private Tutor Hours

5 Hours

Additional private tutor pricing

$120/hour

Great for

Students who require minimal assistance with coursework and programming assignments.

Silver

Course Instruction (72 hours)

check

TA Help (24 hours)

check

Pre-test Sprint (6 hours)

check

Private Tutor Hours

10 Hours

Additional private tutor pricing

$110/hour

Great for

Students who require assistance with lessons and coding assignments.

Gold

Course Instruction (72 hours)

check

TA Help (24 hours)

check

Pre-test Sprint (6 hours)

check

Private Tutor Hours

20 Hours

Additional private tutor pricing

$90/hour

Great for

Students who require additional assistance with the lessons and coding assignments.

We use cookies and may collect information about you, to provide you with the best experience. By using our site, you agree to our use of cookies. Click HERE to learn more.