Create & Learn
AP Coding Classes Online

AP Coding Classes Online

Learn Java as well as computer science principles such as binary, encryption, networking, and more. Developed by expert AP computer science educators, these live online AP coding classes also meet the requirements for the APCS exams as defined by the College Board.

Get Started

Top Rated AP Coding Classes for Kids and Teens

Python for AI

Python for AI

Grades 5-12

Dive into a Real-World Top Programming Language

Learn More
Computer Science Principles

Computer Science Principles

Grades 6-12

Core computer architecture topics - binary, networking, security, algorithm, and more.

Intro to Java Programming (AP CSA Aligned)

Intro to Java Programming (AP CSA Aligned)

Grades 6-12

Introduction to Java that also maps to AP Computer Science Java (APCSA) requirements.

More Recommended Online Classes

Data Science with Python, Pandas, and ChatGPT

Data Science with Python, Pandas, and ChatGPT

Grades 5-12

Data Science with Python and Pandas

Learn More
AI Creators - Computer Vision & ChatGPT

AI Creators - Computer Vision & ChatGPT

Grades 6-12

Start mastering machine learning and create AI apps with Python!

Build Your Web

Build Your Web

Grades 5-12

Develop web pages using HTML, CSS, and Javascript

AP Computer Science Classes Resources

How to Prepare for the AP Computer Science Exam

Good studying practices, such as organized note-taking, attendance, getting enough sleep, and starting early, can help any student improve their exam preparation. Unlike other AP exams, the CSA exam is unique in that it requires not only knowledge of the subject, but also the demonstration of coding ability and analytical skills.


How to Choose the Right AP Computer Science Course

The College Board offers two AP Computer Science courses for students who are interested in learning about computer science and programming. Because these two courses are so different, you might be wondering how to choose the right AP Computer Science course to take. Let's take a look at these two courses more closely.


Should I take AP Computer Science Principles?

You may have come across the AP Computer Science Principles (AP CSP) course online or heard about it at school. But you might wonder: what is this course about? Should I take AP Computer Science Principles?

About Create & Learn

Create & Learn is an award-winning STEM program with the mission of providing top-quality Computer Science education to students in grades K-12. All of our classes and camps are held live online and are taught by experienced teachers. All our curricula were developed jointly by tech experts and experienced educators from Stanford, MIT, Google, Apple, and more, with a strong focus on developing students' creativity and critical thinking skills using project- and inquiry-based learning. Today our classes have been recognized by Minecraft Education, Facebook, HulaFrog, ActivityHero, and more. Join us to find the magic in technology and have fun. Learn more.

Start With Free Classes

Join top-rated kids coding classes

Our small group free coding classes, live online experience, and awesome teachers set every child up for success. Discover the magic in technology and have fun when you get started today.

CNBC
El Carmelo
Herbert Hoover
GSV Cup
Activity Hero
Hulafrog
SMASH