• 沒有找到結果。

三、 研究方法與設計

3.6 研究工具

3.6.3 團隊遊戲學習雛型系統

圖3-4 系統架構圖

本論文雛型系統採雲端架構(如圖 3-4),包含公有雲上的 Facebook 伺服器,私 有雲包含的 WWW 伺服器、教學資料庫、遊戲伺服器與團隊即時通訊伺服器;使 用者端是以桌機、筆電、或是行動手持式裝置。以下分別介紹各個元件所提供的 功能:

1. Facebook 伺服器:提供有關使用者帳號管理、團隊帳號管理的主要功能,

同時也提供使用者介面主要函式庫(Facebook API)供後端 WWW 伺服器 呼叫使用,提供主要程式的外觀畫布(Canvas)。

2. WWW 伺服器:為本系統的應用程式伺服器,遊戲畫面 flash 程式的載入,

同時也需與遊戲伺服器交換資訊以得到使用者目前在線上遊戲的現況與 學習進度。

3. 團隊即時通訊伺服器:團隊學習的一個重要特徵即是透過群體討論來增 加學習成效,故本研究利用一個團隊即時通訊的伺服器來進行團隊即時 通訊,此伺服器能與Facebook 之社團聊天室同步,讓利用此系統進行學 習活動的人數用者能進行團隊即時通訊,和同儕分享學習心得與歷程,

34

最後這些記錄都會保留在Facebook 中。

4. 教學資料庫:在教學資料庫中,提供單元教材與測驗題庫。測驗題庫依 不同單元,而有不同的題目,同時也區分難易程度,供遊戲學習系統在 適當的時候叫用來做為學習者解題的挑戰。

5. 使用者端:在此系統的使用者端,舉凡 PC、筆電、手機、或是帄板電腦 只要能夠連上 Facebook,即可使用此系統。另因此系統所有的使用者介 面的程式都在Facebook 與 WWW 伺服器上,所以使用者端不需另外安裝 軟體,只要有Web 瀏覽器即可。

團隊遊戲的系統軟體架構如圖3-5 所示。遊戲分為三個關卡,每個關卡都有難 易程度不同的關主魔王隨機出題給學習者解題。學習者團隊要把關卡內每個題目 都解完後關卡間的大門才會打開,讓使用者進到下一個關卡(如圖 3-6 所示),團隊 完成三個關卡的任務時,遊戲結束並統計團隊過關所費總時間,與團隊成員中個 別的解題題數。

圖3-5 系統軟體架構圖

35

圖3-6 遊戲關卡示意圖

圖3-7 遊戲流程圖

36

遊戲雛型系統進行流程如圖3-7 所示,詳細說明如下:

1. 系統依照 99 學年度第一學期數學總成績隨機挑選數學成績 A 級 1 位、數 學成績B 級 2 位及數學成績 C 級 1 位共 4 位參與遊戲, 此 4 人組成一個 Facebook 團隊, 每次遊戲由 20 分鐘開始倒數,當倒數為歸零時遊戲立 即結束。

2. 遊戲分為三個關卡,每個關卡因難度不同而有不同個數的關主魔王,使 用者需自行找關主魔王答題,答對會獲得分數,當團隊中的每位同學答 對全部的題目時,即可進到下一關,若已完成三個關卡,遊戲結束並記 錄團隊過關時間,與個別解題得分。

3. 玩家若無法答對關主魔王的題目,則會被關主魔王扣留,團隊其它成員 需在 1 分鐘內前來救援,成員以線上通訊一起討論並指導被扣留玩家使 其通過關主魔王的考驗,若超過 1 分鐘,沒有救援成功,則系統時間加 快兩倍倒數。

4. 玩家可在地圖中自由移動,但關卡大門打開時才可以進入下一關。

遊戲雛型系統的開發工具與後端帄台介紹請參閱附錄四,雛型系統的介面,

介紹如下圖3-8、3-9、3-10、3-11、3-12、3-13:

圖3-8 Facebook 登入

37

圖3-9 選擇扮演角色

圖3-10 第一關-簡易題

38

圖3-11 魔王牛頓出題

圖3-12 作答正確

39

圖3-13 團隊對話過程

相關文件