Week 1 — Welcome to Java
Mar 30 – Apr 3 · 5 lessons · Quiz 1 (Thu) · Labs 00–02
- Mon · 1-a Welcome to Java Compilation, JVM, Hello World
- Tue · 1-b Console Output println, print, escape sequences
- Wed · 1-c Variables & Types int, double, boolean, char
- Thu · 1-d Data Types Deep Dive 8 primitives, overflow, reference types
- Fri · 1-e Integer Division & Scanner %, truncation, user input
Objectives
- Explain how Java compiles and runs
- Write precise console output
- Declare variables of different types
- Distinguish the 8 primitive types
- Read user input with Scanner
This Week
- Quiz 1
- Thursday in class — Hello World, variables, output
- Lab 00
- Workflow Bootcamp — Git, Gradle, testing
- Lab 01
- Hello World — compile and run your first program
- Lab 02
- Character Stats — variables of every type, formatted output
Reading
- Ch. 1 — Introduction to Java Programming
- Ch. 2 §2.1–2.2 — Data Concepts & Variables
- Ch. 3 §3.3 — Using Objects (Scanner)
- Setup Hub