Wolfram 演示專案

Wolfram演示專案Wolfram Demonstrations Project)由Wolfram Research公司推出,旨在為廣大使用者引入探索型計算的各種解決方案。它包含許多小型開源程式碼(可稱之為「演示」)[1]這些程式碼從視覺上以互動方式為使用者介紹來自各個領域的創意和思想。在創立初期,它包含1300個演示專案[2],至現在它已經擁有超過10000個演示專案。該網站在2008年獲得美國父母的最佳選擇獎。[3]

曲面切線。
法律結構

技術

演示專案可在 Mathematica 6 或者以上版本中執行,或者使用 Wolfram CDF Player(Wolfram 產品 Mathematica [4] 的免費版本)中執行。在 Wolfram CDF Player 下,支援平台包括 Windows、Linux 以及 Macintosh[5] 並且可以作為一個網頁瀏覽器外掛程式執行。

演示專案通常包含圖形或者視覺化表示元素的直接使用者介面,當使用者進行操作,如移動滑條、點擊按鈕或者拖動圖形的時候,都會自動回應使用者的操作,並且進行動態計算。每個演示專案下,也簡要介紹了即將顯示的相關概念。

演示專案目前可以輕鬆嵌入任何網站或者部落格。[6] 每個演示頁面包括一段 JavaScript 代碼。

主題

演示專案網站按照各個不同的主題排列,涵蓋主題包含科學[7]、數學、電腦科學、藝術、生物和金融。涉及的內容有淺顯的,也有深奧的,從小學數學到更高深的主題,如量子力學和生物器官模型。演示專案網站主要面向教育工作者和學生們,以及需要展示工作成果的研究人員。

過程

Wolfram Research 的技術人員組織並且編輯了演示專案,由 Mathematica 任何使用者建立,免費發布[8] 並且免費下載。演示專案是開源的,這就表明該網站不僅展示了概念本身,而且顯示了如何實現這些概念的全部過程。

相關軟體

過去利用網頁來傳遞小型互動程式的軟體套件括 SunJava appletAdobeFlash 以及開源的 processing(程式語言)。然而,Mathematica 提供的同時訪問演算法和視覺化功能的演示專案使得它更適用於技術演示.

演示專案與由使用者建立的內容網站如 WikipediaFlickr 在某種程度上類似。不過,它不僅為使用者提供了一個創作工具,也在建立內容的同時提供了專家輸入。商業模式上類似於 Adobe 的 Acrobat 以及 Flash 收取開發工具的費用但是提供免費閱讀器的策略類似。

該網站在 2008 年獲得了發明專利獎。[3]

參考資料

外部連結