● 課程說明(Course Description)
本課程目的在於培養資訊領域學生具備實作大型程式與團隊合作開發的能力。課程中將介紹一
款2D遊戲開發引擎(Cocos Creator),修課學生必須組隊,與組員一同發想應用(遊戲),並在
Cocos Creator上實做一款完整的應用(遊戲),最後在期末展中上台發表其成品。修課過程中,
我們將陸續介紹開發H5應用軟體所需的程式語言,包含javascript, Typescript, CSS,
HTML
5,輔以作業與上機考試的方式,讓學生能理解並活用所學的知識。

● 指定用書(Text Books)
NA

● 參考書籍(References)
NA

● 教學方式(Teaching Method)
Lectures

● 教學進度(Syllabus)
HTML5 (2 weeks)
CSS (1 weeks)
javascript (3 weeks)
Firebase (1 week)
React (1 week)
Typescript (1 week)
Cocos Creator (6 weeks)
Final Project Proposal (1 week)
Final Project Demo (1 week)

● 成績考核(Evaluation)(以第一節課堂syllabus公告配分為主)
Assignments: 20%
In-Class Quiz: 20%
Midterm: 20%
Final Project: 40%

● 可連結之網頁位址 相關網頁(Personal Website)
eeclass

● AI 使用規則
 有條件開放,請註明如何使用生成式AI於課程產出