Java Course Resources
Online Curriculum for Our Course:
Downloads:
Learning Resources:
- Petroware example of Java Style Guide
- Swing link1: JavaTPoint
- Swing link2: Java2S
- Exceptions Problems
- How the JVM works (other good articles at end – great explanations – writing has some issues)
- PracticeIt!
- CodingBat: Practice Problems!
- Intro to Programming Using Java (online textbook by David Eck)
- Incremental Java (at Univ. of Maryland)
- BlueJ Tutorial
- Java Tutorials (Oracle’s great set of tutorials, with questions and exercises)
- Java API’s
- Graphics Site comparing aspects of Windows, Components, Frames, etc.
AP PREP:
(Ignore any practice questions about GridWorld, Bugs, or Critters)
- All old OPEN RESPONSE questions with samples and grading!
- Understand recursive method calls (this site also has LOTS of other resources)
- Find many more problems here: AP Central!
- CodeHS AP Review Site (recommended by the Computer Science Teachers Assoc. of America)
- Video: all AP topics in 60 minutes (I’d skip to 40:00)
- Big-O Notation: check each out, in the order below: