Unit One
Java Basics
Part One - Methods and Classes
Mon Aug 28 / Tue Aug 29
1 | Welcome
Distribute Flash Drives
Set Up IntelliJ Idea
View The Coder's Handbook
Wed Aug 30 / Thur Aug 31
2 | Methods and Classes
Lesson - Methods, Parameters, Return Types, and Runner Classes
Seating Chart
Start Project #2: FacePrinter
Fri Sept 1 / Tues Sept 5
3 | FacePrinter
Check Summer Codingbats (x50)
Check Friend Project
Quiz #1 - Basics
On Class Lectures, Code Demos, and Coder's Handbook #1-9Q&A on Faceprinter
Work Time
Part Two - Random
Wed Sept 6 / Thur Sept 7
4 | Random Numbers
Lecture
Check FacePrinter Project
Start Project #3: Story
Fri Sept 8 / Mon Sept 11
5 | Story
Announcements
Letter of Recommendation Requests until September 30th
Follow instructions on that page carefully.Programming Club - Meets Wednesday 9/13 @ 2:30 to 3:30
Work Time
Tues Sept 12 / Wed Sept 13
6 | Loops
Check Story Project
Quick Notes on Loops
Start Project #4: Restaurant
Thur Sept 14 / Mon Sept 18
7 | Review Day
Join AP Schoology Group
Join code is found on Schoology pageJoin Class on AP Classroom
Contact Collegeboard ASAP if needed
Join code is found on Schoology pageGet Test #1 Review Packet (on back table)
Q&A
Work Time
Tues Sept 19 / Wed Sept 20
8 | Test
Test #1 - Java Basics
Reminder: Join AP Classroom if you didn't do so
Common Test and Project Problems
Naming + Reusing Variables ("cast3")
== vs. =
using == true in an if statement
final keyword
.equals() and the && operators
Work Time