跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.81) 您好!臺灣時間:2025/10/05 10:39
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:鄭子琦
研究生(外文):Tze-Chi Cheng
論文名稱:網路多人連線土木工程教學系統之初步研究
論文名稱(外文):The Preliminary Study of Online Multi-User Learning System for Civil Engineering Education
指導教授:王人牧
指導教授(外文):Jenmu Wang
學位類別:碩士
校院名稱:淡江大學
系所名稱:土木工程學系
學門:工程學門
學類:土木工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:中文
中文關鍵詞:培基語言教學系統線上遊戲多人連線角色扮演遊戲電腦輔助教學
外文關鍵詞:DirectXVisual BasicOnline GameComputer Assisted Instruction
相關次數:
  • 被引用被引用:17
  • 點閱點閱:260
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
因為網際網路而快速崛起的線上遊戲,不僅帶動了遊戲市場的革命,而且也成功的吸引了大眾的目光,本論文即是研究線上遊戲使用在土木工程教學方面的可行方式,藉以吸引學習者的興趣,在寓教於樂中幫助學習效率的提昇,傳統電腦輔助教學雖然彌補了一般教學媒體單向教學的缺點,不過因為其仍為人與機器的溝通,所以還是無法像老師教學一般,產生直接的人與人溝通之多樣互動性,並且因為程式的設計,很難讓學習者對軟體長時間保持興趣,故藉由線上遊戲的特點,產生特有的社群文化,由學習者在與其他學習者的互動中學習,不失為一種可行的改進方法。
本研究運用DirectX元件和Visual Basic實作一教學系統研究其可行架構,系統主要的運作模式參考多人連線角色扮演遊戲,讓學習者在虛擬的環境下直接扮演遊戲中的角色,在遊戲的冒險中回答問題學習知識。問題集中儲存於資料庫中,在題型設計上是以配合遊戲的快步調和適於程式隨機出題為原則,在建構題庫的部分,提供老師可在瀏覽器介面新增題目,使題庫具時效性及多變性,也提高了管理題庫的便利性。
Due to the popularity of Internet, online games are growing fast in the meantime. They not only bring revolution to the game market but also successfully attract enormous attentions from the publics. The purpose of the thesis is to study the possibility of using online games as learning systems for Civil Engineering education. The attractive natural of online games can promote the use of the learning system and keep users interested, which can increase learning efficiency. Traditional interactive learning systems are better than one-way teaching media. However they are still communication between human and machine, nothing like the face-to-face interaction between teacher and student in the classroom. Because of program design, it is very difficult to keep users engrossed over a long period of time. Therefore, it is possible to improve computer assisted instruction with the unique group culture and peer interaction environment of online games.
To investigate the suitable architecture of the learning system, a prototype system was implemented using DirectX and Visual Basic. The operation of the system is primarily based on the model of massive multiple online role-playing games. Each student plays a certain role in the virtual environment, answers questions and acquires knowledge immersed in the adventures of the game. The questions are stored in a database. The types of questions are designed to be compatible with the fast pace of the game and appropriate for random sampling of the question database. A web browser interface is provided for the teachers to enter new problems and manage the database, which makes the system possess much more diversity and convenience.
目 錄
第一章 緒論
1.1 研究背景及動機.......................................1
1.2 研究目的.............................................4
1.3 研究方法.............................................5
1.4 論文組織.............................................6
第二章 文獻回顧
2.1 COM..................................................8
2.1.1 最基本的介面—IUnknown.............................9
2.1.2 COM的Reuse........................................10
2.2 DIRECTX.............................................12
2.2.1 DirecX簡介........................................12
2.2.2 DirectX的運作模式.................................13
2.2.3 DirectX的元件.....................................14
2.3 DIRECTDRAW..........................................19
2.3.1 DirectDraw組成....................................19
2.3.2 繪圖頁(Surface)與翻頁(Flip).......................20
2.4 DIRECTINPUT.........................................22
2.4.1 輸入裝置..........................................23
2.4.2 按鈕與軸..........................................23
2.5 DIRECTPLAY..........................................24
2.5.1 DirectPlay架構....................................25
2.5.2 DirectPlay通訊架構................................26
2.6 ASP(ACTIVE SERVER PAGE).............................29
2.7 遊戲的種類..........................................30
2.8多人遊戲概論.........................................34
2.8.1網路遊戲類型.......................................34
2.8.2訊息管理與伺服器管理...............................37
2.9相關文獻回顧.........................................38
2.9.1遊戲技術相關文獻研究...............................38
2.9.2教學系統相關文獻研究...............................40
第三章 系統分析與設計
3.1教學系統的分析.......................................41
3.1.1系統需求分析.......................................41
3.1.2 系統功能分析......................................43
3.2 教學系統腳本與規則規劃..............................45
3.2.1腳本規劃...........................................45
3.2.2 規則規劃..........................................48
3.3教學系統的構架.......................................50
3.3.1教學系統類別設定...................................50
3.3.2教學系統架構設計...................................51
3.4伺服端架構設計.......................................54
3.5使用者端架構設計.....................................63
3.5.1繪圖模組設計.......................................63
3.5.2控制模組設計.......................................66
3.5.3網頁介面設計.......................................67
第四章 教學系統實例操作
4.1 教學系統實作分析評估................................69
4.2系統環境需求.........................................70
4.3教學系統功能展示.....................................72
4.3.1伺服端程式架設.....................................72
4.3.2 使用者模式........................................73
4.3.3 教師線上新增題庫模式..............................76
第五章 結論與展望
5.1 結論................................................78
5.2 未來展望............................................79
參考文獻................................................82
附錄A 使用者模式操作畫面...............................85
附錄B 教師模式操作畫面.................................96
參考文獻
1.傻呼嚕同盟,「遊戲線上」,藍鯨出版 (2002)。
2.「遊戲基地」,URL:http://www.gamebase.com.tw/,accessed June 2002。
3.李春雄,「Visual Basic CAI 電玩設計」,文魁資訊 (2001)。
4.交通部電信總局,「寬頻網路發展現況」,URL: http://www.dgt.gov.tw/Chinese/data-statistics/11.3/annual-report-90/broadband.shtml,accessed June 2002。
5.Rogerson, Dale, Inside COM, Microsoft Press (1996).
6.胡士中,「以軟體元件及規則為基礎的網際網路遊戲引擎製作」,台灣科技大學電子工程技術研究所碩士學位論文(2000)。
7.陳寬裕、鍾正雄,「DirectX電玩遊戲設計for Visual Basic」,知城數位科技 (2001)。
8.普悠瑪數位科技,「Visual Basic遊戲設計+DirectX」,第三波資訊 (2001)。
9.Bargen, Bradley and Peter Donnelly, Inside DirectX, Microsoft Press (1998).
10.“January 2001 release of MSDN Library Online Book Level 1,” Microsoft Corporation (2001).
11.位元文化,「Visual Basic遊戲設計實務」,文魁資訊 (2001)。
12.李建漢,「DirectX實技」,松崗電腦圖書資料 (1999)。
13.Allen, David, Network Gamming Adventure Set, IDG Books Worldwide (1995).
14.「遊戲字典」,URL:http://www.game.com.tw/,accessed June 2002。
15.Pruett, Mark, Black Art of Visual Basic Game Programming, The Waite Group (1995).
16.Yahoo!奇摩線上遊戲,「網路遊戲定義」,URL:http://tw.games.yahoo.com/online.html,accessed June 2002。
17.楊文裳,「力回饋搖桿控制機械手臂之研究與開發」,長庚大學機械工程研究所碩士學位論文 (2001)。
18.黃智傑,「互動式3D動畫開發環境及三個應用實例」,國立交通大學資訊工程研究所碩士學位論文 (1998)。
19.「快官學習網路」,URL:http://www.kges.chc.edu.tw/support/,accessed June 2002。
20.“DirectX 8.0 SDK,” Microsoft Corporation (2001).
21.陳偉介,「RPG設計初學教室」,第三波資訊 (2001)。
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top