A.J.J.A.R.
Astronomical Javascript, Java Applet Resources
This website is set up as a resource for instructors of astronomy at
all levels. Items are presented in a variety of formats and levels
of complexity, so that instructors at all levels from K-12 to college
level could make use of the programs here. All items on this site
are free to use and copy. We ask that they stay that way -
free. If you find a way to enhance or improve any of the items
here, we ask that you share that information with us.
Lunar Events
Solar Motions
- Motion of the Sun -
see how the path of the sun in various directions, for various times of
the year from various latitudes. Doesn't work well for latitudes
near the equator when looking in certain directions. Sees objects upto
100 degrees above horizon (though only plots upto 90 degrees).
- Motion of the Sun/Zenith
view - similar to above, but allows an all-sky view (zenith) and has
limited altitude views (sees objects upto 60 degrees above horizon)
- Seasons Demo -
input your latitude, date, see where the sun is in the sky, can what
part of the Earth is the Sun is directly above.
- Seasons Demo - same as
above, but with graphic showing the Earth's tilt toward/away from the
Sun.
Gravity
- Newton's Cannon - watch what happens when a
projectile is (possibly) sent into orbit.
- Getting to another planet - use the gravity of the Sun
to go to another planet.
- Getting to another planet - same as above, but with javascript (so no animation)...
- Crater Impact - hit
the Earth, the Moon or Mars with some objects
- Crater Impact on Google Maps - similar to above, but uses Google Maps
- Gravity - input your weight
and find out how much you would weigh on other planets.
- Gravity - input your
weight, and the mass & radius of a planet (in terms of the Earth's)
to see how much you would weigh and how much the gravity is.
- Gravity (Graphical
Version) - same as above, but showing a squashed person under high
gravity conditions.
- Gravity (Graphical
Version) - same as above, input weight, planet mass and radius, see
how flat you become.
- Jumping - input how high you
can vertically jump on the Earth and see how high you would be able to
jump on other planets
- Jumping - input how high
you can jump, planet mass, planet radius and see how high you jump on
other worlds.
- Jumping (Graphical Version)
- same as above, but graphically illustrating how high a person would
jump on planets in the solar system.
- Jumping (Graphical
Version) - same as above, input in planet mass and radius along with
Earth jumping height.
- Escape Velocity - determines
the escape velocity for planets of different masses and radii.
- Escape Velocity (Graphical
Version) - input a velocity to see if you can escape from the planet
- can also change the planet's mass/radius. An excessive velocity
will not work since you'll run out of fuel.
Planetary Motion
Stellar Motions
Planets
Astrophysics
- Generates spectral types - based upon a person's initials
- H-R Diagram - click to see T,L,R values
- H-R Diagram - click to see T,L,R values. Same as above, but with no color
gradient.
- H-R Diagram - with clickable values, and nearest/brightest plotting option.
- The Sun's Evolutionary path - clickable image showing the Sun's evolutionary path
- The Sun's Evolutionary path - same as above, but with log values returned
- Stellar Evolution - See how stars evolve and how their core compositions vary
- Stellar Evolution, similar to above, but with three different compositions
- Black body source - how the energy output of a blackbody varies with
wavelength. Can be used to find the peak wavelength of emission (Wien's law).
- Black body source - how the energy output of a blackbody varies with
wavelength. Includes types of light, and a clickable graph area.
- Another Black body simulation, though for much lower temperatures.
- Color of a black body
- Wien's Law - Use the peak in the black body curve to determine the temperature (via Wien's
law).
- Stellar Spectra - Identify the unknown spectra by comparing to known spectra
- Stellar Spectra - Identify the unknown spectra by comparing to known spectra, with color spectra background
- Stellar Spectra - Identify the unknown spectra by comparing to known spectra, with a corresponding spectral type background
- Stellar Spectra - Shows standard spectra with location of common Johnson Filters (UBVRI)
- Stellar Spectra - Shows standard spectra with spectral background - no unknowns
- Luminosity-Radius-Temperature relation - given random values for R and T, determine the correct
Luminosity value.
- Calculate effective temperature from B-V values
- Simpler version of above, calculates effective temperature from B-V values
- Solar Wind Particles
- Solar Wind Particles - Bigger
- Solar Abundance Graph
- Equation of State Plot - plot of the different states of matter
- Polytropic Models - with variable K
- Polytropic Models - with constant K - shows the effects of degeneracy
- Find the Supernova - wait for one to appear, find it and see the spectra
- Find the Supernova - wait for one to appear, displays type and magnitude
- Find the Supernova 2 - same as above, but only for 4 galaxies
- Measure the Supernova Lightcurve - displays spectra, magnitudes
- Find the Supernovae - displays light curve, spectra, magnitudes
- Falling into a black hole - the stretching of an astronaut due to the strong gravitational force near a black hole is seen. Ouch.
- Cepheid Simulation - find the
Cepheids and determine the P-L relation for this distant galaxy.
- Cepheid Simulation - find the single
Cepheid, and using a P-L relation, determine it's distance.
- Cepheid Light Curve Simulation - determine the period and distance to the Cepheid
- Cluster Photometry - derive apparent
magnitudes, colors of stars in a cluster
- Initial Mass Function - determine the frequency of stars of various masses
- X-Ray Binary - get the velocity curve for an x-ray binary
- Measure motion of a coronal mass ejection
- View multiple images of the Sun
- Measure rotation of the Sun using sunspots
Galactic, Extragalactic, and Cosmology
- Views of the Milky Way - how does the Milky Way look when different objects are graphed
- Spiral arm tracing - trace out the spiral arms and see if the form a true spiral.
- Rotation curve-velocity maps - trace out the velocity curve in the galactic gases.
- M51 - examine different images of M51 and measure distances
- Cen A - examine different images of Cen A and measure distances
- Hubble's Law
- Hubble's Law - similar to above, but randomizes the vel, magnitude value
- Cepheid P-L Relations - use various Cepheid P-L relations in nearby galaxies to get their distances.
- Cosmology with Supernova - high redshift supernova can show how the Universe is accellerating
- Graphical Cosmology - Match distant supernova data to cosmological parameters.
- Graphical Cosmology - same as above, but with regular redshifts
- Graphical Cosmology (Flat) - same as above, but for the case of a "flat" Universe.
- Cosmology Calculator - based on the Sky & Telescope program
- Cosmology Calculator - simplified - based on the Sky & Telescope program, using current WMAP values
- Quasars - determine the redshifts of the distant quasars
- Randomly assign a GC to a student
- Globular Cluster fitting - use isochrones to determine age and metallicity of globular clusters - sliding motion to graph
- Globular Cluster fitting - use isochrones to determine age and metallicity of globular clusters - with clickable, movable graph
- Globular Cluster Fitting - using newer isochrones, simpler selection, with sliders
- Globular Cluster Fitting - similar to above, using isochrones, with grab motion
- Globular Cluster Fitting - same as above, but with 5 isochrones displayed together
- Velocity Field of Spiral Galaxy - create a "spider diagram" of a spiral galaxy's rotation.
- Hubble Ultra Deep Field - compares the IR and visible images
Star Charts
If you have any comments or suggestions, please send them to me