 Abacus in Various Number Systems  Interactive Mathematics Miscellany and Puzzles, Alexander Bogomolny
A Java simulation of the traditional abacus. Allows calculations in various number systems. The base ranges from 2 to 20. The tool inforces carry helping students grasp the idea of the positional, decimal in particular, number system.
...more>>
 Advanced Continuous Simulation Language (ACSL)  The AEgis Technologies Group, Inc.
A modeling, execution, and analysis environment for continuous dynamic systems and processes. With readytouse code blocks, powerful analysis capabilities, and industryspecific toolkits. View case studies in the pharmaceutical, automative, military,
...more>>
 AgentSheets  AgentSheets, Inc.
A combination of enduser programmable agents, spreadsheets and Java authoring tools. The new version of AgentSheets lets endusers build a wide range of applications that include interactive simulations, games, and intelligent web agents. Projects created
...more>>
 Algebra1: Graphing Linear Equations  Tim O'Brien
A Master's Degree project designed to provide an understanding of the graphing of linear equations at the Algebra 1 level. Use Java applets to learn about ordered pairs, graphing equations, horizontal lines, vertical lines, slope, equations and slope,
...more>>
 Analog Gadgets  Interactive Mathematics Miscellany and Puzzles, Alexander Bogomolny
Java simulations of analog gadgets. Includes an analog device simulation for drawing ellipses, a Peaucellier Linkage simulation, an angle trisection demonstration, a demonstration/essay on cycloids, and applets on geoboards (with a proof of Pick's Theorem)
...more>>
 Are You Better Than Average?  Todd Curtis
Dice game developed to quickly demonstrate some of the basics of probability. You'll need one pair of dice, a throwing tray or other flat surface, and a score sheet.
...more>>
 The Birthday Problem (MSTE)  George Reese; University of Illinois at UrbanaChampaign (UIUC)
This activity discusses the probability that there will be at least two matching birthdays in a small group of people. It includes an online program that creates a set of dates at random. Introduction, simulation, questions, an explanation, and a note
...more>>
 Bisection Method Tutorial  Joseph L. Zachary
A tutorial that explores the bisection method for finding the roots of equations. Includes a Java applet that opens in a separate window, for use alongside the tutorial. From a Computer Science course at the University of Utah, and the book Introduction
...more>>
 Building Big  WGBH Educational Foundation
Explore great feats of engineering and the ingenuity of the engineers, architects, and builders who designed and built them. Learn about bridges, domes, skyscrapers, dams, and tunnels; use Flash interactive engineering labs to experiment with forces,
...more>>
 Building Homes of Our Own  National Association of Home Builders (NAHB)
An interactive teaching tool for the middle and high school classrooms. The simulation presents a macro view of the entire home building process, from site selection to final sale. Students collect information, solve problems and make choices as they
...more>>
 Center for Technology and Teacher Education  Curry School of Education, University of Virginia
An interdisciplinary group that develops materials to prepare teachers to use technology to enhance and extend students' learning of mathematics. This site offers activities using graphing calculators, The Geometer's Sketchpad, Microsoft Excel, the ExploreMath.com
...more>>
 Cereal Box  Beverly Farahani
This activity allows students to develop and carry out a simulation, and analyze results in terms of mean and median. It uses an openended problem, and could involve use of a graphing calculator or Fathom II software (optional).
...more>>
 The Cereal Box Problem: A Lesson in Expected Value (MSTE)  George Reese; University of Illinois at UrbanaChampaign (UIUC)
Collect all six! How many cereal boxes would you expect to have to buy to get all the prizes? This lesson examines this expected value question and includes an online simulation.
...more>>
 Chaotic Dynamical Systems (Serendip)  Victor J. Donnay; Bryn Mawr College
In dynamical systems, an object moves according to a rule. Depending on the rule motion, the object may move in a regular fashion or in a chaotic fashion. This project by Prof. Donnay, his students, and colleagues illustrates the ideas of chaos theory
...more>>
 Coin Flipping  Ken White
A page that allows you to gather data on virtual coinflipping experiments. Includes access to data on past coin flipping and an article about coin flipping.
...more>>
 Computer Animated Statistics  Adriano Garsia, University of California, San Diego
Java applets for probabilistic studies of picking fortunes from a limited supply of fortune cookies, picking prizes from an unlimited supply of cereal boxes, and Breaking the Bank (roulette). Also, Let's Make a Deal, an interactive solution to the Monty
...more>>
 Computer Simulations in Physics  Maciej Matyka
Physically based modelling simulations. Examples: Simple Newton Dynamics; Particle Dynamics Engine; Waves equation; Cellular automata; Incompressible NavierStokes; Fluid Calculations; Quantum Mechanics; Rigid Cloth Behaviour Classical and quantum physics,
...more>>
 Constructor  Soda
Constructor animates and edits twodimensional models made out of masses and springs. The springs can be controlled by a wave to make pulsing muscles, and you can construct models that bounce, roll, walk, etc. Try some of the readymade models or build
...more>>
 Conteúdos Digitais em Matemática para o Ensino Médio  Kaleff, Ana Maria; and Humberto José Bortolossi  Universidade Federal Fluminense
Educational Java applets and lesson plans in Portuguese. Topics include real functions, algebra, permutations, polygons, tangrams, conic sections, solids of revolution, and other two and threedimensional geometry, which includes the Englishlanguage
...more>>
 C++ Simulator of a Turing Machine  Alex Vinokur
A program that simulates the deterministic and nondeterministic multitape Turing Machine. The following demo Turing machines are demonstrated with using the C++ Simulator: an addition program deterministic, 1 tape), an addition program with marker (deterministic,
...more>>
 Culturally Situated Design Tools: Teaching Math through Culture  Ron Eglash
Java for creating your own Mangbetu design, cornrow curves, graffiti, bead looms, SimShoBan, Yupik star navigator, Yupik parka patterns, PreColumbian pyramids, and rhythm wheels  and learning the mathematics behind them. Organized into African, African
...more>>
 Cybermath  Gustav Taxén, Ambjörn Naeve, Olle Sundblad, Pär Bäckström and Sören Lenman
An avatarbased collaborative virtual exploratory environment for math. Trial version for Windows is available free.
...more>>
 d'Arbeloff Interactive Math Project  Massachusetts Institute of Technology
Java applets, with help documentation, for exploration: Amplitude and Phase, Beats, Complex Exponential, Complex Roots, Convolution (accumulation or flip and drag), Damped Vibration, Damping Ratio, Euler's Method, Forced Damped Vibration, Fourier Coefficients,
...more>>
 Deal or No Deal > Game  NBC
A Flash version of the television game show hosted by Howie Mandel. Begin by choosing one of 26 briefcases. Each contains cash  as little as one cent to as much as one million dollars. Then either stay with your original briefcase choice or make a "deal"
...more>>
 Demos with Positive Impact  David R. Hill and Lila F. Roberts
Demos with Positive Impact organizes effective math teaching tools. Submit your own demo, or browse the existing collection of physical demos, calculator demos, databased demos, browserbased demos, and software demos, each with statements of objectives,
...more>>
 Department of Mathematics and Computer Science  North Carolina School of Science and Mathematics (NCSSM)
Learning materials for teachers and students include resources on algebra, advanced functions, and mathematical modeling; data sets used with the NCSSM textbook Contemporary Precalculus Through Applications; the AP Calculus Web Center; and Mathematics
...more>>
 EconEdLink  National Council on Economic Education
Classroomtested, Internetbased economic lesson materials for K12 teachers and their students. Browse the complete library of online lessons, aligned to Standards of the National Council on Economic Education (NCEE) and organized into macroeconomics
...more>>
 The Elverson Puzzle Co., Inc.
The creators of Jacob's Revenge, the classic wine bottle puzzle. Elverson Puzzle also makes a Tangram Puzzle, the eleven tiles of which form a 6 inch diameter circle; Farkle, a game played with extra large wooden dice or online, with the dice roller that
...more>>
 Excel Models Blog  Jess
Blog about the use of Excel to analyze realworld problems mathematically. Posts, which date back to October, 2011, have included "Simple Excel Sales Dashboard," "Tutorial Using Concatenate Function In Excel," "Teacher Grade Book," "Buying House To Rent,"
...more>>
 ExploreLearning.com  ExploreLearning
A library of virtual manipulatives called "Gizmos", primarily for grades 312, in math and science. Math topics include the major strands of instruction according to national standards, as well as developmental math, college algebra and collegelevel
...more>>
 ExploreMath.com  Third Millennium Press
Shockwave activities illustrating realtime correlations between equations and graphs to help students visualize and experiment with concepts from elementary algebra through precalculus: experiment with the graphs of functions, systems, and complex numbers.
...more>>
 Exploring Emergence  Resnick, Silverman; Epistemology and Learning Group, Massachusetts Institute of Technology (MIT)
An active essay that uses Java applets to explore the idea of emergence, examining how objects and patterns can arise from simple interactions in ways that are surprising and counterintuitive. Examples with simple squares that turn on and off and give
...more>>
 FasterThanLight Math!
Free animated 3D math videos in algebra, geometry, trigonometry, word problems on related rates, and more. FasterThanLight (FTL) Math tailors courses or tutoring sequences based on student needs and math skill levels. It guarantees improvements on SAT
...more>>
 FloatingPoint Number Tutorial  Joseph L. Zachary
A tutorial designed to help you understand the significance of mantissa size and exponent range and the meaning of underflow, overflow, and roundoff error. Includes a Java applet in a separate window for use alongside the tutorial. From a Computer Science
...more>>
 Football World Cup Simulation  Alan Parr, NRICH Maths
A dice game for students, simulating World Cup football (U.S.: soccer) play results, with varying degrees of complexity.
...more>>
 FroZenLight  Zoltan Palmer
Interrelating line arts, mathematics, and cryptography, this free Java application simulates experiments in classic optics. Use FroZenLight to see how beaming a light ray onto circular mirrors would produce reflection patterns ranging from the symmetric
...more>>
 Fully Interactive Prime Number Simulation
A primality simulation created from three simple rules: each number N creates a circle with a radius of N; the circumference of each circle is divided by N, creating an arc of length of circumference/N; and each arc makes a complete rotation in N iterations.
...more>>
 The Gods of Sugarscape  Ivars Peterson  Science News Online
Computer simulations furnish a means of gleaning insights into human social and economic behavior. The Sugarscape model is more a metaphor than a realistic depiction of society, but by providing insights into population growth, resource use, migration,
...more>>
 hakank's homepage  Håkan Kjellerstrand
Codes and notes for constraint programming languages such as Picat, Mathematica, AIMMS+CP, AMPL, Project Euler, Frink, SABR, Eureqa/Formulize, and Comet. See also Kjellerstrand's coin and dice tossing games, Triss lotteries (Swedish scratch ticket games),
...more>>
 High School Financial Planning Program  National Endowment for Financial Education (NEFE)
A sixunit program that provides teens with a greater understanding of and ability to manage their personal finances in the areas of goal setting, budgeting, and saving. With games, simulations, case studies, and interactive exercises, the site provides
...more>>
 Holistic Numerical Methods Institute  Autar Kaw
Open courseware, books, primers, journal abstracts, PowerPoint presentations, multiple choice tests, and other resources supporting a typical course in Numerical Methods for undergraduates majoring in science, technology, engineering and mathematics (STEM).
...more>>
 How to use a Chinese Abacus: A ComputerBased Tutorial  Jan G. Hogle
An abacus helps make abstract math concepts more concrete. This site includes a softwarebased tutorial to illustrate the basic use of an abacus. The tutorial presents a brief introduction; and illustrates, with graphics, text, and animation, how to represent
...more>>
 Hummer's Mind Reader  Interactive Mathematics Miscellany and Puzzles, Alexander Bogomolny
Java simulation of a magic trick invented in the 1950s by the magician Bob Hummer. Choose one of three coins. Swap the other two, then swap as many pairs as you like. When you're done, the computer will announce your selection. The explanation includes
...more>>
 Hypersonic Aerodynamics Index  NASA Glenn Research Center
Primers, some with animations or Java applets, on hypersonic and high supersonic flows  when air molecules break apart, producing an electrically charged plasma around aircraft. Large variations in air density and pressure occur because of shock waves,
...more>>
 Interactive Excel Spreadsheets  Scott A. Sinex, Prince George's Community College
"Excelets are interactive Excel spreadsheets or simulations of mathematical models. The user changes a variable and the spreadsheet changes in numerical, graphical, and/or even symbolic form (equations).... with no use of programming, no macros or Visual
...more>>
 The Interactive Mathematics Classroom  Rex Boggs
A digital library of thirdparty technology resources for teaching mathematics, from kindergarten to calculus. Register to comment on interactive whiteboard files, Powerpoints, TINspire documents, Excel spreadsheets, and other digital resources. RSS
...more>>
 The Interactive Physics Problem Set  UC Berkeley Instructional Technology Program
This web site contains almost 100 practice problems for physics students. They're accompanied by detailed solutions and interactive computer experiments. (The computer experiments only run on Macintosh computers that have Interactive Physics II installed,
...more>>
 Interest Tutorial  Joseph L. Zachary
A tutorial that explores the concepts of simple, compound, and continuous interest. Includes a Java applet that opens in a separate window, for use alongside the tutorial. From a Computer Science course at the University of Utah, and the book Introduction
...more>>
 Invest Smart  David Leung, George Lee, and Andy Kim
Learn about the stock market and investment techniques. A Market Simulation lets classes, clubs, or individuals invest an imaginary $100,000 and track the results; includes a separate mutual funds simulation. Site also contains information about saving
...more>>
 Java Simulations of Cellular Automata Models  Ed Young and L. Charles Biehl
The Forest Fires simulation applet models the spread of fire as a function of the probability that a burning tree will set its neighbor afire, and can include factors of wind and obstacles. The Percolating Oil Spill simulation applet models the percolation
...more>>
 
