摘 要:利用Web技術(shù)構(gòu)建交互式學(xué)習(xí)平臺(tái)是實(shí)現(xiàn)探究式學(xué)習(xí)的主要途徑。本文提出一種基于網(wǎng)絡(luò)的學(xué)習(xí)平臺(tái)設(shè)計(jì)方案,有效地實(shí)現(xiàn)交互式教學(xué)過程,在需求分析的基礎(chǔ)上詳細(xì)說明了該平臺(tái)的功能結(jié)構(gòu),并初步探討了其應(yīng)用特色。
關(guān)鍵詞:學(xué)習(xí)平臺(tái);WEB;交互式
中圖分類號(hào):TP393
隨著網(wǎng)絡(luò)的無處不在和上網(wǎng)終端的普及,學(xué)生的學(xué)習(xí)不僅僅局限于課堂,更注重基于網(wǎng)絡(luò)平臺(tái)的互動(dòng)式學(xué)習(xí)。目前,充分利用網(wǎng)絡(luò)資源是提升學(xué)生自我能力的一個(gè)極其重要的方法。但網(wǎng)絡(luò)資源參差不齊,內(nèi)容繁多,很多學(xué)生都不知道怎么選擇網(wǎng)絡(luò)資源,怎么準(zhǔn)確的獲得自己想要的資源信息等困惑。因此,設(shè)計(jì)一個(gè)基于網(wǎng)絡(luò)的在線式學(xué)習(xí)平臺(tái),構(gòu)建可實(shí)時(shí)交流的學(xué)習(xí)場(chǎng)所,實(shí)現(xiàn)教學(xué)資源的集中共享和有針對(duì)性、目的性、評(píng)測(cè)性的學(xué)習(xí)輔導(dǎo),顯得尤為重要。
1 技術(shù)方案的選擇
采用MyEclipse9作為開發(fā)環(huán)境,開發(fā)技術(shù)是基于JAVA Web的三層體系結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu)(Browser/Server,簡(jiǎn)稱B/S)。在B/S結(jié)構(gòu)下,用戶操作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯放置在前端(Browser)實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層體系結(jié)構(gòu)(模型-模型-控制)。具體表現(xiàn)在用Jsp作為視圖層,Servlet實(shí)現(xiàn)業(yè)務(wù)邏輯控制,模型層則由Java Bean構(gòu)成。為了使控制層與模型層實(shí)現(xiàn)更大程度的分離,將使用數(shù)據(jù)訪問對(duì)象設(shè)計(jì)模式來實(shí)現(xiàn)數(shù)據(jù)庫的各種操作,數(shù)據(jù)庫采用SQL Server 2005。
此外,使用AJAX技術(shù),以保證注冊(cè)用戶名的唯一性驗(yàn)證,與后臺(tái)數(shù)據(jù)進(jìn)行異步交換,用戶注冊(cè)提交時(shí)通過鼠標(biāo)失去焦點(diǎn)事件對(duì)用戶名的唯一性進(jìn)行驗(yàn)證。
2 交互式學(xué)習(xí)平臺(tái)的需求分析
交互式學(xué)習(xí)平臺(tái)的設(shè)計(jì)目的是學(xué)生可以相互討論專業(yè)學(xué)習(xí)過程中的問題,包括學(xué)習(xí)經(jīng)驗(yàn)、個(gè)人學(xué)習(xí)方法和學(xué)習(xí)成果;教師參與討論,解答學(xué)生的疑問,以及引領(lǐng)學(xué)生了解和掌握專業(yè)的發(fā)展前景和職業(yè)素質(zhì)所需,從而實(shí)現(xiàn)學(xué)生與學(xué)生之間、學(xué)生與教師之間的互動(dòng),打破時(shí)間和空間的限制,提高學(xué)生學(xué)習(xí)的積極性和效率。針對(duì)這一目的,通過客觀事實(shí)的調(diào)研,需求分析如下:
(1)業(yè)界動(dòng)態(tài)信息的發(fā)布:學(xué)生需要能夠方便地了解到最新的相關(guān)行業(yè)的資訊,擴(kuò)充學(xué)生眼界,使其確立其學(xué)習(xí)和發(fā)展方向;
(2)主題討論吧:建立基于主題分類的討論吧,集中解決學(xué)生的共性疑惑,使學(xué)生擁有一個(gè)可以交流思想與觀點(diǎn)的地方,以及與其他學(xué)生或者教師一起參與討論,方便解決學(xué)生的疑惑;
(3)學(xué)習(xí)績(jī)效:為了便于記錄和跟蹤學(xué)生在平臺(tái)上的學(xué)習(xí)效果,以及激勵(lì)學(xué)生在學(xué)習(xí)過程中的積極性,平臺(tái)實(shí)施獎(jiǎng)勵(lì)機(jī)制和有獎(jiǎng)活動(dòng),發(fā)揮平臺(tái)的正向?qū)蛐裕?/p>
(4)自我測(cè)評(píng)系統(tǒng):在平臺(tái)上開展與專業(yè)相關(guān)的自我評(píng)測(cè),引導(dǎo)學(xué)生自我學(xué)習(xí)和自我檢測(cè),了解學(xué)習(xí)效果;
(5)教學(xué)資源的共享:學(xué)習(xí)平臺(tái)需要收集合適的教學(xué)資源,要向?qū)W生開放。其次,需要評(píng)價(jià)和維護(hù)教學(xué)資源的有效性;
(6)開放課題:借助網(wǎng)絡(luò)學(xué)習(xí)平臺(tái),向?qū)W生開放合適的科研課題,引導(dǎo)學(xué)生向高層次發(fā)展;
(7)學(xué)生成效展示:收集優(yōu)秀學(xué)生的成果,在平臺(tái)上進(jìn)行展示,可以樹立學(xué)生學(xué)習(xí)的榜樣,提高學(xué)習(xí)的積極性和動(dòng)力。
3 交互式學(xué)習(xí)平臺(tái)的功能設(shè)計(jì)
結(jié)合前述的需求分析,遵循模塊化的設(shè)計(jì)思想,采用基于三層的瀏覽器/服務(wù)器(Browser/Server,簡(jiǎn)稱B/S)體系結(jié)構(gòu)。Web瀏覽器是集成所有信息服務(wù)的最終平臺(tái),提供全動(dòng)態(tài)、分布式的信息發(fā)布與處理機(jī)制,實(shí)現(xiàn)教學(xué)資源信息按角色或權(quán)限進(jìn)行動(dòng)態(tài)發(fā)布和更新。構(gòu)建的系統(tǒng)按照角色或權(quán)限劃分為三類用戶:管理員、學(xué)生和教師,功能劃分如圖1所示。
圖1 系統(tǒng)功能結(jié)構(gòu)
該系統(tǒng)的主要特色在于該學(xué)習(xí)平臺(tái)引入學(xué)習(xí)積分體制,學(xué)習(xí)積分可以通過自我測(cè)評(píng)、在線學(xué)習(xí)時(shí)間、幫助別人解決問題獲得,而積分可以用來參與項(xiàng)目競(jìng)標(biāo)等活動(dòng),并且競(jìng)標(biāo)有人物等級(jí)限制,只有等級(jí)達(dá)到要求才可以參與競(jìng)標(biāo)。這樣,學(xué)生要想獲得項(xiàng)目開發(fā)權(quán),就必須自己努力提升自身能力和獲取更多學(xué)習(xí)積分。對(duì)于學(xué)習(xí)成績(jī)突出,項(xiàng)目完成效果好的學(xué)生會(huì)給予額外的學(xué)習(xí)積分獎(jiǎng)勵(lì)。同時(shí)設(shè)置積分排行榜,提高學(xué)生之間的競(jìng)爭(zhēng)。通過這些方式,可以有效提高學(xué)生的學(xué)習(xí)積極性。
其次,該學(xué)習(xí)平臺(tái)提供針對(duì)性強(qiáng)的在線測(cè)評(píng),不僅僅告訴學(xué)生“這樣做”,而是告訴學(xué)生“為什么”、“怎么做”。因?yàn)閷W(xué)生個(gè)體之間的差異,不同的學(xué)生,其知識(shí)水平不一樣,同一類型題要設(shè)置不同難度等級(jí),如初級(jí)、中級(jí)、高級(jí),這樣,讓學(xué)生固定地按照初級(jí)、中級(jí)、高級(jí)的順序做題,并根據(jù)成績(jī)給予相應(yīng)的學(xué)習(xí)積分。教師可以根據(jù)學(xué)生的測(cè)評(píng)記錄對(duì)學(xué)生個(gè)體的學(xué)習(xí)效果進(jìn)行評(píng)判,有助于了解學(xué)生的學(xué)習(xí)情況。
4 結(jié)束語
通過搭建基于網(wǎng)絡(luò)的學(xué)習(xí)平臺(tái),實(shí)現(xiàn)交互式自主學(xué)習(xí),可以有效地提高學(xué)生的學(xué)習(xí)質(zhì)量和教師指導(dǎo)學(xué)生的力度。一方面,能夠較好地調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,另一方面,教師可以方便監(jiān)督和指導(dǎo)學(xué)生的學(xué)習(xí)過程,發(fā)布題目與項(xiàng)目,為師生互動(dòng)提供最大的便利。該平臺(tái)易于擴(kuò)展和推廣,將來可以考慮開發(fā)基于移動(dòng)終端的交互式學(xué)習(xí)平臺(tái)。
參考文獻(xiàn):
[1]張瑋等.基于J2EE的網(wǎng)上教學(xué)評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2007(12):21-24.
[2]龔雄興,寧彬,袁磊.基于Struts框架的軟件實(shí)訓(xùn)系統(tǒng)[J].湖北文理學(xué)院學(xué)報(bào),2012(11):27-29.
作者簡(jiǎn)介:李小華(1992.11-),男,湖北荊州人,本科在讀,從事軟件工程專業(yè)的學(xué)習(xí)。
作者單位:湖北文理學(xué)院數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,湖北襄陽 441053
基金項(xiàng)目:湖北文理學(xué)院大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目(201310519090)。