類別:技術次領域
註記:
課程大綱:學年學期Academic Year/Semester: 113學年度第1學期
課程代號Course Number: 130077
授課教師Instructor: 陳彥錚
課程中文名稱Course Title(Chinese): 網頁程式設計
課程英文名稱Course Title(English): Web Programming
開課年級Grade: 3
學分數Credits: 3.0學分
上課地點Class location: 管226
上課時間Class hours: 3bcd
本課程可培養學生之核心能力(Core competency)如下列:
資訊技術應用與創新能力(學士班)
一、課程目標Course objectives:
學習網頁之用戶端與伺服器程式之設計
To learn the programming in both web clients and web servers/
二、師生晤談時間及地點Instructor office hours:
星期三14:00~16:00
14:00~16:00. Wed.
三、授課方式Teaching approach:
課堂講演、範例程式解說、電腦教室上機實習
Lectures, Example progarams demo, Labs
四、評量方式Grading criteria:
* Assignments (HTML, CSS, JavaScript): 40%
* Assignments (PHP, MySQL): 40%
* Presence & Labs: 20%
五、參考書目Textbook & references:
教科書:
* 自編教材
* https://www.im.ncnu.edu.tw/ycchen/www2011/
* https://www.w3schools.com/
參考書:
* 挑戰PHP5/MySQL程式設計樂活學, 文淵閣工作室 編著, GOTOP
六、教學進度(週次、授課主題、教學活動、評量方式/作業、章節)
Course schedule (week, topic, activities, evaluation/assignment, text, etc.):
第1週: 1. HTML Basics, 課堂講授, 作業
第2週: 2. CSS (1), 課堂講授, 作業
第3週: 2. CSS (2), 課堂講授, 作業
第4週: 3. JavaScript, 課堂講授, 作業
第5週: 4. JavaScript物件與事件, 課堂講授/程式解說, 作業
第6週: 5. JavaScript & DOM (1), 課堂講授程式解說, 作業
第7週: 5. JavaScript & DOM (2), 課堂講授程式解說, 作業
第8週: 6. XML與AJAX, HTML5, 課堂講授/程式解說, 作業
第9週: Web Server環境建置, PHP 程式語言基本語法, 課堂講授, 作業
第10週: PHP 函式與進階功能, 課堂講授, 作業
第11週: 後端基本Web程式設計與表單處理, 課堂講授/程式解說, 作業
第12週: Session 與 Cookies, 課堂講授/程式解說, 作業
第13週: 檔案存取, 課堂講授/程式解說, 作業
第14週: MySQL資料庫與phpMyAdmin, 課堂講授, 作業
第15週: 與MySQL結合之Web程式設計 (1), 課堂講授/程式解說, 作業
第16週: 與MySQL結合之Web程式設計 (2), 課堂講授/程式解說, 作業
七、彈性教學設計
註: 為符合每一學分18小時規定,除以上16周上課,另安排以下學習活動:
1. 上機實習: 分兩組隔週上課,第三週開始至電腦教室實習,每次2小時,共7次。
八、TA協助事項Teaching Assistant tasks:
作業批改、網站伺服器環境建置、資料庫伺服器建置、程式解說、實習課輔導
九、備註Remarks:
課程分授課與上機實習兩部分,
授課: 每周三小時,第一週即開始上課
上機實習: 分兩組隔週上課,上機實習時間為周二17:00~19:00, 第三週開始上課
十、本課程可培養學生之核心能力與教學活動及評量方法對應表
教學活動:
1.課堂討論(含個案討論)
2.書面報告、作業、作品、實驗
3.學生口頭報告
4.課程規劃之校外參訪及實習
5.證照/檢定
6.參與課程規劃之校內外活動及競賽
7.課外閱讀
8.其他
評量方法:
1.紙筆考試或測驗
2.實作評量﹙含口頭、書面報告、實習、表現評量﹚
3.其他表現
培養學生資訊技術應用與創新能力(學士班)之教學活動:1,2,3
培養學生資訊技術應用與創新能力(學士班)之評量方法:2
◎ 請同學們遵守智慧財產權及不得不法影印。
Course participants should respect intellectual property rights. Illegal copying of copyrighted course materials is strictly prohibited.
◎ 請任課教師在教學過程中適當引導學生使用正版教科書,並適時提醒或制止學生使用非法影印教科書,或通報學校予以輔導。
Instructors should ensure that students purchase licensed textbooks and prevent students from using illegally copied texts.