Other
Geotechnical Software Services : Java Programming Style Guidelines
This site describes Java coding recommendations that are common in the Java development community.
Other
Java Ranch: The Set Interface
A description of the Set interface in the Java programming language.
Science Buddies
Science Buddies: Paragraph Stats: Writing a Java Script Program to 'Measure' Text
This is a challenging first-time programming project. You'll learn how to use JavaScript to create a simple program to analyze one or more paragraphs of text. Your program will count sentences, words and letters, and report the resulting...
Science Buddies
Science Buddies: Writing a Simple Calculator Program With Java Script
This is a good first-time programming project. You'll learn how to use JavaScript to create a basic calculator program that you can run in your Web browser.
Science Buddies
Science Buddies: Write a Java Script Binary/decimal/hexadecimal Converter
This is a challenging first computer science project. You'll learn the basics of how digital devices can represent numbers using only 0's and 1's, and you'll write a JavaScript program to convert numbers between binary, decimal and...
Other
Sun Microsystems: The Set Interface
A description of the Set interface in the Java programming language.
Other
Java Script Programming: Debugging
A 3 part article on JavaScript programming debugging from Webdeveloper.com. Includes information on what a "bug" is, a syntax error, a logic error, and other tips on avoiding and troubleshooting programming errors.
Other
The Java Script Source
This resource provides extensive information on the computer programming language of Java.
American Association of Physics Teachers
Com Padre Digital Library: Open Source Physics: Multiplicative Process Program
The mathematics resource uses a downloadable java applet to simulate the outcome of a product of random numbers. Examples of multiplicative processes include the distributions of incomes and rainfall.
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
Computers for Creativity: Building With Code
Using the Khan Academy Computer Science platform, sixth graders at Los Altos School District build using code. They create art by writing programs in a JavaScript implementation of the Processing language called Processing.js.
NASA
Nasa: Rocket Modeler Iii 1.2h Beta
This NASA program offers users the opportunity to understand rocket design by working with variable values. Java is needed for RocketModeler III 1.2h to run.