Wed, Aug 30, 2023 |
Introduction
|
Lecture Notes
HelloWorld.java
|
|
|
|
Fri, Sep 1, 2023 |
PennDraw
|
HelloWorld.java
MyHouse.java
|
HW00
|
|
|
Mon, Sep 4, 2023 |
NO CLASS
|
|
|
|
|
Wed, Sep 6, 2023 |
Variables & Types
|
LeapYear.java
|
|
|
|
Fri, Sep 8, 2023 |
Variables & Types (String)
|
StringManips.java
|
|
|
|
Mon, Sep 11, 2023 |
Conditionals
|
ConditionalDrawing.java
ParkingSign.java
|
|
|
Recitation 0
|
Wed, Sep 13, 2023 |
Conditionals & Interactivity
|
CountingUp.java
SlidingSquare.java
BubbleOut.java
FlipACoin.java
RandomColor.java
|
|
HW00 @ 11:59pm!
|
|
Wed, Sep 13, 2023 |
|
|
HW01
|
|
|
Fri, Sep 15, 2023 |
Loops
|
WhileLoops.java
BottlesOfBeer.java
|
|
|
Recitation 1
|
Wed, Sep 20, 2023 |
File Reading & Arrays
|
recitation_roster.txt
|
|
HW01 @ 11:59pm!
|
|
Thu, Sep 21, 2023 |
|
|
HW02
|
|
|
Fri, Sep 22, 2023 |
Arrays
|
CommandLineArgumentPrinter.java
ClassLists.java
Example Class List
|
|
|
|
Mon, Sep 25, 2023 |
Arrays, Strings, and Loops
|
GradeCalculator.java
ReversedCopy.java
BiggestElement.java
|
|
Check-in Assignment @ noon!
|
Recitation 2
|
Wed, Sep 27, 2023 |
Functions
|
SecretDetectorOriginal.java
SecretDetector.java
FunctionPractice.java
|
|
HW02 @ 11:59pm!
|
|
Thu, Sep 28, 2023 |
|
|
HW03
|
|
|
Fri, Sep 29, 2023 |
Functions & Searching
|
Searching.java
BinaryViz
|
|
|
|
Mon, Oct 2, 2023 |
Functions & Searching
|
|
|
|
|
Wed, Oct 4, 2023 |
Records & Data Oriented Programming
|
|
|
HW03 @ 11:59pm!
|
|
Fri, Oct 6, 2023 |
Records & Data Oriented Programming
|
|
|
|
|
Mon, Oct 9, 2023 |
Midterm Exam 1
|
|
|
|
|
Wed, Oct 11, 2023 |
JUnit & Unit Testing
|
|
|
|
|
Fri, Oct 13, 2023 |
NO CLASS
|
|
|
|
|