楊勝林,王志紅,淤澤溥
(云南中醫學院基礎醫學院,云南昆明 650500)
《中醫基礎理論》是中醫類各專業的基礎課、主干課,也是從基礎教育轉向專業教育的第一門課程,學生在學習本課程時必然會面臨學習方法等多方面的困難,因此,調動一切可以調動的力量,以幫助學生更有成效的學習,就成為本課程教師的一個重要任務[1]。筆者在教學過程中發現,隨著手機通訊等手持設備的高速發展,現在手機幾乎是人人必備,而且功能越來越強大,使用越來越方便,除能夠進行音樂、游戲等娛樂活動外,多數機型都具備了學習功能,即手機不僅是傳統意義上的通迅工具,也是一個“學習機”。為充分利用手機的學習功能,促進學生學習,而不僅是娛樂,筆者產生了開發相應的手機學習軟件的想法,將學習資料等信息做成數據庫裝入手機,使學生可以充分利用片段時間,隨時隨地學習,移動學習,使學習更有成效。
當前,手機技術的發展異常迅猛,由用戶自行為手機安裝游戲、軟件的功能,數年前還僅在高價位手機上才能見到,現在已經普及到中低價位手機。學生群體使用的手機,也廣泛具有這項功能,因此,如果開發相關學習軟件,可以惠及眾多學生。
目前,支持自行安裝軟件的手機有智能手機、部分非智能手機兩大類。智能手機功能強大,反應速度快,但價格仍較高,在學生群體中的普及率較低,并且各個系統之間的軟件相互不兼容。考慮到手機題庫的使用對象是在校大學生,他們使用的手機多為價格較低的非智能手機。筆者比較了多種手機軟件格式,認為在非智能手機上可以安裝并流暢運行的軟件通常為Jar格式,這是一種由Java語言編寫,遵守Java ME(Java Platform,Micro Edition)規范的軟件格式。Java ME,原稱J2ME(Java 2 Micro Edition),是小型電子設備上的Java語言規范,手機上使用的Java ME,符合CLDC(Connected Limited Device Configuration,有限連接設備配置,常是運算功能有限、電力有限的嵌入式裝置)規格。目前支持Jar軟件格式的非智能手機品牌型號較多,低端的每臺僅200元左右,并且很多智能手機系統如塞班、WM通過安裝相應軟件也支持Jar軟件格式。為使智能和非智能手機都能使用手機題庫,顧及到大多數學生,我們首先選擇用Java ME作為開發《中醫基礎理論》試題庫的軟件平臺。
筆者選擇Eclipse作為IDE(Integrated Development,集成開發環境)開發環境,以Java語言的開創者SUN公司 (現已被Oracle公司收購)的JRE(Java Runtime Environment)、JAVA ME SDK(Software Development Kit,軟件開發工具包)及WTK(Sun Java Wireless Toolkit)作為支撐平臺[2-3],開發本題庫軟件。為保證軟件具有更強的兼容性,未使用基礎規范以外的任何功能。以上平臺均為免費軟件。
從題庫作為學生練習的基本功能出發,構思題庫的整體框架結構,畫出流程圖。遵守Java語言標準,編寫代碼,實現各項功能。在實現過程中,經過反復修正優化,最終得到程序代碼。
本題庫軟件所使用的題庫,是以中國中醫藥出版社出版的孫廣仁教授主編的普通高等教育“十一五”國家級規劃教材·新世紀全國高等中醫藥院校規劃教材《中醫基礎理論》作為藍本,將筆者在教學工作中收集的習題,篩選出其中有代表性、題意明確、緊扣教學大綱的題目,歸類整理而得,題庫內容能夠覆蓋教材所有章節,目前有單項選擇題、多項選擇題、名詞解釋題、問答題四種題型的習題共1 287題。由于Java ME的功能限制,不能使用Access等數據庫,故將習題做成XML格式,作為題庫資源文件,供程序讀取解析,顯示為練習題目。
在上述的WTK開發平臺中,帶有Sun公司的手機模擬器,在編寫程序過程中,可隨時查看運行情況是否與預想一致,是否有意料之外的情況發生,如果出現異常,可隨時檢測更正程序代碼,以保證運行結果符合預期。
在PC開發平臺上,將經過模擬器測試運行正常的代碼與題庫資源文件一起打包,做成Jar格式文件,通過數據線傳入到支持Java ME的手機或其他設備 (如MP4等),即可運行。
本題庫軟件,主要是給學習者一個隨時隨地練習、學習的環境,功能簡單易用,操作簡便,配有詳細的使用說明信息,所有常用做題練習等操作,均為一鍵完成,個別設置項目等功能,為防止誤操作,需要確認才能完成。軟件充分利用了手機基本按鍵進行布局配置,支持觸屏與按鍵手機,全部內容均存入手機中,不需要聯網,不產生網絡流量。題庫中的四種題型,可以通過選題菜單方便地進行切換。
題庫軟件包括程序與數據兩個部分,數據部分即試題資源文件,程序部分由做題練習、成績評價、查閱答案、保存數據四大模塊組成。在做練習時,可以前后翻動題目,可以做題練習,也可以隨時查看答案。
在做選擇題部分的練習時,做完10題及以上題目后,可以提交答案 (交卷),此時軟件可以做出答題正確率 (得分)的評價,軟件設置為可以保存最近5次得分,以及交卷總次數、最高得分、最低得分、總平均得分9個成績數據。每次交卷查看得分結果后,軟件即自動轉入查看答題情況狀態,在這一狀態下,當進行前后翻動題目操作時,會依次顯示做錯的題目,而跳過做正確的題目,在做題練習、查看錯誤題目過程中,如果認為哪道題目難度較大,需要多次強化訓練,可以手動選擇保存本題,并可以在選題菜單中、查看難題項目下集中查看。
為保證軟件的兼容性,使大多數手機能正常使用,軟件對每種題型只預設了10道難題的存儲配置,這個數值也可以在設置菜單中,由用戶根據手機存儲容量自行增減。由于做錯題目的原因可能是題目本身較難,也可能是由于誤讀、誤操作等情況,而且手機容量有大小的不同,為保證做題過程的流暢,不被存儲題目或存儲題目時容量不足等異常打斷,本軟件未設置自動保存錯題功能,而是由使用者自行決定哪些題目需要強化訓練,再手動進行保存,在需要的時候,所保存的題目也可以方便地從難題庫中移除,以為新題釋放出存儲空間。
由于當前技術條件的限制,主觀題型中的名詞解釋和問答的練習題,尚不能實現自動判分,故這部分的練習主要起到提示復習的作用,學生在練習過程中可以查看題目,自我檢測能否回答該題,如何回答該題,并隨時可以調出參考答案與自己設想的答案進行對比,查找差距。如果遇到難題,同樣可以將之保存,重點復習。
為更有效地強化記憶,鞏固學習效果,在新版本的練習題庫中,已經加入了依據艾賓浩斯遺忘曲線制定復習規劃的功能。學生可以通過查看當日復習任務,由程序從保存的難題庫中抽取出來當日應該進行復習的內容,以及時復習強化記憶。
經過反復測試,達到作者預期運行效果后,將題庫軟件上傳到云南中醫學院精品課程網站《中醫基礎理論》課程項目下,供本院學生下載使用。根據注冊數量計算,2011級開設《中醫基礎理論》課程的中醫專業、中西醫臨床專業、針推專業本科的新生中,共有261人使用了本題庫軟件。在學生安裝使用本題庫軟件后,筆者進行了初步的使用情況問卷調查,共設置了手機是否支持題庫軟件、使用效果、對本題庫軟件的建議、是否使用手機上網等10個問題,共發出99份、收回99份調查問卷,其中關于學習效果評價、是否能使用本題庫軟件、性別的調查結果如下表所示。

