計算機概論(二)
Introduction to Computer Science (2)
| 節 | 週三 |
|---|---|
2 09:00–09:50 | 計算機概論(二) CS-PC4(光復) 3 節連堂 |
3 10:10–11:00 | |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
1. 繪製2D及3D化學分子結構 2. 初窺量子力學軟體:計算分子能量,分子軌域的波函數及量能相關物化特性 3. 使用JMOL及JavaScript語言將計算及畫圖結果放置在網路上 4. 繼續學習JavaScript語言,可以寫出更多好玩的網頁程式! ^^
必須熟悉HTML及JavaScript程式設計 必須對化學有趣 必須對JavaScript程式設計有趣
無備註
教師未提供此項資料
作業部份: 1.作業是在上課時習作,下課時請到E3將作上傳至作業繳交區 2.作業準時交者其滿分為100,截止時間過後就不用交了以0分計算。 考試部份: 期中考:使用 JavaScript 結合 JMOL JAVA軟體製作3D互動式化學資訊網頁 期末考:JavaScript程式設計 -- 2 評量部份: Homework (40%), 期中考 (30%), 及 期末考(30%)
化學結構繪圖篇
1.認識及繪製2D化學結構 1-1 繪製有機化合物的 2D 分子結構及練習有機化合物的IUPAC命名 2.認識及繪製3D化學結構 2-1 認識mol檔案類型:繪製有機化合物的 2D 分子結構及同分異搆物 2-2 認識cif檔案類型:利用群論繪製固體結晶結構,包括金屬、鹽類及分子固體 3.利用 Gaussian 09W及 GaussView 6.0認識: 3-1 認識chk檔案類型-1:繪製雙原子分子的分子軌域 HOMO, LUMO及LCAO波函數係數的意義 (2 hrs) 3-2 認識log檔案類型-2:繪製分子振動模式(2 hrs)
- 講授:
- 13
- 實作:
- 14
建立互動式3D化學網頁- JSmol Applet 篇
1. 利用 JSmol 及 JavaScript 將 mol 檔案類型掛在網頁上 2. 利用 JSmol 及 JavaScript 將 cif 檔案類型掛在網頁上 3. 利用 JSmol 及 JavaScript 將 fch 及 LOG (只限 Gaussian 09W 或更早期的版本)檔案類型掛在網頁上
- 講授:
- 6
- 實作:
- 6
學習 JavaScript 語言 -- 2
JS-6 認識 while loop 的控制結構 (3 hrs) JS-7 認識Array矩陣 (3 hrs) JS-8 認識 for loop 的控制結構(2 hrs) JS-9 認識巢狀迴圈的控制結構(3 hrs)
- 講授:
- 15
- 實作:
- 10
| 週次 | 主題 |
|---|---|
| 第 1 週 | 利用BIOVIA Draw 繪製2D化學結構 - 2 hrs DS Visualizer 操作1:認識簡單有機分子3D結構 -- 2 hrs-1 2025-02-19(三) 時數:[2025-02-19]李大偉(3.00) |
| 第 2 週 | DS Visualizer 操作1:認識簡單有機分子3D結構 -- 2 hrs-2 DS Visualizer 操作2:認識環狀碳化合物分子結構 -- 2 hrs 2025-02-26(三) 時數:[2025-02-26]李大偉(3.00) |
| 第 3 週 | Diamond 繪製金屬及鹽類結晶結構 -- 2 hrs Gaussian操作 認識分子軌域 MO 及分子振動模式 -- 2 hrs-1 2025-03-05(三) 時數:[2025-03-05]李大偉(3.00) |
| 第 4 週 | Gaussian操作 認識分子軌域 MO 及分子振動模式 -- 2 hrs-2 JSmol 1 利用 JSmol 學習化學資訊並將MOL檔案刊登化學結構於網頁上 -- 3hrs-1 2025-03-12(三) 時數:[2025-03-12]李大偉(3.00) |
| 第 5 週 | JSmol 1 利用 JSmol 學習化學資訊並將MOL檔案刊登化學結構於網頁上 -- 3hrs-2 JSmol 2 利用 Diamond 繪製CIF結晶分子並置入Jmol的互動網頁 -- 2hrs-1 2025-03-19(三) 時數:[2025-03-19]李大偉(3.00) |
| 第 6 週 | JSmol 2 利用 Diamond 繪製CIF結晶分子並置入Jmol的互動網頁 -- 2hrs-2 JSmol 3 利用 Gaussian 繪製FCH分子軌域及LOG分子振動模式置入JSmol的互動網頁 -- 2hrs 2025-03-26(三) 時數:[2025-03-26]李大偉(3.00) |
| 第 7 週 | 校際活動週停課一次 2025-04-02(三) |
| 第 8 週 | JSmol 課程 3與JSMOL 期中考總複習(考古題練習) 2025-04-09(三) 時數:[2025-04-09]李大偉(3.00) |
| 第 9 週 | 期中考 2025-04-16(三) 時數:[2025-04-16]李大偉(3.00) |
| 第 10 週 | JS-6 認識 while loop 的控制結構 -- 3 hrs 2025-04-23(三) 時數:[2025-04-23]李大偉(3.00) |
| 第 11 週 | JS-7 學習 For Loop 與 Array 陣列 -- 3 hrs 2025-04-30(三) 時數:[2025-04-30]李大偉(3.00) |
| 第 12 週 | JS-8 Nested Loop的控制結構 -- 3 hrs 2025-05-07(三) 時數:[2025-05-07]李大偉(3.00) |
| 第 13 週 | JS-9 如何利用JavaScript在JSmol任意擺放分子 -- 認識XYZ檔案類型 -- 3 hrs 2025-05-14(三) 時數:[2025-05-14]李大偉(3.00) |
| 第 14 週 | JS-10 如何利用JavaScript 讓分子在 JSmol 任意移動 -- Nested Loop的應用 -- 3 hrs 2025-05-21(三) 時數:[2025-05-21]李大偉(3.00) |
| 第 15 週 | JavaScript2 期末考總複習(考古題練習) 2025-05-28(三) 時數:[2025-05-28]李大偉(3.00) |
| 第 16 週 | 期末考 2025-06-04(三) 時數:[2025-06-04]李大偉(3.00) |
無 參考書籍: 上課的PoerPoint講義 網路的資訊 參考資料 【Molecular Modelling】 1. Goodman, J. Chemical Applications of Molecular Modelling, RSC, 1998. 2. Rzepa, Whitaker and Winter, " Chemical Applications of the World-Wide-Web System" J. Chem. Soc., Chem. Commun.,1907 (1994) 3. Titan: Tutorial and user's guid, Wavefunction, California 1999. 4. Rapaport, D.C. The Art of Molecular Dynamics Simulation, 2nd ed. Cambridge University Press, New York 2003. 【JavaScript】 1. Reed D., A Balanced Introduction to Computer Science, Pearson Prentice Hall, New Jersy, 2005. 2. Quigley E.,, JavaScript by example, Prentice Hall, NJ, 2004. 3. 《 JavaScript設計風格》, Nick Heinle & Bill Pena著, 吳欣芸譯, O'Rrilly, 2002. 4. 《JavaScript最新網頁製作》, 施威銘研究室及風信子著, 旗標, 民89.
- 地點
- 科二館331教室
- 時間
- 星期三下午1:30~2:30
- 聯絡方式
- 分機:56584 twli@nycu.edu.tw
