| Assignments | Class Info | Resources |
![]() |
|
|---|---|
![]() | |
![]() |
ICT Java Curriculum (Electronic Textbook) |
| | |
![]() |
Course Guidelines |
| | |
![]() |
Computer Lab Ground Rules |
| | |
![]() |
JBHS Tardy Policy |
![]() |
![]() |
![]() |
|
![]() | |
| Free Java Programming Environments | |
![]() | |
![]() |
JDK 6 Update 2 - Java SE Development Kit (JDK) (install before installing Java programming environment). |
| JavaDocs - Documentation for Java (everything you need to know about Java packages, classes, and methods). | |
| | |
![]() |
JCreator - Java programming environment. |
| | |
![]() |
BlueJ - Graphic Java programming environment. |
BlueJ Tutorial - how to use BlueJ. ![]() |
|
| Installing BlueJ - Help from college professor. | |
| | |
![]() |
Greenfoot - Java object world framework supporting many different kinds of scenarios. |
| ![]() |
| ![]() |
| Free Online Java Books | |
![]() | |
![]() |
How to Think Like a Computer Scientist (Java) - by Allen B. Downey |
| | |
![]() |
Java Au Naturel - by Dr. William C. Jones, Jr. Â ![]() |
| | |
![]() |
Thinking in Java - by Bruce Eckel |
| | |
![]() |
Java: An eventful approach - by Kim B. Bruce, Andrea Pohoreckyj Danyluk, and Thomas P. Murtagh  ![]() |
| | |
![]() |
Introduction to Programming Using Java - by David J. Eck |
| | |
![]() |
Bleeding at the Keyboard, A Guide To Programming - by Gregory Rawlins |
| | |
![]() |
Essentials of the Java Programming Language: A Hands-On Guide - by Monica Pawlan |
| | |
![]() |
Karel J. Robot, A Gentle Introduction to the Art of Object-Oriented Programming in Java - by Joseph Bergin, Mark Stehlik, Jim Roberts, and Richard Pattis |
| |
| Helpful Websites | |
![]() | |
![]() |
AP Central - the official online home for anyone involved with AP Programs |
| | |
![]() ![]() |
APCS Marine Biology Case Study - a big picture view of Part II of the Case Study by the author of the Java-based Marine Biology Case Study |
| APCS Marine Biology Case Study - a chapter on the Case Study by the Litvins, the authors of "Java Methods" | |
| | |
![]() |
The Java Tutorial - from Sun, where the Java language was developed. |
| | |
![]() |
Encapsulation - excellent tutorial on encapsulation |
| | |
![]() |
Free Gamer's Journal - tutorials, BlueJ instructions, applets and games - a fun way to learn Java and BlueJ |
| | |
![]() |
JavaRanch - a friendly place for Java greenhorns, help available |
| | |
![]() |
DevX - free Java programming help from the pros |
| | |
![]() |
Java Boutique - Java tutorials, etc. |
| | |
![]() |
ASCII Table |
| | |
![]() |
ACM Crossroads Student Magazine - student run publication of the ACM |
| | |
![]() |
"I got a code in my head!" |









ICT Java Curriculum


























