About the course
Mar. 10 – Mar. 12, 2025
7:45 p.m. – 9:00 p.m. (ET)
Synchronous online course (Zoom)
This course is designed for students with some prior programming experience (e.g., Scratch or pseudocode) who want to take their skills to the next level with Java. Over three days, students will learn the fundamentals of Java through interactive and engaging lessons. To reinforce learning, students will receive homework assignments that help solidify key concepts. By the end of the course, students will gain the skills needed to write simple Java programs with confidence!

Course Overview
Day 1 – Basics
- Introduction
- Variables and data types
- Operations
Day 2 – Control Structures and User Input
- If statements
- While/for loops
- Using scanne
Day 3 – Methods
- Defining and calling methods
- Combined use with previous lessons
- Mini project!