淡江大學一百一十一學年度第二學期課程教學計劃表
壹. 科目名稱:
程式設計與資料結構
貳. 授課老師: 廖賀田 Tel: 02-27687342,
Email: htliaw@mail.tku.edu.tw
貳A. 助教:
廖蔓瑄, 寄Email
<
參. 開課系所班級: 資管系二年A班
肆. 必選修: 必修
伍. 學分數: 3 學分, 連實習課每週上課4小時
陸. 先修科目: 上學期課程
柒. 課程簡介:
柒A. 教學內容及進度:
- 復習上學期課程
- package
- stack and its implementations
- linked queue
- singly linked list
- 自辦期中考,期中考週不上課
- 期中考週不上課
- doubly linked list
- 過關考
- list的應用
- iterator
- 過關補考
- 類別繼承
- 子類別的建構子
- 動態轉型
- 方法的繼承與覆寫
- 抽象類別
- 介面的實作
- 存取權的等級
- 過關補考與期末考
- 期末考週不上課
捌. 授課方式: 課堂講授, 師生現場操作
玖. 教學設備: 電腦, 單槍投影機
拾. 教材課本:
拾壹. 參考書籍 :
- Timothy Budd: "Classic Data Structures in JAVA",
Addison-Wesley, 2001 (新月代理)
- JDK線上文件, 請參閱java網站
http://java.sun.com/docs/books/tutorial/index.html
該網頁右上方有下載之超連結
- K.Arnold, J.Gosling, D.Holmes:
" The Java Programming Language, 4th Edition",
Addison-Wesley (java的官方使用手冊)(天瓏經銷, 每次進口五本)
- M. Campione, K. Walrath, A. Huml:
"The Java Tutorial: A Short Course on the Basics (3rd Edition)",
Addison-Wesley (本書在前述java網站下載)
- M. Campione, K. Walrath, A. Huml: "The Java Tutorial Continued: The Rest of the JDK",
Addison-Wesley (本書在前述java網站下載)
- K. Walrath & M. Campione, "The JFC Swing Tutorial, A Guide to Constructing GUIs"
3rd edition, Addison-Wesley. (本書在前述java網站網頁下載)
拾貳. 成績考核方式:
- 本課程考試方式: 多次上機考, 期末考上機考
- 本課程及格標準: 通過上機過關考(instance method, linked list)
- 過關考未通過還有補考,但過關考缺考者不准補考.
- 本課程評分方式: 依作業及出勤狀況加扣分, 最後將全班分數調整於50-98之間
- 通過過關考或補考,未發生秩序扣分且未參加期末考者分數在64~73之間.
- 秩序扣分的說明參閱廖老師的網頁.
拾參. 備考:
- 上課公告在 iClass
- 上課教材在 ftp://mail.im.tku.edu.tw/Prof_Liaw/ContentA8MI2B/
請由檔案總管開啟, 將檔案下載到個人電腦以後再用瀏覽器閱讀.
- 新修課同學務必自修上學期的課程.
- 本課程可申請自主學習.
- 請勿轉貼本教學計劃表(可能會更新)