Ace the AP Computer Science Exam for High Schoolers
INTERACTIVE COURSE

Ace the AP Computer Science Exam for High Schoolers

Beginner

189 Lessons

15h

Certificate of Completion

Ace the AP Computer Science Exam for High Schoolers
3 Assessments
228 Playgrounds
5 Challenges
24 Quizzes
612 Illustrations

Takeaway Skills

Learn some of the basic building blocks of computer science

Explore Java syntax and get your hands dirty writing code

Solve real problems with interactive coding projects

Understand how the exam is structured and scored

Navigate the exam confidently with three in-browser practice tests

Course Overview

Welcome to your one stop shop to acing your AP Computer Science A examination. This course is a comprehensive run-through of everything you need to know to fly through your exam with confidence. With no background knowledge required, you'll learn the fundamentals of computer programming, you'll get hands-on practice coding in Java, and you'll learn real software development skills that will last you a lifetime. You'll also get the chance to test your knowledge with 3 practice exams inside your browser. Y...Show More

Course Content

1

Understanding the AP CS A

2

Test Preparation Guidelines

3

Before We Begin

4

Introduction to Java

5

Unit 1: Primitive Types

6

Unit 2-1: Using Objects

8 Lessons

7

Unit 2-2: Java Strings

11 Lessons

8

Unit 2-3: Java Math and Wrapper Classes

11 Lessons

9

Unit 3: Boolean Expressions and if Statements

14 Lessons

10

Unit 4: Iteration

12 Lessons

11

Project I: Guess the Right Number

4 Lessons

12

Unit 5: Writing Classes

14 Lessons

13

Unit 6: Arrays

9 Lessons

14

Unit 7-1: ArrayList

10 Lessons

15

Unit 7-2: Searching and Sorting Algorithms

7 Lessons

16

Unit 8: 2D Arrays

9 Lessons

17

Project II: Tic-Tac-Toe

7 Lessons

18

Project III: Amazon's Top 50 Bestselling Books Dataset

4 Lessons

19

Unit 9-1: Inheritance

8 Lessons

20

Unit 9-2: Polymorphism

8 Lessons

21

Unit 9-3: Abstract Classes and Interfaces

4 Lessons

22

Unit 10: Recursion

9 Lessons

23

Project IV: Doctor on Call

5 Lessons

24

Java Tools and Tips

3 Lessons

25

Wrapping Up

2 Lessons

AP CS A Practice Exam 1

Assessment

AP CS A Practice Exam 2

Assessment

AP CS A Practice Exam 3

Assessment

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath