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.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.
☕ Beginner Java Week

SAT Score Range

5 sessions

+4

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

About

Get a head start on Java and programming in general with this 5 consecutive day series introducing the basics of programming using Java, intended to be comprehensive but enjoyable! 😎

This series is BEGINNER LEVEL, for people who are new to programming or those looking for a light introduction before taking AP CSA, which requires proficiency in the Java language.

While this may be the first series I tutor on this platform, I am very much experienced and excited to tutor! I was a student teacher in the Python class at my HS, and so far I have excelled in 5 classes of programming in total, including AP CSP and AP CSA (certified).


Tutored by

Therrence S 🇺🇸

Certified in 5 topics

View Profile

Hi! One of my goals as a student going into my senior year in high school is not only to learn myself, but to be able to teach what I've learned too. I excel in all subjects, but I'm especially interested in STEM and my trumpet :) I look forward to both learning and helping out! 😎

Schedule

✋ ATTENDANCE POLICY

This is for you. As much as I greatly appreciate good attendance, I won't have any policy if sessions are missed, especially in important circumstances! However, it is best if you are here for all sessions.

SESSION 1

28

Jul

SESSION 1

Java

Java

Mon 5:30 PM - 6:15 PM UTCJul 28, 5:30 PM - 6:15 PM UTC

Intro to programming and Java
Variables, data types, print method
SESSION 2

29

Jul

SESSION 2

Java

Java

Tue 5:30 PM - 6:15 PM UTCJul 29, 5:30 PM - 6:15 PM UTC

*Review of variables and expressions
Conditionals (if statements, boolean logic)
SESSION 3

30

Jul

SESSION 3

Java

Java

Wed 5:30 PM - 6:15 PM UTCJul 30, 5:30 PM - 6:15 PM UTC

*Review of conditionals

Iteration:
-While loops (+do while intro)
-For loops
SESSION 4

31

Jul

SESSION 4

Java

Java

Thu 5:30 PM - 6:15 PM UTCJul 31, 5:30 PM - 6:15 PM UTC

*Review of iteration

-Arrays
-Algorithmic thinking
-Intro to 2D arrays

SESSION 5

1

Aug

SESSION 5

Java

Java

Fri 5:30 PM - 6:15 PM UTCAug 1, 5:30 PM - 6:15 PM UTC

***Series review!!!
Intro to methods
Intro to classes and methods: Object Oriented Programming

What's next?
- Review what we've learned for a strong programming foundation and / or (&& / ||) preparation in your programming classes
- Begin creating your own projects
- Move on to more advanced programming topics (I'll be hosting more sessions in the future!!)

Public Discussion

Please log in to see discussion on this series.

Jul 28 - Aug 1

1 week

45 mins

/ session

SCHEDULE

Monday, Jul 28

5:30PM

Tuesday, Jul 29

5:30PM

Wednesday, Jul 30

5:30PM

Thursday, Jul 31

5:30PM

Friday, Aug 1

5:30PM