Hi, what do you want to do?
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
Edureka: Java vs Python : Comparison Between the Best Programming Languages
Compare software programming languages.
Other
Hot Scripts: Java Script
This resource presents an internet directory of resources for JavaScript programmers.
NASA
Nasa: Goddard Institute for Space Studies: Time on Mars
This site provides a Java-based program called Mars24. You can download this to your computer to keep track of time on Mars.
Khan Academy
Khan Academy: What to Learn Next After Java Script and Processing Js
A review of programming with JavaScript and ProcessingJS, and guidance of what to learn next.
Khan Academy
Khan Academy: Computer Programming: Intro to Js: Drawing & Animation
In these tutorials, you'll learn how to use the JavaScript language and the Processing JS library to create fun drawings and animations.
Other
W3schools: Java Methods
Learn why to use methods to reuse code: define the code once, and use it many times.
Khan Academy
Khan Academy: Computer Programming: Html/js: Making Webpages Interactive
Learn how to combine previous knowledge of HTML/CSS with knowledge of JavaScript to make webpages interactive.
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.
University of Utah
University of Utah: Prime Numbers
A discussion of Eratosthenes' development of the system of prime numbers. Includes a Java program that demonstrates the sieve.
TeachEngineering
Teach Engineering: Testing With J Unit
JUnit is a testing method that is included with NetBeans (Java) installs or can be downloaded from the web and included in the Java build. In this activity, students design tests for a provided Java class before the class methods are...
TeachEngineering
Teach Engineering: Using J Unit
Learners focus on the testing phase of the design process by considering how they have tested computer programs in the past and learning about a new method called JUnit to test programs in the future. JUnit is a testing method that is...
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...
TeachEngineering
Teach Engineering: An Implementation of Steganography
Students apply the design process to the problem of hiding a message in a digital image using steganographic methods, a PictureEdit Java class, and API (provided as an attachment). They identify the problems and limitations associated...
Other
Sourceforge: Robocode
Use this programming game, Robocode, to develop a robot that battles other robots.
Discovery Education
Discovery Education: Web Math: Try to Simplify a Trigonometric Expression
This WebMath site is a java program that will simplify a trig expression. This is a good site to use to check answers to problem sets. Read the site instructions carefully.
Alberta Online Encyclopedia
Alberta Online Encyclopedia: Alberta Inventors and Inventions: James Gosling
Read about James Gosling who is widely known for his invention of Oak, the precursor to Java, which was the first general purpose programming language.
Other
Crunchzilla: Code Monster
An instructional program that shows students how to code using JavaScript. The Code Monster and his speech bubble are at the top of the screen where kids read straightforward explanations, commands, and questions. Code Monster is simple...
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.
National Institute of Standards and Technology (NIST)
National Institute of Standards and Technology: Insertion Sort
Provides a clear definition of an insertion sort with links to a Java implementation and other demonstrations.
Khan Academy
Khan Academy: Review Java Script
A review of JavaScript that includes a self-assessment.
Wikimedia
Wikipedia: Greenfoot
This site contains the Wikipedia description of the Greenfoot programming environment.
University of Colorado
University of Colorado: Z Scores Applet
The Applet assists the user in questions which specify a probability and ask for the relevant range of raw scores or z scores. The program will also transform from raw to z scores and back again, if needed.