Create & Learn
AP Computer Science
1M+

Learning Hours

100K+

Projects Created

25+

Countries

AP Computer Science Class

General review of core CS topics - binary, data, security, algorithm, and more.
  • Grades 6-12
  • 2-6 students group class
  • 70min - 85min per session
  • Live online class
View Schedules

APCSP (AP Computer Science Principles) is one of the two computer science AP courses/exams offered by the College Board. APCSP covers a broad range of topics. It is "an introductory college-level computing course that introduces students to the breadth of the field of computer science. Students learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs. They incorporate abstraction into programs and use data to discover new knowledge. Students also explain how computing innovations and computing systems—including the internet—work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical." Our APCSP courses include two parts.

The first part gives an extensive overview of the various computer science areas covered by APCSP. Any student who have learned Python can take it regardless of whether you want to take the AP exam of not. Part II is designed specifically for preparing for the exam in May 2022.

  • AP Computer Science Principles - Core
  • AP Computer Science Principles - Core
    In this class, we cover a broad spectrum of fundamental computer science topics including - Data and Binary - Compression and Data Types - Big Data and Crowdsourcing - Data Types and Programming - Control Structures and Procedures - Algorithms and Efficiency - Networking and Internet - Managing Computer Resources - Online Information and Data - Simulations and Computing Bias All of these are important foundational knowledge for any students who are interested in computer science. They meet the full requirements as defined by College Board for the APCSP exam as well. These are great topics to master regardless of whether you are taking the APCSP exam or not. Because the class needs to cover a lot of concepts in a short period of time, it has more lecturing compared to most of our other classes which are almost 100% project based. Students will still work on small projects throughout the course to better understand the content and need to actively participate in the class discussions to get the most out of this course with rich content.
  • APCSP - Create Performance Tasks (Test Prep)
  • APCSP - Create Performance Tasks (Test Prep)
    APCSP Create Performance Tasks is the part of the exam where students are required to complete a coding project with about 12 hours of work supervised by a teacher. In this class, students will work on their projects in the class and can ask teachers for help. Teachers are not allowed to give specific instruction on how to build the project, but can give general guidance on coding to help students make progress. We support Scratch and Python for student projects. We will also go through sample APCSP written tests in these classes to help students prepare for the written test.
  • Computer Science Principles - Core (Summer Camp)
  • Computer Science Principles - Core (Summer Camp)
    This is a 10-session camp that runs daily from Monday to Friday for 2 weeks. Each session lasts for 85 minutes. In this class, we cover a broad spectrum of fundamental computer science topics including - Data and Binary - Compression and Data Types - Big Data and Crowdsourcing - Data Types and Programming - Control Structures and Procedures - Algorithms and Efficiency - Networking and Internet - Managing Computer Resources - Online Information and Data - Simulations and Computing Bias All of these are important foundational knowledge for any students who are interested in computer science. They meet the full requirements as defined by College Board for the APCSP exam as well. These are great topics to master regardless of whether you are taking the APCSP exam or not. Because the class needs to cover a lot of concepts in a short period of time, it has more lecturing compared to most of our other classes which are almost 100% project based. Students will still work on small projects throughout the course to better understand the content and need to actively participate in the class discussions to get the most out of this course with rich content.
  • $387 (12 Sessions)
  • Computer - Mac
    Windows PC
    Chromebook
  • Students need to have completed Python to get the best learning from this APCSP class. To sign up for Python class, visit https://www.create-learn.us/coding-for-kids/python
Our Guarantee
  • #1 Coding Curriculum

    Designed by Stanford, Google & Apple Experts with kids in mind.

  • 100% Satisfaction Guarantee

    We'll help you find the right class, always. Love it or get a full refund.

  • Expert Teachers

    US-based, background checked, highly trained and 3+ years of experience in their fields.

  • Downloadable Certificate.

    Show the world you did it. You really did it!

Kids & Parents Love Our Classes

Explore Classes By Grade Level

More Like This

CNBC
El Carmelo
Herbert Hoover
GSV Cup
Activity Hero
Hulafrog
SMASH