基于Flex的虛擬學(xué)習(xí)平臺的研究與實現(xiàn)
本文關(guān)鍵詞: 虛擬學(xué)習(xí) Flex 動漫魅力 Flash XML 出處:《湖南大學(xué)》2011年碩士論文 論文類型:學(xué)位論文
【摘要】:“動漫”已在影視、游戲行業(yè)發(fā)揮的淋漓盡致,然而,在“教”“學(xué)”的過程中,目前常見的多是使用PHP、ASP、JSP、.net、JavaScript、Vbscirpt等網(wǎng)頁語言開發(fā)的簡單呆板的教育動畫游戲,而教育類網(wǎng)頁游戲由于其技術(shù)門檻低很快陷入同質(zhì)化,加之游戲枯燥的故事情節(jié)、粗糙的場景設(shè)計、僵硬的角色動畫,使得學(xué)習(xí)者無法真正投入到“教”“學(xué)”過程中。 而借助RIA(Rich Internet Application,富互聯(lián)網(wǎng)應(yīng)用)技術(shù),如Flex、 Silver Light、 Java FX等的革新,開心網(wǎng)等SNS (SocialNetworking Services,社會性網(wǎng)絡(luò)服務(wù))社區(qū)內(nèi)的休閑網(wǎng)頁游戲,以及面向低齡兒童的“摩爾莊園”、“奧比島”等社區(qū)網(wǎng)頁游戲在競爭中脫穎而出,同時“學(xué)樂吧”等教育類網(wǎng)頁游戲也應(yīng)運而生。 本文正是基于目前學(xué)習(xí)發(fā)展的現(xiàn)狀和要求,借助網(wǎng)絡(luò)信息平臺,運用動漫魅力創(chuàng)建教學(xué)情境、利用Flex技術(shù)來構(gòu)建虛擬學(xué)習(xí)平臺,此學(xué)習(xí)平臺采用MVC多層開發(fā)架構(gòu),對Flex技術(shù)進行深入分析,并應(yīng)用Flex作為表示層實現(xiàn);利用.net技術(shù)開發(fā)數(shù)據(jù)層和表示層,并以MySQL作為后臺數(shù)據(jù)庫,,通過對Flex與Asp.net的通信方式的重點研究實現(xiàn)Flex與Asp.net的完美交互;利用Adobe Photoshop CS5、AdobeIllustrator CS5、Adobe Dreamwaver CS4.0等多款軟件完成動漫游戲場景設(shè)計、角色設(shè)計、道具設(shè)計以及平臺網(wǎng)頁設(shè)計;采用Adobe FlashCS3.0設(shè)計基礎(chǔ)動畫,并使用ActionScript3.0開發(fā)語言實現(xiàn)游戲邏輯。整款游戲與人教版小學(xué)四年級數(shù)學(xué)課程內(nèi)容緊密結(jié)合,真正地實現(xiàn)了“玩中學(xué)”、“學(xué)中玩”。 本文所采用的研究方法有:文獻研究法、查閱相關(guān)專業(yè)書籍、期刊、雜志,搜集相關(guān)文獻,同時進行網(wǎng)絡(luò)調(diào)研;在此基礎(chǔ)上分析、整理,研究Flex技術(shù)的相關(guān)理論成果。案例分析法,研究國內(nèi)外現(xiàn)有的RIA項目,從功能上、結(jié)構(gòu)上、技術(shù)上對其進行全面分析與調(diào)查,發(fā)現(xiàn)優(yōu)缺點,為學(xué)習(xí)平臺的開發(fā)提供經(jīng)驗借鑒。實驗研究法,通過系統(tǒng)運行測試,獲取反饋意見,進行修改改善。 綜上所述,基于Flex的虛擬學(xué)習(xí)平臺采用互聯(lián)網(wǎng)最新技術(shù)進行開發(fā),并給學(xué)生帶來了全新學(xué)習(xí)體驗。Flex不僅能夠提供更佳的用戶體驗,而且跨平臺,跨瀏覽器,不用考慮兼容性問題,通過1年的研究、開發(fā)和測試,最終為學(xué)生提供了一套足夠靈活、松散耦合、可擴展且高效的學(xué)習(xí)平臺。
[Abstract]:"Animation" has been playing vividly in the film, television and game industry. However, in the process of "teaching" and "learning", the most common at present is the simple, rigid educational animation game developed by using PHP ASPU JSPN. NetScriptVbscirpt and other web languages. Due to the low technical threshold of educational web games, they quickly fall into homogeneity, coupled with the boring story plot, rough scene design and rigid character animation, which make learners unable to really engage in the process of "teaching" and "learning". And with the help of RIA(Rich Internet applications) technologies, such as innovations in Flex, Silver Lightlight, Java FX, and SNS networking Services, such as Kaixin.com, leisure web games in the community, And "Moore Manor" and "Obi Island" for young children and other community web games stand out in the competition, at the same time "learning music bar" and other educational web games came into being. This paper is based on the current situation and requirements of learning development, with the help of network information platform, using animation charm to create teaching situation, using Flex technology to build a virtual learning platform, this learning platform uses MVC multi-tier development framework, The Flex technology is deeply analyzed, and Flex is used to realize the presentation layer, the data layer and presentation layer are developed by using. Net technology, and MySQL is used as the backstage database, and the perfect interaction between Flex and Asp.net is realized through the research of the communication mode between Flex and Asp.net. Using Adobe Photoshop CS5 Adobe Dreamwaver CS4.0 and other software to complete animation game scene design, character design, props design and platform web design, using Adobe FlashCS3.0 to design basic animation, The game logic is realized by using the ActionScript3.0 development language. The whole game is closely combined with the fourth grade mathematics course content of primary school, which realizes "playing middle school" and "playing in learning". The research methods used in this paper are as follows: literature research, consulting related professional books, periodicals, magazines, collecting relevant literature, and carrying out network research. This paper studies the relevant theoretical achievements of Flex technology, case analysis, domestic and foreign existing RIA projects, from the functional, structural and technical aspects of a comprehensive analysis and investigation, found the advantages and disadvantages, For the development of learning platform to provide experience for reference. Experimental research method, through the system running test, get feedback, modify and improve. To sum up, the virtual learning platform based on Flex is developed with the latest technology of the Internet, and brings students a new learning experience. Flex not only can provide a better user experience, but also can be cross-platform, cross-browser, After one year of research, development and testing, it provides a flexible, loosely coupled, extensible and efficient learning platform for students without considering compatibility.
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP311.52
【參考文獻】
相關(guān)期刊論文 前10條
1 徐杏芳;夏浩波;王康;;MVC模式在Flex框架的應(yīng)用研究[J];長江大學(xué)學(xué)報(自然科學(xué)版)理工卷;2008年04期
2 周玉霞;李芳樂;李浩文;尚俊杰;;玩還是學(xué):學(xué)習(xí)村莊中學(xué)生的知、情、意、行[J];中國遠(yuǎn)程教育;2008年01期
3 陳國強;;虛擬學(xué)習(xí)社區(qū)的有效性反思[J];廣東廣播電視大學(xué)學(xué)報;2005年04期
4 彭曉川;;基于Flex的RIA與J2EE應(yīng)用的整合[J];電腦與電信;2008年02期
5 劉旭東;論教學(xué)理論的重建[J];高等教育研究;2002年03期
6 潘大四;;基于FLEX技術(shù)構(gòu)建可離線Web應(yīng)用程序的研究與實現(xiàn)[J];計算機科學(xué);2008年07期
7 錢鈺;陳志云;;基于Flex的RIA技術(shù)在教學(xué)軟件中的應(yīng)用[J];計算機與數(shù)字工程;2009年05期
8 李小平;肖岳峰;宿元;宋瀚濤;姚永標(biāo);;基于J2EE多層架構(gòu)的Web開發(fā)框架研究[J];計算機應(yīng)用研究;2008年05期
9 顧漢杰;沈國珍;郭彩虹;;基于Flex的教育類網(wǎng)頁游戲設(shè)計與實現(xiàn)[J];現(xiàn)代教育技術(shù);2010年01期
10 鄧鵬;;心流:體驗生命的潛能和樂趣[J];遠(yuǎn)程教育雜志;2006年03期
本文編號:1552057
本文鏈接:http://sikaile.net/wenyilunwen/dongmansheji/1552057.html