| 課程代碼 |
ZLD00Q01
|
| 課程中文名稱 |
基礎互動程式設計(A)
|
| 課程英文名稱 |
Introduction to Javascript
|
| 學分數 |
3.0
|
| 必選修 |
選修
|
| 開課班級 |
工學X學程三,商管X學程三,人文X學程三,設計X學程三
|
| 任課教師 |
陳光雄
|
| 選課人數 |
|
| 上課教室(時間) |
|
週五
|
第2節
|
(T0709)
|
|
週五
|
第3節
|
(T0709)
|
|
週五
|
第4節
|
(T0709)
|
|
| 課程時數 |
3
|
| 實習時數 |
0
|
| 授課語言 |
1.華語
|
| 輔導考證 |
無
|
| 課程概述 |
本課程的內容主要包含以下單元,首先為場景彼此間的互動包含場景切換、場景物件之保留及不同場景程式變數之保留。其次為人物與場景之互動,包含人物動作、動畫及物理特效等。接著為動態物體與靜態物體間的互動,包含碰撞、觸發、事件處理等。再來就是攝影機與人物及場景之互動,例如第一人稱或第三人稱如何平順地移動攝影機而不晃動、爆炸時攝影機如何進行合理的晃動、攝影機的切換及如何進行人物跟隨等。此外為聲音與人物及場景之互動,如何依據人物與音源的距離或攝影機與音源的距離來調整音量的淡入淡出,以及多重聲音頻道之整合等。最後為父物件與子物件的關聯及互動,包含兩者建立關聯的時機,以及脫離關聯的時機等
|
| 先修科目或預備能力 |
|
|
課程學習目標與核心能力之對應
|
| 編號 | 中文課程學習目標 | 英文課程學習目標 | 對應系指標 |
|
1
|
1. 了解場景切換技巧及物件與變數之保留方式
|
|
1 專業知識
|
|
2
|
2. 學習人物與場景物件之互動
|
|
2 實務技能
|
|
3
|
3. 學習動態物體與靜態物體間之互動
|
|
2 實務技能
|
|
4
|
4. 學習攝影機與人物及場景之互動
|
|
3 資訊能力
|
|
5
|
5. 學習聲音與人物及場景之互動
|
|
1 專業知識
|
|
6
|
6. 學習父物件及子物間之互動
|
|
1 專業知識
|
|
| 就業力培養目標 |
| |
校指標 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
| |
專業知識 |
實務技能 |
資訊能力 |
整合創新 |
外語能力 |
熱誠抗壓 |
表達溝通 |
敬業合群 |
人文素養 |
服務關懷 |
| |
40% |
30% |
30% |
0% |
0% |
0% |
0% |
0% |
0% |
0% |
| |
系指標 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
| |
專業知識 |
實務技能 |
資訊能力 |
整合創新 |
外語能力 |
熱誠抗壓 |
表達溝通 |
敬業合群 |
人文素養 |
服務關懷 |
| |
40% |
30% |
30% |
0% |
0% |
0% |
0% |
0% |
0% |
0% |
|
| 中文課程大綱 |
1. 了解場景切換技巧及物件與變數之保留方式 2. 學習人物與場景物件之互動 3. 學習動態物體與靜態物體間之互動 4. 學習攝影機與人物及場景之互動 5. 學習聲音與人物及場景之互動 6. 學習父物件及子物間之互動
|
| 英/日文課程大綱 |
1. Introduction 2.Fundamental programing logic and。concepts 3.HTML5 basic syntax 4.CSS 5.JavaScript introduction 6. Variables and operators 7. Process control 8. Function use 9. Objects 10.HTML DOM 11. Array 12. Cloud service interface practice
|
| 課程進度表 |
週次 教學進度 ----------------------------------------------------------------------------------------------------------------------- 1 介紹課程大綱 & 新建一個專屬帳號 <<開學週>> 2 Unity 3D視窗介面及基本操作介紹 3 基本物件建構,貼圖,打光,素材匯入、打包匯出,遊戲發佈 4 透過鍵盤、滑鼠進行物體移動、旋轉、伸縮,及光線變化調整之C#基本程式控制 5 剛體(Rigidbody)、碰撞(Collision)、觸發(Trigger)、預製物件(Prefab)製作等介紹 6 遊戲第一人稱視角及第三人稱視角之製作及切換 7 遊戲物理移動(一) 8 遊戲物理移動(二) 9 筆記評分 <<期中考週>> 10 第一人稱無重力空中導航及含重力之地面跑酷操控 11 場景物件製作及道具獲取 12 場景切換及UGUI介面設計 13 反彈球遊戲製作(一) 14 反彈球遊戲製作(二) 15 上機考試 16 反彈球遊戲製作(三) 17 不同方向聲音來源之操控 18 期末筆試 <<期末考週>>
|
| 課程融入SDGs |
|
| 期考調查 |
| 期中考(第9週)考試方式 |
上課筆記
|
| 期末考(第18週)考試方式 |
筆試
|
| 其他週考試考試週次與方式 |
上機考
|
|
| 教學方式與評量方式 |
| 課程學習目標 | 教學方式 | 評量方式 |
| 1. 了解場景切換技巧及物件與變數之保留方式
|
課堂講授
|
作業
(
期中
)
筆試
(
期末
)
|
| 2. 學習人物與場景物件之互動
|
課堂講授
|
作業
(
期中
)
筆試
(
期末
)
|
| 3. 學習動態物體與靜態物體間之互動
|
課堂講授
|
作業
(
期中
)
筆試
(
期末
)
|
| 4. 學習攝影機與人物及場景之互動
|
課堂講授
|
實作
(
平時
)
|
| 5. 學習聲音與人物及場景之互動
|
課堂講授
|
筆試
(
期末
)
|
| 6. 學習父物件及子物間之互動 |
課堂講授
|
筆試
(
期末
)
實作
(
平時
)
|
|
| 指定用書 |
| 書名 |
自編教材
|
| 作者 |
|
| 書局 |
|
| 年份 |
|
| 國際標準書號(ISBN) |
|
| 版本 |
|
請同學遵守智慧財產權觀念,使用正版教科書,不得不法影印、下載及散布,以免觸犯智慧財產權相關法令
。 |
| 參考書籍 |
|
| 教學軟體 |
Unity 2018 遊戲引擎
|
| 課程規範 |
|