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.

Enrichment • Series

Complete Java Programming Course

Jason W

Series Details

Sessions

Public Discussion

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

Series Details

About

WHAT: This course will give you a solid foundation in java programming. This course will cover programming concepts from if statements and loops to algorithms and complexity analysis. WHEN: Every Sunday, Tuesday, and Friday for 3 weeks. We probably won't use all 2 hours each time, and time may vary based on how quickly we cover content. RESOURCES: We will use a free online textbook and follow the AP Computer Science Curriculum. Every session will include: - A review of the previous session's practice problems - A presentation - Walkthroughs of coding problems designed to illustrate specific concepts - Practice coding problems that learners can work through in their own time Learners can download all resources through links sent in the meeting chat. WHO: This course is designed for beginners with no prior coding experience or those looking to brush up on their fundamentals. This is a rigorous course. Classes are fast-paced, and students may have to review concepts by reading the textbook in their own time.

Tutor Qualifications

I have taken AP Computer Science A and Fundamentals of Computer Programming. I also have experience in coding projects outside of school.

✋ 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! This course covers material very quickly, so be sure to read the textbook if you do not show up to a session.

Dates

June 6 - June 15

Learners

27 / 100

Total Sessions

5

About the Tutor

Hello! My name is Jason, and I'm a Junior. I'll be tutoring in SAT math and reading, and hopefully more subjects in the future. I am excited to meet my students, and I hope you can learn a lot from my sessions! I have taken math up to linear algebra and differential equations. I have also earned a 5 on the AP calc BC exam.

View Jason W's Profile

Upcoming Sessions

0

Past Sessions

5
6
Jun

Session 1

Computer Science

CLASS INTRODUCTION AND A BRIEF HISTORY OF PROGRAMMING (We will likely end earlier than the posted class duration - this is a short session) I will introduce the course and provide a course syllabus covering all the topics we will learn about. I will then present a brief history of programming and we will watch a short video. After, I will guide you through Java I/O and provide a programming exercise to work on alone. We will review the answers in the next class.
8
Jun

Session 2

Computer Science

VARIABLES, OPERATIONS AND IF STATEMENTS
11
Jun

Session 3

Computer Science

VARIABLES, OPERATIONS AND IF STATEMENTS
13
Jun

Session 4

Computer Science

SWITCH STATEMENTS AND LOOPS
15
Jun

Session 5

Computer Science

FOR LOOPS AND NESTED LOOPS

Public Discussion

Please log in to see discussion on this series.