Massachusetts Institute of Technology
Mit: Open Course Ware: Introduction to Software Engineering in Java
This MIT course is an introduction to Java programming and software engineering. The focus is on developing high quality software that solves real problems.
Other
Java Ranch: A Friendly Place for Java Greenhorns
An unusual site that uses very creative ways to illustrate the principles of programming in the Java programming language.
Other
Cook: Blue Pelican Java
A free book with supplemental materials for high school Computer Science courses that use the Java programming language.
Other
Java Notes: Floating Point
A description of floating point data in the Java programming language.
Other
The Java Tutorials: Control Flow Statements
A description of the different flow of control statements in the Java programming language.
Other
University of Kent: Greenfoot the Java Object World
The official site for the Greenfoot programming environment.
Other
Sun Microsystems: The Set Interface
A description of the Set interface in the Java programming language.
Other
Oracle Technology Network: Java Technology
This resource provides top news stories and other useful information about the computer technology industry.
Other
The Java Script Source
This resource provides extensive information on the computer programming language of Java.
Science Buddies
Science Buddies: Follow the Bouncing Ball: A Web Animation Project
This project is a fun way to try your hand at programming. You'll learn how to create some simple animations, and you'll perform tests and make measurements to help you create more realistic-looking animations. All you need to get...
Other
Sourceforge: Robocode
Use this programming game, Robocode, to develop a robot that battles other robots.
Other
Interactive Trigonometry
Resource contains interactive programs that can be manipulated and animation to help students grasp basic concepts in trigonometry.
Other
Oracle: What Is Inheritance?
A short description of the object oriented concept of inheritance.