網頁應用與程式設計 I (Web Programming I)
Fall, 2007
Instructor: Hung-Yu Kao (高宏宇)
Email: hykao (at) mail. ncku. edu. tw
Tel: ext 62546
Office Hour: Monday, Wednesday 11AM~12AM
unique visitors
News:
[9/17] 正式上課
[9/17] 9/24中秋節補假,當天一堂課擇期補課
[9/26] Homework 1 has been announced. Due 10/11 10am, 繳交方式隨後公布
[10/3] Homework繳交方式如下
[10/8] Homework 2 has been announced. Due 10/31 3pm, 繳交方式如下
[10/17] F74951285, F74949050 HW1檔案損毀無法開啟, 請重新放上
[10/24] ◇即日起至11/30止,請上網填寫學生期中問卷 (http://140.116.245.134/nckucsie/ , 點選「學生問卷」並鍵入學號Login,開始填寫問卷)
[10/28] 11/5老師出國停課一次
[10/28] Homework 3 has been announced. Due 11/21 3pm, 繳交方式如下
[11/14] 11/19老師開會停課一次,請大家利用時間完成作業
[11/14] 期中考訂於12/5舉行, 考試範圍ch1-22教過部份
[11/14] Homework 4 has been announced. Due 12/19 3pm, 繳交方式如下
[12/5] Term Project has been announced. Due 1/16 5pm, FTP繳交方式如下
[12/5] 期末上機測驗將於1/7,1/9兩天舉行, 考試順序與題目將於12/19後公佈
[12/21] 以下同學如還有繼續選修這門課請在12/25號前到老師辦公室找老師:C54931459, E44956124, F74951104, F74951277, F74951390, F74969034, F74952061, F74952095, F74952100, F74931112, F74921329
[12/24] Term Project網站研究部分, 同學可參考related information中的reference sites列表中網站進行研究
[12/26] 即日起至97年1月30日止,請上網填寫學生期末問卷, 步驟1:進入學生期末問卷, 步驟2:點選「學生問卷」,步驟3:鍵入學號Login,開始填寫問卷 
[12/26] 請參閱期末上機測驗內容,時間表下禮拜更新
[12/27] 期中問卷調查問題回覆
[1/3] 期末上機測驗因下週PC教室無法使用,改為1/16日3PM在PC教室進行,考試時間表將另行公布
[1/3] 下週1/7,1/9停課,請大家利用時間完成作業,缺交同學也盡快補交
[1/8] 期末上機測驗因下週1/16 PC教室課程調配上出了問題發生衝堂,改為1/14日2PM在PC教室進行,請參閱考試時間表,如果同學無法在規定時間內應考,可在1/14 2pm~8m, 1/16 5pm~7pm到pc教室找助教考
[1/10] 有同學反應1/14考試時間與其他課衝到, 所以上機考時間改成:14:00~15:00和18:00~21:30,但15:00~18:00的期間,有空的同學還是可以到PC教室考試. 請參閱最新考試時間表
[1/15] 作業四與期末上機考試注意事項(請務必閱讀)請參閱下面的score and comments&
[1/15] 學期成績計算方式更正如下 
[1/23] 學期成績(1/28 10amm updated), 有問題者請於1/28 10am前找老師 
作業缺交名單 (1/28 update) 
Score and comments (1/28 update)
作業繳交方式:
FTP Server IP: 140.116.246.92
User/ pwd: alluser / webcourse
Port: 1001
上傳須知:
1. 作業檔名請以自己的學號作檔名。
2. 連上ftp後,到hwx的目錄下,建立自己的學號目錄,再上傳自己的作業
3. 只能上傳,不能下載。
4. 如果有更新的作業要上傳,請將檔名改成 學號_new.副檔名,再上傳到同一個學號目錄
Syllabus
- Web Fundamentals
- Extensible Hypertext Markup Language (XHTML) Design
- Cascading Style Sheets (CSS)
- JavaScript Programming
- Scripting Language
- Control Structures, Functions, Arrays and Objects
- Dynamic HTML
- Object Model and Event Model
- Data Binding
- Structured Graphics Control
- Path, Sequencer and Sprite Controls
- XML
- Introduction to Web Servers & Database & SQL
- Perl and CGI
- Basic Server Side Programming: PHP
- Ajax
Grading
- Homework: 70%
- homework projects 50% (10,15,10,15 respectivally)
- Term Projects 20%
- idea 5%
- functionality: 10%
- site survey 5%
- Middle Exam: 15%
- Practice Exam: 15%
- Participation: 10% (extra)
Text Book & References
“Internet & World Wide Web – How to Program,” by Deitel, Deitel & Nieto, Prentice Hall, 2004, Third Edition.全華圖書代理
TA (Room 4244, nckuwp@gmail.com)