Session Details
Week 1,
Session 1 — Tue Mar 4
Reading
-
Syllabus
-
Weiss Chapter 1
HW Due
-
none
Topics
-
Brief Course Introduction
-
Introduction to "static" Java including program structure, main, import, integer types, constants, user input, exceptions, formatted output
Resources
-
Slides
-
Python vs. Java features
-
Eclipse Project containing in-class examples
-
Individual Java source files
Outline
-
[30 min] Roll Call, Tour of online materials, a few words about the course. Hand out daily quiz
-
[10 min] Configure Eclipse
-
[20 min] Enter and run first Java program
-
[5 min] Break
-
[25 min] Java Overview -- Factorial 1-5; Program format, main, static method definition various integer types, formatted output
-
[10 min] Factorial: Read input from user, exception handling, recursive version
-
[5 min] Finish daily quiz and point out homework
HW Assigned
-
Homework 1