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.
Intro to Java (Part 1)

SAT Score Range

4 sessions

+4

This series was cancelled by the tutor on April 5, 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.

About

😀 Want to learn Java? Start here! This is an introductory course to Java, where we will be covering how to set up your first Java program to object oriented programming. After every session, there will be another session just for practice on using the skills learned in the previous session. The beginning of the study session would be a walk through of problems. The last half of the study session would be for students to work on those problems on their own time. These problems would be taken from CodeHs. 😀


Tutored by

Katrina L 🇺🇸

Certified in 1 topic

View Profile

Hello! My name is Katrina and I often go by the nickname Kat. I'm currently a junior in highschool. I have a great passion for computer science and engineering. I hope to pursue a career in either app development or cybersecurity in the future. In my free times, I enjoy watching K-drama, knitting, drawing, and singing.

Schedule

✋ ATTENDANCE POLICY

If there are two unexcused absences, you will be withdrawn from the series.

One thing to note is that if you CANNOT attend this series from your time zone, please DO NOT sign up. It takes a lot of time to adjust time for everyone.

SESSION 1

17

Feb

SESSION 1

Java

Java

Sat 1:00 AM - 2:00 AM UTCFeb 17, 1:00 AM - 2:00 AM UTC

✨Session 1: Getting Started with Java
1. Introduction to Java and Setting up Development Environment
2. Installing Java Development Kit(JDK) and Integrated Development Environment(only if planning to code through an application on the computer)
3. How to navigate through the different programming tools we will be using during the sessions
  • Eclipse
  • CodeHs
  • Replit
  • “Hello World”

SESSION 2

24

Feb

SESSION 2

Java

Java

Sat 1:00 AM - 2:30 AM UTCFeb 24, 1:00 AM - 2:30 AM UTC

✨Session 2: Variables and Data Types
What are primitives and reference data types?
  • Declaring variables
  • Expressions and Assignment statements
  • Compound assignment operators
  • Casting
  • Ending with how to comment on your code!

SESSION 3

9

Mar

SESSION 3

Java

Java

Sat 1:00 AM - 2:30 AM UTCMar 9, 1:00 AM - 2:30 AM UTC

✨Session 3: Control Flow in Java
  • Decision making
  • Operators
  • If statements
  • Else if statements
  • Else statements
  • Break and continue statements
  • While loop
  • For loop

SESSION 4

10

Mar

SESSION 4

Java

Java

Sun 1:00 AM - 2:30 AM UTCMar 10, 1:00 AM - 2:30 AM UTC

⭐ Review for Session 3

Public Discussion

Please log in to see discussion on this series.

Feb 17 - Mar 10

4 weeks

60 - 90 mins

/ session

SCHEDULE

Saturdays

1:00AM