| Videos | Topics |
|---|---|
| Getting started |
- Installing BlueJ - Running BlueJ |
| Object Methods |
- toString() - toString() calling toString() - .equals() - "==" vs. ".equals()" |
| Loops |
- for - for each |
| Arrays and ArrayLists |
- 1D Array - 2D Array - ArrayLists |
| Constructors | Constructors |
| Inheritance |
- Pets (extends, this, super() and super.method() ) - Comparable interface |
| GridWorld |
- Getting started with GridWorld - Creating a "SpiderCritter" - Inheriting from Actors, Bugs, and Critters - Modifying GridWorld: "Autostarting" GridWorld |
| Projects 2003-2010 |
- Pool - Othello - Mastermind - JavaHouse - Amazon - Asteroids - Mario - ATC - Soy |
| Projects 2011 |
- Dots - Breakout - NumberMunchers - Connect Four - AstroBob - Space Invaders - AntSim - Missle Command - Tron - Lewdicrous Adventures - The Adventures of Alex Rosay - Video Poker - Biplanes - Monopoly - Pokemon - Football - Scrabble - Battle Royale! 2011 |
© 2010-2011 Loyola High School