| Get a copy of the textbook(s) | |
| Figure out where class is |
| Read: Ch. 1 | |
| Welcome! Slides (pdf, m4v) | |
| Pa' Bailar by Bajofondo | |
| Get To Know You Survey |
| Read: Ch. 2 | |
| Lecture: Introduction Part 2 (Supplemental Slides: pdf, m4v) | |
| Pata Pata 2000 by Miriam Makeba | |
| Scan of Chapter 1 | |
| YouTube instructions for Hello World |
Assignments
| Ch 1 Homework Quiz | |
| Ch 1 Programming |
No Class
Lecture: Using Objects Part 1
|
|
| Waka Waka (This Time for Africa) by Shakira |
Assignments
| Ch 2 Homework Quiz | |
| Ch 2 Programming |
| Read: Ch. 3 | |
| Lecture: Implementing Classes Part 1 | |
| Give it up by The Good Men | |
| Demo Video from class |
| Lecture: Implementing Classes Part 2 | |
| Perfect Time of Day by Howie Day | |
| Augmented (hyper) Reality | |
| Java Web Start Announcement | |
| Java Web Start Example | |
| Samsung VR article | |
| Lecture: JUnit pdf, m4v) |
Assignments
| Ch 3 Homework Quiz | |
| Ch 3 Programming |
| Read: Ch. 4 | |
| Lecture: Fundamental Datatypes Part 1 (Bits Slides: pdf, m4v) | |
| Bombs over Broadway by Squad 5-0 | |
| Is math discovered or invented? | |
| Hapto-mime |
| Lecture: Fundamental Datatypes Part 2 | |
| We Believe by The Straw Theory |
Assignments
| Ch 4 Homework Quiz | |
| Ch 4 Programming |
| Exam 1 in Class | |
| My Hero, Zero |
| Read: Ch. 5 | |
| Lecture: Decisions Part 1 (GroupWork Slides: pdf, m4v) | |
| Justin McRoberts: Undecided | |
| Living Kitchen |
No Class
| Lecture: Decisions Part 2 (GroupWork Slides: pdf, m4v) | |
| Al Green: I'd still choose you | |
| Leap Prototype | |
| Orion: Leap Prototype |
Assignments
| Ch 5 Homework Quiz | |
| Ch 5 Programming |
| Read: Ch. 6 | |
| Lecture: Loops Part 1 (GroupWork Slides: pdf, m4v) | |
| Suburban Kids with Biblical Sounding Names: Loop Duplicate My Heart | |
| The Social Web of Things |
| Lecture: Loops Part 2 (GroupWork Slides: pdf, m4v) | |
| World Wide Message Tribe: Revolution (Loopy Leslie Mix | |
| Ars Technica: Hospital Held Ransom |
Assignments
| Ch 6 Homework Quiz | |
| Ch 6 Programming |
| Read: Ch. 7 | |
| Lecture: Arrays and Array Lists | |
| Madonna: A Ray of Light | |
| Norman Doors |
| Read: Ch. 15 | |
| Lecture: The Java Collections Framework Part 1 | |
| Seth Kaufman: Rays and Mist | |
| Augmented Reality Concept Video |
Assignments
| Ch 7 Homework Quiz | |
| Ch 7 Programming |
Lecture: The Java Collections Framework Part 2
|
|
| Little Shop of Horrors: The Meek Shall Inherit | |
| PreFab |
| Read: Ch. 16 | |
| Lecture: More Java Collections Framework | |
| Burlap to Cashmere: Basic Instructions |
Assignments
| Ch 15 Homework Quiz | |
| Ch 15 Programming |
| Lecture: Basic Data Structures | |
| Wild Cub: Thunder Clatter | |
| Chroma |
| Exam 2 in Class (through 15) | |
| Interjections |
Assignments (Tues. 3/29)
| Ch 16 Homework Quiz | |
| Ch 16 Programming |
| Read: Ch. 18 | |
| Lecture: Generic Classes Part 1 | |
| Laser Origami | |
| Brave Saint Saturn: Binary |
Assignments
| Ch 18 Homework Quiz | |
| Ch 18 Programming |
| Read: Ch. 13 | |
| Lecture: Recursion Part 1 | |
| U2 vs Tiesto: Pride (In the Name of Love) | |
| Project Tango |
| Recursion Intro | |
| Lecture: Recursion Part 2 | |
| U2 vs Tiesto: Pride (In the Name of Love) |
Assignments
| Ch 13 Homework Quiz | |
| Ch 13 Programming |
| Read: Ch. 14 | |
| Lecture: Sorting and Searching Part 1 | |
| Sorting Visualization | |
| dj. Tambuktu: Obladi, oblada [remix] |
| Lecture: Sorting and Searching Part 2 | |
Faith and Learning:
|
|
| Dynamic Fusion |
Assignments
| Ch 14 Homework Quiz |
| Read: Ch. 17 | |
| Lecture: Tree Structures Part 1 | |
| U2: One Tree Hill | |
| Real Life Portal |
| Lecture: Tree Structures Part 2 | |
| Peter Gabriel: Shaking the Tree |
| Read Ch. 16 of Java Structures | |
| Lecture: Graph Data Structures Part 1 |
| Ch 17 Homework Quiz | |
| Lecture: Graph Data Structures Part 2 | |
| Britt Nicole: Breakthrough |
|
Drone ATC Challenge 2 multiple companies 5 Drones with single capacity and unlimited range 10 locations 100 passengers |
| 8am: Final Exam |
|
Drone ATC Challenge 3 multiple companies 10 Drones with varied capacity and limited range Drones can crash and burn if they run out of charge 100 locations 1000 passengers |
| How about Apple Development for Creative Entrepreneurs? in May Term 2016 |