Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
AP Computer Science Crash Course

SAT Score Range

10 sessions

+22

This series ended on September 1, 2022. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

Hi everyone! During this comprehensive series, we will delve into each topic of AP Computer Science, from primitive types to recursion. No coding experience is required!! The AP Computer Science exam is a challenging and exhaustive test, and this course will help you master each unit, efficient test-taking, and the free response section. Be prepared for a lot of practice problems! This series is designed for learners who plan on taking AP Computer Science in the future or for those who want a sneak peek into the fascinating world of Java. I highly recommend attending every session as each topic will build off the previous one. However, if you have prior experience with Java, feel free to partake in whichever session attracts you. I will add on more sessions as we go, depending on the pacing of the class.

Tutored by

Amy K 🇺🇸

Certified in 18 topics

View Profile

Hi! I'm Amy, a rising sophomore in high school from Virginia, and I hope to inspire students to become independent and confident learners. I am passionate about all subjects, but I especially love English and Math! I can help with math up to Precalculus/Trigonometry, Spanish 1-3, AP Computer Science, History, Biology, and grammar basics. Aside from academics, I love playing volleyball with my team, crocheting, and playing the flute!

Schedule

✋ ATTENDANCE POLICY

I highly recommend attending every session as each topic will build off the previous one. However, if you have prior experience with Java, feel free to partake in whichever session attracts you. Attendance is not mandatory, but please attend at least one session.

SESSION 1

5

Aug

SESSION 1

Orientation

Orientation

Fri 11:30 PM - Sat, 12:30 AM UTCAug 5, 11:30 PM - Aug 6, 12:30 AM UTC

During this orientation, we will do short introductions to get to know each other. Feel free to share any of your previous experiences with Java or AP Computer Science or ask any questions! We will also cover the format of the AP Computer Science exam.
SESSION 2

10

Aug

SESSION 2

AP Computer Science

AP Computer Science

Wed 11:30 PM - Thu, 12:50 AM UTCAug 10, 11:30 PM - Aug 11, 12:50 AM UTC

During this session, we will cover primitive types, identifiers, operators, input and output, and escape sequences. This session covers the most basic Java concepts, so if you are new to programming, I highly recommend you attend. Be prepared for practice problems!
SESSION 3

14

Aug

SESSION 3

AP Computer Science

AP Computer Science

Sun 11:30 PM - Mon, 1:00 AM UTCAug 14, 11:30 PM - Aug 15, 1:00 AM UTC

During this session, we will cover relational operators, logical operators, assignment operators, increment and decrement operators, the basics on strings, input and output, and escape sequences.
SESSION 4

17

Aug

SESSION 4

AP Computer Science

AP Computer Science

Wed 11:30 PM - Thu, 1:00 AM UTCAug 17, 11:30 PM - Aug 18, 1:00 AM UTC

During this session we will cover if statements, errors and exceptions. Again, these are some of the most basic programming concepts, and I highly recommend attending. Be prepared for practice problems!
SESSION 5

21

Aug

SESSION 5

Office Hours

Office Hours

Sun 5:00 PM - 7:00 PM UTCAug 21, 5:00 PM - 7:00 PM UTC

A catch-up/review session for anyone that needs it!
SESSION 6

21

Aug

SESSION 6

AP Computer Science

AP Computer Science

Sun 11:30 PM - Mon, 1:00 AM UTCAug 21, 11:30 PM - Aug 22, 1:00 AM UTC

This session will be all about for and while loops! These are the most tested concepts in AP Computer Science and my favorite parts of the test. Be prepared for practice problems!
SESSION 7

23

Aug

SESSION 7

Office Hours

Office Hours

Tue 11:30 PM - Wed, 12:30 AM UTCAug 23, 11:30 PM - Aug 24, 12:30 AM UTC

For anyone who needs help!
SESSION 8

24

Aug

SESSION 8

AP Computer Science

AP Computer Science

Wed 11:30 PM - Thu, 12:30 AM UTCAug 24, 11:30 PM - Aug 25, 12:30 AM UTC

During this session, we will review all the topics from Unit 1 and cover objects and classes. These are perhaps the most fundamental concepts in AP Computer Science and can be tricky to master at first. Please attend if you can!
SESSION 9

28

Aug

SESSION 9

AP Computer Science

AP Computer Science

Sun 11:30 PM - Mon, 12:30 AM UTCAug 28, 11:30 PM - Aug 29, 12:30 AM UTC

During this session, we will cover methods, types of methods, and method overloading. Again, this is a fundamental concept in AP Computer Science and tested frequently. Please attend if you can!
SESSION 10

31

Aug

SESSION 10

AP Computer Science

AP Computer Science

Wed 11:30 PM - Thu, 12:30 AM UTCAug 31, 11:30 PM - Sep 1, 12:30 AM UTC

One final session to work through some practice problems and for any miscellaneous questions!

Public Discussion

Please log in to see discussion on this series.

Aug 5 - Sep 1

4 weeks

60 - 120 mins

/ session

SCHEDULE

Wednesdays

11:30PM

Sundays

11:30PM