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

SAT Score Range

7 sessions

+19

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

About

We will go over the basics of Java in this short and condensed series. The goal of this series is to give you a basic understanding of Java while helping you feel comfortable solving basic computer science questions with Java. Each session will have short demonstrations and a challenge for you guys to complete. It would be best to be able to code along with me, so I recommend having an IDE or a repl.it account. In this series, I will cover the basic syntax of java, datatypes, variables, math operators and the math library, comparsion operators, arrays, a little bit of object oriented programming and more. I won't assign homework (though I encourage completing the tasks I give you guys). There is no need for a microphone or camera, though participation in the chat or through unmuting would be good. I will try my best to balance the difficulty of the content covered, but I would like feedback from you guys to do so!

Tutored by

Andre K 🇨🇦

Certified in 5 topics

View Profile

Hello! I'm a student from Ontario, Canada! I want to help others with school because I know how it feels to struggle. I know how to play the piano and I enjoy things such as playing games and reading. I'm also a swim instructor!

Schedule

✋ ATTENDANCE POLICY

Join any session that you would like! There is no strict attendance policy, but do ensure that you already have prior knowledge before joining sessions later on if you skip any.

SESSION 1

15

May

SESSION 1

Computer Science

Computer Science

Sun 12:00 AM - 12:40 AM UTCMay 15, 12:00 AM - 12:40 AM UTC

What is java, basics of syntax, datatypes, variables and operators
SESSION 2

22

May

SESSION 2

Computer Science

Computer Science

Sun 12:00 AM - 12:40 AM UTCMay 22, 12:00 AM - 12:40 AM UTC

Math methods, if statements, loops (for and while)
SESSION 3

29

May

SESSION 3

Computer Science

Computer Science

Sun 12:00 AM - 12:40 AM UTCMay 29, 12:00 AM - 12:40 AM UTC

Arrays and ArrayList (how to create arrays, access elements, change elements)
SESSION 4

4

Jun

SESSION 4

Office Hours

Office Hours

Sat 2:30 AM - 3:10 AM UTCJun 4, 2:30 AM - 3:10 AM UTC

Early session as per individual request (this is the 4th session a day earlier). Same content will be covered tomorrow at the regular time.
SESSION 5

5

Jun

SESSION 5

Computer Science

Computer Science

Sun 12:00 AM - 12:40 AM UTCJun 5, 12:00 AM - 12:40 AM UTC

Sorting methods for arrays, 2-dimensional arrays
SESSION 6

12

Jun

SESSION 6

Computer Science

Computer Science

Sun 12:00 AM - 12:40 AM UTCJun 12, 12:00 AM - 12:40 AM UTC

OOP - breakdown will be added later
SESSION 7

19

Jun

SESSION 7

Computer Science

Computer Science

Sun 12:00 AM - 12:40 AM UTCJun 19, 12:00 AM - 12:40 AM UTC

Problem Solving - solving various problems with Java with all we have learned so far!

Public Discussion

Please log in to see discussion on this series.

May 15 - Jun 19

6 weeks

40 mins

/ session

SCHEDULE

Sundays

12:00AM