Term Project: Proposal and Preparation
Here is the original handout.
Received Projects
Here are the project materials that have been received (17 projects in total).
My Comments and Grades on the Projects
A: 很好。(題材與作法上,與XML文件處理非常相關;難度夠;報告以及附件資料準備用心。)
B: 不錯。(題材與作法上,與XML文件處理有關;難度還好;報告以及附件資料可以再充實。)
C: 加油。(題材與作法上,與XML文件處理不甚相關;或是不具原創性;報告以及附件資料不夠用心。)
-
- 介紹 MathML。報告整理有條理。 XSLT 程式 mathml.xsl 的講解可以再詳細一些。
- B
-
- 使用 RSS 整理及發佈資料。有使用 DTD 來規範資料格式。使用 JSP 方式產生網頁。
- B+
-
- 有使用 Relax NG 來規範資料格式。整個系統,幾乎用到了課程裡所教過的方法。
- A
-
- 使用 javascript 處理 CSS 效果呈現。程式有註解。報告有用心整理。
- A
-
- 使用 Python 處理 XML 文件。報告有條理。範例稍微簡單一些。
- A-
-
- 研究 S5 蠻仔細,另外寫了一個 php 程式輔助 S5 檔案的生成。
- A
-
- 使用 SVG 與 Javascript 於瀏覽器內實做互動程式(試衣);但程式結構稍微雜亂。有簡單圖片上傳功能。
- B+
-
-
- 使用 SVG 與 Javascript 於瀏覽器內實做互動程式(拼圖)。圖片需人工切割。
- B+
-
- 課程開設資料的整理與搜尋。有使用 DTD 及 XML Schema 規範資料結構。報告稍嫌簡單。
- B+
-
- 程序網圖的表達與呈現。使用 DTD 規範資料(但 DTD 定義稍微簡單),使用 XSLT 轉換資料。報告有整理。(建議:網狀圖的自動生成可以看一下 Graphviz 這個由 AT&T 發展的程式庫。)
- A+
-
- Google News 的資料自動整理成 Slidy 格式,並包裝成成為 Firefox toolbar 的 plug-in。專題完整性佳。
- A+
-
- 使用 SVG 呈現餅狀圖與長條圖。用 php 實做 client-server 方式統計圖生成。專題完整性佳。報告稍嫌簡單。
- A
-
- 使用 SVG 呈現心電圖資料。專題完整性佳。使用 ASP 製作。 XML 技術可在斟酌多使用。
- B+
-
- 使用 Silverlight 及 XAML 實做網頁介面應用程式,實作方式與 XML 技術並不十分有關聯。
- B
-
-