肖冬焱 蔣智鋼
摘 要: 隨著信息技術(shù)的發(fā)展,教學(xué)軟件日益普及。本文以《病原微生物學(xué)》課程教學(xué)為切入點,在分析教學(xué)過程中師生面臨的困難及其對教學(xué)軟件需求的基礎(chǔ)上,結(jié)合教學(xué)實際情況,設(shè)計了課程專用的教學(xué)軟件,為廣大同行進行課程教學(xué)改革提供思路。
關(guān)鍵詞: 病原微生物學(xué);教學(xué)軟件;教學(xué)改革
1 概述
目前,隨著信息技術(shù)的進步以及我國高校校園信息化建設(shè)進度的加快,極大地推動了教學(xué)信息化程度,各種教學(xué)軟件/平臺如雨后春筍般活躍于各大高校的課堂上,特別是由于我國手機人均持有量的持續(xù)增加,使得移動學(xué)習(xí)系統(tǒng)逐漸成為主流。盡管移動學(xué)習(xí)以其便攜、方便、靈活等優(yōu)點日益受到追捧,但是,根據(jù)一些同學(xué)實際反饋的意見,其實際使用效果卻并不那么盡如人意。他們覺得這些軟件大多只是界面更美觀,但內(nèi)容跟老師原來上課用的PPT、講義差不多,只是增加了一些音視頻資料,與坐在教室里上課比起來并沒有太多提升,有些反而加重了同學(xué)的負(fù)擔(dān)。通過對發(fā)表在中國知網(wǎng)上的相關(guān)文獻進行分析發(fā)現(xiàn),當(dāng)前學(xué)習(xí)系統(tǒng)的主流大致可分為3類:
(1)側(cè)重于對教學(xué)軟件的運行環(huán)境進行改進,如開發(fā)Android[1]、iOS[2]平臺的應(yīng)用;
(2)側(cè)重于資源整合構(gòu)建多元化體系,如中國知網(wǎng)、超星這樣的大公司推出的產(chǎn)品;
(3)理論設(shè)計類,如陳靚等[3]提出的智能英語學(xué)習(xí)系統(tǒng),究其效果如何尚未見報道。
病原微生物是醫(yī)學(xué)類院校中開設(shè)的一門必修專業(yè)基礎(chǔ)課,因其體系龐雜、內(nèi)容繁多、知識點瑣碎抽象,部分內(nèi)容甚至可單獨出版厚達幾百頁的專著,再加上學(xué)時有限,這些因素在客觀上給師生開展這門課的教學(xué)活動造成了很大的困難。特別是由于該課程屬于全校公共課,上課時通常均為上百人同時在一個教室里學(xué)習(xí),所以這門課的學(xué)習(xí)只能靠學(xué)生在課后多下功夫。但是同學(xué)的學(xué)習(xí)能力、理解能力等水平各不相同,一個授課教師所承擔(dān)的教學(xué)班級通常四五百人,因此,開發(fā)一款適用于病原微生物學(xué)的教學(xué)軟件頗為必要。
2 用戶需求分析和軟件框架設(shè)計
2.1 用戶需求分析
通過問卷星調(diào)查以及和同學(xué)面對面交流發(fā)現(xiàn),他們希望教學(xué)軟件能夠把教材里面的知識點講解清楚,并且對常見的問題能夠解疑答惑,還要起到督促學(xué)習(xí)可以檢查學(xué)習(xí)效果的目的,要使用簡單,最好是能夠寓教于樂不枯燥。據(jù)此,本軟件需要做到知識內(nèi)容與課程教學(xué)同步,提供常見問題的解答,提供督促自學(xué)及知識測試功能,加入小游戲讓學(xué)習(xí)不枯燥,界面簡潔一看就會。
2.2 軟件框架設(shè)計
2.2.1 軟件框架
軟件分為功能和資源兩大部分,其中功能部分需要實現(xiàn)知識講解、答疑、測驗、監(jiān)視、游戲等功能。學(xué)生可以通過該部分完成自主學(xué)習(xí)、自主查詢相關(guān)疑問、自主選擇與教材對應(yīng)的章節(jié)進行測驗以及小游戲等功能。資源部分主要提供軟件運行所必需的數(shù)據(jù)資料,以.res資源形式直接內(nèi)置于程序中。整個軟件框架簡潔,見圖1。
2.2.2 學(xué)習(xí)模塊
本軟件秉承“學(xué)以致用”的理念,以問答代替講述的方式進行學(xué)習(xí),表面看起來學(xué)習(xí)的過程是一個解答習(xí)題獲取積分的過程,但實際上,能夠?qū)ν瑢W(xué)自學(xué)起到指引的作用,幫助他們抓住重點有的放矢。答疑功能則是借鑒了金山詞霸查詞時自動補全及給出答案的創(chuàng)意。
2.2.3 測驗?zāi)K
采用FLASH技術(shù)實現(xiàn)知識點以判斷、單選、多選、填空、連線等題目形式提供給用戶,并且保證同樣的知識點以不同的題型多次重復(fù),幫助同學(xué)鞏固記憶,加深理解。
2.2.4 游戲模塊
這是根據(jù)同學(xué)要求特設(shè)的一個小功能,既可以幫助大家回憶學(xué)過的知識點,又可兼顧寓教于樂。
3 軟件應(yīng)用
軟件在使用上相當(dāng)“傻瓜”,運行軟件即會操作,同時,程序還為界面上的全部按鈕增加了提示功能,如果使用者不清楚,直接將鼠標(biāo)在該按鈕上停留幾秒就可以看見其功能提示,如圖2所示。
4 重點技術(shù)分析
4.1 測驗?zāi)K中Flash資源的制作
這部分內(nèi)容使用QuizCreatorv4.2制作,該軟件可以幫助用戶在對Flash腳本等完全不懂的情況下直接制作出具有交互功能的試題Flash。這種格式的資源能被眾多主流編程IDE支持,輕松整合到程序中調(diào)用。使用VB畫好需要的界面,并設(shè)置好觸發(fā)條件后,可以利用條件語句判斷學(xué)生做出了何種選擇,然后調(diào)用相應(yīng)的swf文件實現(xiàn)闖關(guān)功能。相關(guān)的主要實現(xiàn)代碼如下:
Select Case Combo1.ListIndex '判斷用戶要測試的章節(jié)
Case 0 '第一章:緒論
If Dir(lj & "\\*.swf")<> "" Then '清空以前的臨時文件
Kill lj & "\\*.swf" '刪除全部swf文件
End If
Select Case sp '判斷用戶選擇的測試水平難度
Case 1 '初級
se=101
Case 2 '中級
se=102
Case 3 '高級
se=103
Case 4 '學(xué)霸級
se=104
End Select
tmFile=lj & "\\MyFlash0.swf"
Open tmFile For Binary Access Write As 1#
tmpBut=LoadResData(se,"flash")
Put 1,,tmpBut
Close
tmpCtl.object.LoadMovie 0,tmFile
tmpCtl.object.Quality=2
Case 1 '第二章:抗原
........(下略)
End Select
從Case1開始,以下為代碼復(fù)用,此處不再贅述。
4.2 游戲功能的實現(xiàn)
本程序設(shè)計的游戲是一個打靶游戲,即將備選答案作為射擊靶標(biāo),通過鼠標(biāo)點擊Label控件產(chǎn)生Click()事件判斷用戶是否“打中目標(biāo)”,并進行聲音提示。
5 結(jié)語
本研究在考慮到學(xué)生電腦普及和兼顧減少學(xué)生被手機上網(wǎng)干擾的前提下,選擇微軟公司的VB6.0編寫PC版單機軟件,支持綠色軟件制作,解壓即用,使用方便,通用性高。在功能上,將學(xué)習(xí)、自測、游戲整合在一起,盡量做到寓教于樂。誠然,該軟件必定存在缺點,這些將在今后根據(jù)同學(xué)們使用后反饋的建議不斷升級和改進。
參考文獻:
[1]李國才.基于Android的數(shù)據(jù)庫學(xué)習(xí)系統(tǒng)設(shè)計[J].電腦編程技巧與維護,2019(11):69-70+78.
[2]吳秀瑩,宮莉瑩,張志遠,等.基于IOS的微課學(xué)習(xí)系統(tǒng)設(shè)計[J].電腦編程技巧與維護,2019(01):51-53.
[3]陳靚,金立志,孟冬,等.一種創(chuàng)新的智能英語學(xué)習(xí)系統(tǒng)的設(shè)計[J].浙江科技學(xué)院學(xué)報,2012,24(02):174-177.
資助項目: 遵義市科技計劃項目(遵市科合HZ字(2019)199)
作者簡介: 肖冬焱(1988—),女,漢族,河南濮陽人,碩士,助教,研究方向:病原微生物與免疫學(xué)。
*通訊作者: 蔣智鋼(1979—),男,漢族,四川成都人,博士,副教授,研究方向:預(yù)防醫(yī)學(xué)。