109-2宜蘭高中多元選修課程-3D 遊戲程式設計-呂卓勳老師
計畫年度:110年高教深耕計畫
分項計畫:計畫二 砥礪精進.改造加值
子計畫 :子計畫一 iProgram學習藍圖適性發展(2-1)
行動方案:行動方案一 自主學習自由選課(2-1-1)
執行措施:自主學習自由選課(2-1-1)
執行單位:註冊與課務組
活動日期:2021-02-23 ~ 2021-06-29
活動地點:宜蘭高中
主持人:賴宗福
參加人數: 教師:1人, 學生:40人, 其他:0人
活動目的
由於目前許多媒體軟體的設計與製作,多以專業且免費的Unity遊戲引擎。為讓學生能夠初步了解遊戲引擎,透過製作與設計簡單的2D遊戲,帶領學生瞭解多媒體軟體的製作流程。課程包括素材的運用與撰寫電腦程式碼,希望透過遊戲設計,引出學生對於設計數位多媒體應用程式與軟體的興趣。主要課程目的包括以下:
一、瞭解基本的遊戲引擎原理與使用
二、建立簡易的小型遊戲
三、理解數位多媒體設計的基礎知識
活動流程
透過18週(一年級)與9週(三年級)每週二多元選修課程,以課堂實作方式進行,主要先藉由課堂講述後,再輔導學生完成範例小遊戲,藉此初步介紹學生使用Unity遊戲引擎的程式製作。教學計畫表如下:
【高一】
項次 |
授課日期 |
授課時間 |
單元/主題 |
授課方式 |
1 |
第一週02/23 |
(二) 14:10-16:00 |
課程介紹 |
課堂說明 |
2 |
第二週03/02 |
遊戲引擎介紹 |
課堂說明與實作 |
|
3 |
第三週03/09 |
遊戲設計介紹 |
||
4 |
第四週03/16 |
遊戲引擎Unity介紹 |
||
5 |
第五週03/23 |
遊戲引擎Unity操作 |
||
6 |
第六週03/30 |
定期考停課 |
||
7 |
第七週04/06 |
(二) 14:10-16:00 |
2D遊戲素材導入與管理 |
課堂說明與實作 |
8 |
第八週04/13 |
程式設計基本介紹 |
||
9 |
第九週04/20 |
C#程式語言介紹 |
||
10 |
第十週04/27 |
C#程式語言介紹 |
||
11 |
第十一週05/04 |
C#程式語言介紹 |
||
12 |
第十二週05/11 |
期中考 |
||
13 |
第十三週05/18 |
(二) 14:10-16:00 |
小遊戲製作 |
課堂說明與實作 |
14 |
第十四週05/25 |
小遊戲製作 |
疫情停課 |
|
15 |
第十五週06/01 |
畢業典禮停課 |
||
16 |
第十六週06/08 |
(二) 14:10-16:00 |
小遊戲製作 |
課堂說明與實作 |
17 |
第十七週06/15 |
小遊戲製作 |
||
18 |
第十八週06/22 |
小遊戲製作 |
||
19 |
第十九週06/29 |
期末考 |
【高三】
項次 |
授課日期 |
授課時間 |
單元/主題 |
授課方式 |
1 |
第一週02/23 |
(二) 10:10-12:00 |
課程介紹 |
課堂說明與實作 |
2 |
第二週03/02 |
遊戲引擎介紹 |
||
3 |
第三週03/09 |
遊戲設計介紹 |
||
4 |
第四週03/16 |
遊戲引擎 Unity介紹及操作 |
||
5 |
第五週03/23 |
程式設計基本介紹 |
||
6 |
第六週03/30 |
定期考停課 |
||
7 |
第七週04/06 |
(二) 10:10-12:00 |
C#程式語言介紹 |
課堂說明與實作 |
8 |
第八週04/13 |
小遊戲製作 |
||
9 |
第九週04/20 |
小遊戲製作 |
||
10 |
第十週04/27 |
小遊戲製作 |
||
11 |
第十一週05/04 |
期末考停課 |
學生/老師獲益程度與執行成效
(一)量化
參與人數分別為三年級20人、一年級20人,兩個班級共40人。
其他相關數值(學生學習單量表分數)
項目 |
平均數 |
我在選修課程前,有詳閱各課程的資訊(例如:課程規劃表) |
4.00 |
你所選到的選修課程符合你的志願嗎? |
3.92 |
我有用心參與課程並配合老師教學 |
4.15 |
課堂上有疑問時我會主動發問並積極參與討論 |
3.54 |
這門課的評量內容(如考試、作業、報告…等 )難易適中,是我可以勝任的? |
3.69 |
整體而言,我修習這門課程獲益良多 |
4.15 |
附註:第二題為詢問學生是否有選到自己喜愛的課程
依據學生回饋分數,顯示學生大多認為修習本課程能夠獲益良多(第六題,平均4.15),並且能夠用心參與課程(第三題,平均4.15)。不過可能由於本課程需要學習使用英文軟體,並且需要撰寫程式設計,故學生在第五題(平均3.69)呈現分數較低,本課程對於高中程度學生相對來說仍然有一定難度,並且學生較不會主動發問與積極討論(第四題,平均3.54),可能原因是授課教師為外校老師,學生不熟悉故較不願主動反應問題。
(二)質化
1.活動目的達成度之自我分析
依據學生的回饋文字顯示,學生會選修本課程主因包括:對遊戲設計有興趣、對多媒體設計軟體UNITY有興趣、想要瞭解遊戲設計的方式等。因此本課程應具備相當的吸引力,並且由於軟體是目前業界常使用的多媒體設計平台,也能吸引一些期望提升個人能力的學生。學生對於課程內容也多半呈正面態度,例如真的可以做出一款遊戲、能夠自己製作遊戲很有趣等反應。顯示本課程也應具有一定的樂趣,能提升學生的學習意願。不過學生在回饋文字中也表示軟體是英文軟體,並且需要撰寫電腦程式,難度是偏高的,學生會表示上課學習是有一定困難,需要花時間多瞭解。
2.根據活動績效之自我檢討,研提爾後辦理之改善方向
本次活動主要是課堂教學為主,由於新冠肺炎疫情提升至三級,五月底後便藉由遠距教學方式進行,課堂教學較難以掌握學生學習狀況。為了因應此狀況,因此在每次遠距教學後均將課程錄影放置到社群平台,供學生回家複習。日後若將進行類似課程,預計也將課程內容予以錄影,以提供學生自我學習之用。除此之外,由於高中生學習電腦程式仍需更多時間輔導,未來類似課程也將以輔導學生培養運算思維之方式進行輔導,以提升學生學習之效率。
110年度新冠肺炎疫情課程改至線上進行,課程每週均有錄影並且放到YouTube教師個人頻道中提供給學生複習,頻道網址可見以下網址:
https://youtube.com/playlist?list=PLzItc6oK799tT0Ul21dibA3-Z0XQDm6ln