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.
Intro to Java Programming (no coding experience necessary)

SAT Score Range

10 sessions

+10

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

About

This series will cover the basics of Java. It is meant for learners with no experience coding with Java, so don't worry if you know absolutely nothing about Java or even coding in general!

This series will be for 11 days in a row, with one hour of learning each day. By the end of the 11 day period, you guys will be proficient in the basics of java coding!

Each session I'll go over one topic. We will learn about the topic through demos and going through a slideshow and we will end every session with a quick coding practice to reinforce your java skills! Programming is best learnt through individual coding practice, so we will be doing a lot of actual coding!

These are the topics that will be covered:
Printing & coding style
Variables & data types
Operators
Scanner/User input
Conditionals (if-statements, etc.)
Loops
Methods
Final project


**I did this series in July and it was pretty successful. It also seems like there are more people interested in learning Java right now, so I'm bringing it back for August!

Tutored by

Medha I 🇺🇸

Certified in 6 topics

View Profile

I'm a high school senior who is joining to help out others with STEM! I love to read and watch tv in my free time.

Schedule

✋ ATTENDANCE POLICY

Please try your best to not skip sessions and only register if you actually intend on attending most of the classes! Missing a session will cause you to fall behind, and while I will always answer questions, I will not go over old material again in class. If you have to skip a day, just make sure to message me and I will send you the materials you missed. I'll only withdraw students if it has been multiple sessions and it appears you no longer want to attend.

SESSION 1

3

Aug

SESSION 1

Java

Java

Sat 2:00 PM - 3:00 PM UTCAug 3, 2:00 PM - 3:00 PM UTC

Introducing Java
SESSION 2

4

Aug

SESSION 2

Java

Java

Sun 2:00 PM - 3:00 PM UTCAug 4, 2:00 PM - 3:00 PM UTC

Variables & data types
SESSION 3

5

Aug

SESSION 3

Java

Java

Mon 2:00 PM - 3:00 PM UTCAug 5, 2:00 PM - 3:00 PM UTC

Operators
SESSION 4

6

Aug

SESSION 4

Java

Java

Tue 2:00 PM - 3:00 PM UTCAug 6, 2:00 PM - 3:00 PM UTC

Scanner/User Input
SESSION 5

8

Aug

SESSION 5

Java

Java

Thu 2:00 PM - 3:00 PM UTCAug 8, 2:00 PM - 3:00 PM UTC

Conditionals
SESSION 6

9

Aug

SESSION 6

Java

Java

Fri 2:00 PM - 3:00 PM UTCAug 9, 2:00 PM - 3:00 PM UTC

Loops
SESSION 7

10

Aug

SESSION 7

Java

Java

Sat 2:00 PM - 3:00 PM UTCAug 10, 2:00 PM - 3:00 PM UTC

Loops Pt.2
SESSION 8

11

Aug

SESSION 8

Java

Java

Sun 2:00 PM - 3:00 PM UTCAug 11, 2:00 PM - 3:00 PM UTC

Void methods
SESSION 9

12

Aug

SESSION 9

Java

Java

Mon 2:00 PM - 3:00 PM UTCAug 12, 2:00 PM - 3:00 PM UTC

Void methods + introduce final project
SESSION 10

15

Aug

SESSION 10

Java

Java

Thu 2:00 PM - 3:15 PM UTCAug 15, 2:00 PM - 3:15 PM UTC

Working session to finish up final project - we'll present at the end!

Public Discussion

Please log in to see discussion on this series.

Aug 3 - Aug 15

2 weeks

60 - 75 mins

/ session

SCHEDULE

Saturdays

2:00PM

Sundays

2:00PM

Mondays

2:00PM

Thursdays

2:00PM