Easy Java Simulation (教師: 黃 福坤)
登入
主題大綱

點選課程每個區段左邊可以寫下個人針對該區段的筆記,點選課程資源連結時,網頁上方連結後也有相同圖案,可以註記針對該資源的筆記.若點選本網頁上方圖案則可記錄針對本課程的筆記. 歡迎多加利用!
(0)
課程公告區

  • 討論區公告訊息(0 篇主題,0 篇留言)

    一般通告與新聞


(1)
Easy Java Simulation

安裝Easy Java Simulation 的步驟

  1. 下載 Java 開發程式 (目前最新版JDK150) 也可到 Sun Microsoft 下載最新版
  2. 下載後點選安裝 注意安裝過程中 請選擇安裝目錄於 C:\JDK150
  3. 下載 Easy Java SImulation 程式
  4. 下載後解壓縮到任何一個目錄下 例如 c:\ (則會產生c:\Ejs 的目錄) 說明影片
  5. 進入 Ejs 目錄 點選 Ejs.bat 便可執行 Easy Java Simulation
    若是點選後 跳出一視窗很快就關閉 原因可能是
    並未將 Java 開發程式安裝於 C:\JDK150 下
    若是你將 JDK 安裝於 C:\Program Files\Java\jdk1.5.0_04 (預設目錄各版本可能不同)
    請修改 EJS目錄內 setJava.bat 內第三行 :
    set JAVAROOT=C:\Program Files\Java\jdk1.5.0_04
    等號後改為 JDK 安裝的目錄





(2)
注意事項與相關資料

使用 EJS 常見錯誤

  1. 使用變數前忘記先定義變數
  2. 儲存檔名以英文字母開始,檔名用英文字母與數字(不可用數字起頭)
    檔名請不要添加 中文或特殊符號(含空白)
  3. 整數與整數相乘除 結果是整數  1/2  結果是 0 , 1./2 或 1/2. 或 1./2. 結果才是 0.5

參數演化關係中 除了等加速度以外 其餘的情況請選用 Runge-kutta 五階誤差的數值方法

請不要用預設的 Midpoint 三階誤差的方法

Ejs安裝目錄 Simulations 下有很多動畫的範例 請同學抽空多參考




(3)
作業區

此次 單擺的練習 請自行練習後上傳到 線上介面
若是練習時有問題 請利用討論區留言 並先將檔案上傳 留言時註明檔案名稱
這樣我才可能有機會 幫忙找出問題所在
以後的練習將不再另增連結上傳




(4)
進度

以下列出已經上過每一周的內容與同學應該學會的要求

  1. 會安裝 JDK 與 EJS
  2. 了解並懂得EJS 的介面與基本使用
    1. 知道如何瀏覽所附範例(例如簡諧運動)
    2. 如何執行與存檔 以及檔名前加底線的功用
    3. 如何添加按鈕 並設定功能
    4. 如何擺設不同物件(東南西北中或陣列擺設等)
  3. 了解並實做: 設計一個粒子於長方區內來回碰撞, 以及如何變成N個
    1. if 與 for 的使用
  4. 了解並懂得 EJS 的運作以及 model 內各頁面的功能
  5. 了解並實做一個單擺的運動
    1. 如何改變粒子形狀,將箭頭改為線段等 知道物件都有很多屬性可修改
    2. 如何設計程式用滑鼠改變單擺長度與初速度( 如何自定函數,並設定滑鼠動作)
    3. 所需數學函數 Math.sin/ Math.cos/ Math.atan2(x,y) 以及常數 Math.PI (π) 
  6. 了解並實做利用 多個粒子/箭頭/軌跡. ...等元件
  7. 了解並實做自訂函數 以及函數的格式
  8. 了解並實做利用 繪製曲線圖AnalyticCureve 繪製給定的函數或曲線關係
  9. 了解並實做利用事件的功能 處理碰撞與反彈的瞬間突發事件
  10. 知道並實做利用讀取使用者所按鍵盤的鍵 以及 滑鼠的座標值 控制動畫內容

 以下的影片上方都有控制鈕 可以操控影片暫停或播放等動作




(5)
關於JAVA高階參考資料




(6)
好用的工具






(7)
計算機概論




尚未登入. (登入)

since 2011/06/20 18:23