表1 99份調查問卷部分結果 (表中數據單位為“人”)
表中所列數字為人數,由于總調查人數接近100人,表中所列數字即為百分比的近似值,故未再計算百分比。
由表中可以看出,本題庫軟件受到了較多同學的歡迎,特別是手機能使用本題庫軟件的同學,這一比例更高。這表明本題庫軟件有進一步使用及推廣的價值。一般來說,男生對電子產品的興趣及操作能力通常強于女生,本次調查結果表明,不同性別未明顯影響對本題庫使用效果的評價,這是現今手機越來越成為人們生活中的必備助手的一個反映,也表明本題庫軟件操作簡便,易用性好。
此外,問卷結果還顯示,共有56位同學的手機支持安裝軟件,僅有8位同學的手機可以安裝軟件、但不能正常使用本題庫軟件,這也表明,本題庫軟件在語言平臺的選擇上是恰當的。
筆者從教學實踐需要出發,結合學生實際情況,發現學生學習所需,經過緊張的開發測試,終于使題庫軟件初步投入應用,并得到了較多數學生的支持。通過調查問卷,聽取學生使用后的意見建議,不僅初步掌握了本題庫軟件的使用情況,也為將來完善題庫軟件的功能,改善軟件的操作,繼續開發其他類似軟件,打下了良好的基礎。經調查,約50%的學生手機均可正常運行《中醫基礎理論》手機練習題庫,隨時利用睡覺前、排隊時等空閑時間學習、復習。經查詢,目前全國尚未發現將java ME程序用于中醫藥知識學習及練習的先例,本手機練習題庫的開發和應用具有創新性。《中醫基礎理論》手機練習題庫的開發完成后,其中程序部分,只需要做少許改動,適應題庫資源中題型等的需要,即可改編成為其他課程題庫軟件,程序具有廣泛的適應性,目前將在基礎醫學院的所有課程中推廣應用。
[1]劉曉燕,郭霞珍.不同教學方式在中醫基礎理論教學中應用效果的比較研究 [J].中醫教育,2009,(3):25-26.
[2] Java ME and Java Card Technology.http://www.oracle.com/technetwork/java/javame/index.html.
[3]萬輝.基于Eclipse環境的J2ME應用程序開發 [M].北京:清華大學出版社,2009:1-29.