All Topics  
Wolfram Demonstrations Project

 

   Email Print
   Bookmark   Link






 

Wolfram Demonstrations Project



 
 
The Wolfram Demonstrations Project is a website developed by Wolfram Research, whose stated goal is to bring computational exploration to the widest possible audience. It consists of an organized, open-source collection of small interactive programs called Demonstrations, which are meant to visually and interactively represent ideas from a range of fields. At its launch it contained 1300 demonstrations but this has grown to over 4000.

The Demonstrations run in Mathematica
Mathematica

Mathematica is a computational software program used widely in scientific, engineering, and mathematical fields and other areas of technical computing....
 6 or above and in Mathematica Player which is a free modified version of Wolfram's Mathematica and available for Windows, Linux and Macintosh.






Discussion
Ask a question about 'Wolfram Demonstrations Project'
Start a new discussion about 'Wolfram Demonstrations Project'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The Wolfram Demonstrations Project is a website developed by Wolfram Research, whose stated goal is to bring computational exploration to the widest possible audience. It consists of an organized, open-source collection of small interactive programs called Demonstrations, which are meant to visually and interactively represent ideas from a range of fields. At its launch it contained 1300 demonstrations but this has grown to over 4000.

The Demonstrations run in Mathematica
Mathematica

Mathematica is a computational software program used widely in scientific, engineering, and mathematical fields and other areas of technical computing....
 6 or above and in Mathematica Player which is a free modified version of Wolfram's Mathematica and available for Windows, Linux and Macintosh.

They typically consist of a very direct user interface to a graphic or visualization, which dynamically recomputes in response to user actions such as moving a slider, clicking a button, or dragging a piece of graphics. Each Demonstration also has a brief description about the concept being shown.

The website is organized into topics such as science, mathematics, computer science, art, biology, and finance. They cover a variety of levels, from elementary school mathematics to much more advanced topics, including quantum mechanics and models of biological organisms. The site is aimed at both educators and students, as well as researchers who wish to present their ideas to the broadest possible audience.

Wolfram Research's staff organizes and edits the Demonstrations, which may be created by any user of Mathematica 6, then freely published and freely downloaded. Therefore it serves as a publishing platform within the Mathematica ecosystem, in addition to being an educational resource. The Demonstrations are also open-source, which means that they not only demonstrate the concept itself, but also show how to implement it within the Mathematica system.

The use of the web to transmit small interactive programs is reminiscent of Sun's
Sun Microsystems

Sun Microsystems, Inc. is a multinational corporation vendor of computers, computer components, computer software, and information technology services, founded on February 24, 1982....
 Java applet
Java applet

A Java applet is an applet delivered to the users in the form of Java bytecode. Java applets can run in a Web browser using a Java Virtual Machine , or in Sun Microsystems's AppletViewer, a stand-alone tool for testing applets....
s, Adobe
Adobe Systems

Adobe Systems Incorporated is an United States computer Computer software company headquartered in San Jose, California, USA. The company has historically focused upon the creation of multimedia and creativity software products, with a more-recent foray into rich Internet application software development....
's Flash
Adobe Flash

Adobe Flash is a multimedia Platform created by Macromedia and currently developed and distributed by Adobe Systems. Since its introduction in 1996, Flash has become a popular method for adding animation and interactivity to web pages; Flash is commonly used to create animation, advertisements, and various web page components, to integrate...
, and the open-source processing
Processing (programming language)

Processing is an open-source software project initiated by Casey Reas and Benjamin Fry, both formerly of the Aesthetics and Computation Group at the MIT Media Lab....
. However, those creating Demonstrations have access to the broad, industrial scale algorithmic and visualization capabilities of Mathematica. Also, the language used to describe these interfaces is extremely simple and declarative, allowing those without specialized UI knowledge to quickly create them.

The Demonstrations Project also has similarities to user-generated content websites like Wikipedia
Wikipedia

Wikipedia is a Free content, multilingualism encyclopedia project supported by the non-profit organization Wikimedia Foundation. Its name is a portmanteau of the words wiki and encyclopedia....
 and Flickr
Flickr

Flickr is an and video hosting service website, web services suite, and online community platform. In addition to being a popular Web site for users to share personal photographs, the service is widely used by bloggers as a photo repository....
. However, it provides users with an authoring tool, as well as expert input in the creation of the content. Its business model is similar to Adobe's Acrobat
Adobe Acrobat

Adobe Acrobat is a family of software developed by Adobe Systems, designed to view, create, manipulate and manage files in Adobe's Portable Document Format ....
 and Flash strategy of charging for development tools but providing a free reader.

The site won a Parents Choice award in 2008.

External links

  • , Scientific Computing, May 17, 2007.