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.

Computer Science • Series

Get Ready for AP® Computer Science Principles

Jeremy L

Series Details

Sessions

Public Discussion

This series was cancelled by the tutor on July 22, 2024. We're very sorry–you can explore more Computer Science series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

This series is intended as a preview for anyone planning on taking AP® Computer Science Principles next year. No prior computing knowledge is expected, but a background in Algebra I/Integrated Math I is expected and needed. We will be going over every major topic assessed on the exam.

This is going to be sort of a bootcamp for the course, intended to serve as a preview for the upcoming topic you will learn in AP® Computer Science Principles.

If you are joining mid-unit, it is very highly recommended to look at the Drive here to catch up: https://drive.google.com/drive/u/2/folders/1A7qtvxpgjqqLDRm89lZn0WRFavJFjyMf
You should really first be looking at the unit we are currently on (Unit 3), since in this course, you do not need to have knowledge of previous units to understand our current one. (For example, you do not need to understand Unit 1 or Unit 2 at all to understand Unit 3.) After that, feel free to take a look at any other units and topics if you would like to prepare more for AP CSP.

✋ ATTENDANCE POLICY

Please do not miss more than three sessions and message the tutor if you cannot make it!

Dates

April 6 - July 22

Learners

2 / 30

Total Sessions

32

About the Tutor

I am a high school senior. I have a passion for computer science, astrophysics, and history. I am joining Schoolhouse to be able to share some of my knoweldge with others who need it the most, while at the same time trying to get help in areas I need help in as well. Science education in the U.S. is really dumbed down and slow, so I taught myself some advanced topics for an 11th grader thanks to how accessible all this information is nowadays, especially Khan Academy! I speak English, Spanish (somewhat fluent), and French (somewhat fluent).

View Jeremy L's Profile

Upcoming Sessions

0

Past Sessions

32
6
Apr

Session 1

Orientation

Get Ready for Creative Development (Unit 1) and Data (Unit 2):
Algorithm Verification
7
Apr

Session 2

Computer Science

Get Ready for Creative Development and Data:
Bits
14
Apr

Session 3

Computer Science

Get Ready for Creative Development and Data:
Text Storage in Binary
20
Apr

Session 4

Computer Science

Get Ready for Creative Development and Data:
Analog Data to Binary Conversion
21
Apr

Session 5

Computer Science

Get Ready for Creative Development and Data:
Number Limits, Overflow, and Roundoff
27
Apr

Session 6

Computer Science

Get Ready for Creative Development and Data:
Binary Numbers
28
Apr

Session 7

Computer Science

Get Ready for Data:
Binary Numbers
4
May

Session 8

Computer Science

Get Ready for Data:
Lossless Compression
5
May

Session 9

Computer Science

Get Ready for Data:
Lossy versus Lossless Compression
11
May

Session 10

Review

Get Ready for Creative Deveopment and Data Personal Progress Check Part A
12
May

Session 11

Computer Science

Get Ready for Data:
Big Data
18
May

Session 12

Computer Science

Get Ready for Data:
Introduction to Statistical Computations
19
May

Session 13

Computer Science

Get Ready for Data:
Patterns in Data
26
May

Session 14

Review

Get Ready for Data and Creative Development Personal Progress Check Part B

Session 15

Review

Get Ready for Data and Creative Development Full Personal Progress Check
1
Jun

Session 16

Other

Get Ready for Algorithms and Programming (Unit 3):
Data Storage in Variables
2
Jun

Session 17

Other

Get Ready for Algorithms and Programming:
String Storage in Variables
8
Jun

Session 18

Review

Get Ready for Algorithms and Programming Personal Progress Check Part A
9
Jun

Session 19

Computer Science

Get Ready for Algorithms and Programming:
Algorithm Expressions
22
Jun

Session 20

Other

Get Ready for Algorithms and Programming:
Mathematical Expressions

Session 21

Other

Get Ready for Algorithms and Programming:
String Operations
23
Jun

Session 22

Other

Get Ready for Algorithms and Programming:
Compound Booleans with Logical Operators

Session 23

Other

Get Ready for Algorithms and Programming:
Conditionals with 'if', 'else', and Booleans
29
Jun

Session 24

Other

Get Ready for Algorithms and Programming:
Nested Conditionals
30
Jun

Session 25

Computer Science

Get Ready for Algorithms and Programming:
The Building Blocks of Algorithms
1
Jul

Session 26

Other

Get Ready for Algorithms and Programming:
Numbered Repition of Instructions
8
Jul

Session 27

Other

Get Ready for Algorithms and Programming:
Conditional Repitition of Instructions
9
Jul

Session 28

Other

Get Ready for Algorithms and Programming:
List Storage and Updates
15
Jul

Session 29

Other

Get Ready for Algorithms and Programming:
List Iteration with Loops
16
Jul

Session 30

Review

Get Ready for Algorithms and Programming Personal Progress Check Part B
17
Jul

Session 31

Other

Get Ready for Algorithms and Programming:
Mathmatical Prcoedures and Constants
22
Jul

Session 32

Other

Get Ready for Algorithms and Programming:
Console Output

Public Discussion

Please log in to see discussion on this series.