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.
Java

SAT Score Range

7 sessions

+3

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

About

Welcome to our Java course! I'm an AP Scholar with two 4s in AP Computer Science Principles (APCSP) and AP Computer Science A (APCSA). In this class, you’ll learn Java basics like writing simple programs, using loops, and working with objects. Don’t worry—I'll guide you every step of the way!

Tutored by

Kavya A 🇮🇳

Certified in 6 topics

View Profile

Hi! I am a 12th Grader and I love working on Computer Projects . I am hoping that I can help others in Computers and get help for my Sat prep!

Schedule

✋ ATTENDANCE POLICY

You will be withdrawn from the series if you have more than 2 unexcused absences in a row. Please message the tutor in advance for any absences!

SESSION 1

27

Oct

SESSION 1

Java

Java

Sun 9:30 AM - 10:30 AM UTCOct 27, 9:30 AM - 10:30 AM UTC

Welcome to your first session of Java! Today, we’re starting with the basics of Java and the concept of Object-Oriented Programming (OOP). Think of Java as the language we use to give instructions to computers, and OOP as a way to organize those instructions in a logical, real-world way.

In this session, you’ll learn:

What Java is and why it’s so widely used
The basic idea of Object-Oriented Programming (OOP)
Key OOP concepts like objects and classes
SESSION 2

3

Nov

SESSION 2

Java

Java

Sun 9:30 AM - 10:30 AM UTCNov 3, 9:30 AM - 10:30 AM UTC

Session 2: Understanding Classes and Objects in Java

Welcome to Session 2! Now that you know what Java and Object-Oriented Programming (OOP) are, it’s time to dig deeper into two key concepts: classes and objects. Think of a class as a blueprint (like a recipe), and objects as the things we create from that blueprint (the cookies!). Classes define how objects behave and what they can do.

In this session, you’ll learn:
- What classes and objects are
- How to create a class in Java
- How to create objects from a class

By the end of this session, you'll understand how to bring objects to life in your code! Ready? Let’s go!
SESSION 3

10

Nov

SESSION 3

Java

Java

Sun 9:30 AM - 10:30 AM UTCNov 10, 9:30 AM - 10:30 AM UTC

Session 3 of JAVA
SESSION 4

17

Nov

SESSION 4

Java

Java

Sun 9:30 AM - 10:30 AM UTCNov 17, 9:30 AM - 10:30 AM UTC

Session 4
SESSION 5

24

Nov

SESSION 5

Java

Java

Sun 9:30 AM - 10:30 AM UTCNov 24, 9:30 AM - 10:30 AM UTC

Session 5
SESSION 6

1

Dec

SESSION 6

Java

Java

Sun 9:30 AM - 10:30 AM UTCDec 1, 9:30 AM - 10:30 AM UTC

switch
SESSION 7

11

Jan

SESSION 7

Java

Java

Sat 9:30 AM - 10:30 AM UTCJan 11, 9:30 AM - 10:30 AM UTC

In this session, we will be diving into loops in Java, a critical concept for controlling the flow of your programs. Loops allow us to execute a block of code repeatedly based on certain conditions, making our programs more efficient and compact.

We'll explore the three primary types of loops in Java:

For Loop: Used when the number of iterations is known in advance.
While Loop: Best for situations where the number of iterations is unknown, and the loop continues as long as a condition remains true.
Do-While Loop: Ensures that the code inside the loop executes at least once, as the condition is checked after the loop runs.
By the end of this session, you’ll have a clear understanding of how and when to use these loops in your Java programs. Let’s begin with the syntax and use cases of each loop type, followed by practical examples to reinforce the concepts.









Public Discussion

Please log in to see discussion on this series.

Oct 27 - Jan 11

11 weeks

60 mins

/ session

SCHEDULE

Sundays

9:30AM