王金環(huán)
摘要:隨著科技信息的迅速發(fā)展,如何有效提高記憶單詞及提高英語閱讀能力,已經(jīng)成為大家越來越關(guān)注的話題,能否進(jìn)行高效的單詞記憶以閱讀,直接影響著學(xué)生英語水平的提高,該文對(duì)記單詞及英語閱讀能力提高做了淺入探討,提出了基于微信小程序的英語單詞助記系統(tǒng)的設(shè)計(jì)研究,采用了 C/S 架構(gòu),采用微信小程序的開發(fā)技術(shù)及PHP來進(jìn)行小程序的開發(fā),該英語單詞助記系統(tǒng),具備查閱復(fù)習(xí)內(nèi)容,復(fù)習(xí)進(jìn)度,以及復(fù)習(xí)提醒等功能,用戶可無限擴(kuò)充自己的詞庫(kù),能隨心所欲地制作出適合自己的詞庫(kù),達(dá)到快速記單詞,讀音,詞義的效果。讓你輕松提高學(xué)習(xí)英語單詞的效率,短期內(nèi)記住海量的單詞不再是難事。
關(guān)鍵詞:微信;英語單詞;單詞管理
中圖分類號(hào):TP393? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ? 文章編號(hào):1009-3044(2019)03-0084-02
隨著移動(dòng)互聯(lián)網(wǎng)的高速發(fā)展,智能手機(jī)得到了快速普及。為了讓智能手機(jī)用戶能夠隨時(shí)隨地查看信息、上網(wǎng)等,一種高效的辦法就是將應(yīng)用系統(tǒng)的功能拓展到手機(jī)終端上。在我國(guó)學(xué)習(xí)英語已經(jīng)成為一個(gè)潮流,隨時(shí)隨地學(xué)習(xí)英語一直是一個(gè)需要解決的問題。為了滿足移動(dòng)用戶隨時(shí)隨地查記單詞的需求,Android版的英語單詞記憶軟件應(yīng)運(yùn)而生。本文闡述了在Android平臺(tái)下英語單詞記憶軟件的設(shè)計(jì)與實(shí)現(xiàn)過程。其目的是讓人們能夠在基于 Android平臺(tái)的移動(dòng)設(shè)備上享用英語單詞記憶功能。系統(tǒng)實(shí)現(xiàn)了英語單詞查詢、復(fù)習(xí)提醒,復(fù)習(xí)匯總等功能。在詞匯存儲(chǔ)及檢索方面,系統(tǒng)使用了Android內(nèi)置的小型嵌入式數(shù)據(jù)庫(kù)SQLite的開發(fā)接口,支持單詞的查詢和詞庫(kù)導(dǎo)入功能。該系統(tǒng)基于Java語言開發(fā)完成,在設(shè)備模擬器上測(cè)試通過。微信公眾號(hào)的強(qiáng)大功能使其被運(yùn)用于當(dāng)前教學(xué)改革中,成為前沿研究領(lǐng)域。通過微信平臺(tái)開展英語自主教學(xué)具有傳統(tǒng)課堂所不具備的優(yōu)勢(shì)。
1 基于微信小程序的英語單詞助記系統(tǒng)的的功能結(jié)構(gòu)設(shè)計(jì)
按照目前市場(chǎng)情形,越來越多的手機(jī)開發(fā)商涌進(jìn)Android領(lǐng)域,再加上中國(guó)英語學(xué)習(xí)的龐大群體。所以Android平臺(tái)的英語單詞記憶軟件的誕生會(huì)引領(lǐng)又一個(gè)學(xué)習(xí)英語的熱潮,此軟件的前景不可估量。
1.1 研究目標(biāo)
了解Android應(yīng)用程序的設(shè)計(jì)和開發(fā)過程;使用多種組件進(jìn)行Android平臺(tái)英語單詞記憶軟件開發(fā)。其目的是讓人們能夠在基于 Android平臺(tái)的移動(dòng)設(shè)備上享用英語單詞記憶功能。系統(tǒng)實(shí)現(xiàn)了英語單詞查詢、復(fù)習(xí)提醒,復(fù)習(xí)匯總等功能。在詞匯存儲(chǔ)及檢索方面,系統(tǒng)使用了Android內(nèi)置的小型嵌入式數(shù)據(jù)庫(kù)SQLite的開發(fā)接口,支持單詞的查詢和詞庫(kù)導(dǎo)入功能。
1.2需求分析
針對(duì)本課題在當(dāng)前google提供的SDK的最新版本的開發(fā)過程中,在使用數(shù)據(jù)庫(kù)方面使用默認(rèn)自帶的SQLite嵌入型的小型數(shù)據(jù)庫(kù)。Android版英語單詞記憶軟件使用對(duì)象面對(duì)的是大部分Android手機(jī)用戶群體,因此,系統(tǒng)要滿足大部分Android用戶的需要。
系統(tǒng)總體業(yè)務(wù)可以描述為以下幾點(diǎn):
1) 顯示菜單功能,是否能進(jìn)行功能鍵的判斷并進(jìn)行相應(yīng)的測(cè)試;
2) 運(yùn)行狀態(tài)的判斷,根據(jù)對(duì)菜單功能進(jìn)行測(cè)試得到的結(jié)果,對(duì)當(dāng)前狀態(tài)進(jìn)行判斷;
3) 異常的出現(xiàn),判斷可能出現(xiàn)的異常,并對(duì)不同的功能進(jìn)行測(cè)試;
4) 模擬器的重新啟動(dòng),清除在模擬器下操作功能出現(xiàn)的異常情況。
1.3微信記單詞系統(tǒng)的優(yōu)勢(shì)
按照目前市場(chǎng)情形,越來越多的手機(jī)開發(fā)商涌進(jìn)Android領(lǐng)域,再加上中國(guó)英語學(xué)習(xí)的龐大群體。所以Android平臺(tái)的英語單詞記憶軟件的誕生會(huì)引領(lǐng)又一個(gè)學(xué)習(xí)英語的熱潮,此軟件的前景不可估量。
1)程序響應(yīng)速度快、安全性高、信息處理速度快;
2)設(shè)計(jì)的系統(tǒng)界面需要方便客戶進(jìn)行操作,功能明確,操作靈活,能夠讓客戶快速地掌握;
3)系統(tǒng)登錄界面在設(shè)計(jì)的時(shí)候,需要保證客戶的用戶名和密碼一致情況下才能連接數(shù)據(jù)庫(kù),這就需要系統(tǒng)對(duì)用戶名和密碼進(jìn)行核對(duì),不符情況下應(yīng)該向客戶提示信息。不同的功能模塊之間可以方便地進(jìn)行轉(zhuǎn)換,降低操作復(fù)雜度。系統(tǒng)應(yīng)具有良好的安全性。
2 基于微信小程序的英語單詞助記系統(tǒng)詳細(xì)設(shè)計(jì)
系統(tǒng)設(shè)計(jì)根據(jù)流程分析,系統(tǒng)功能模塊分為6個(gè)部分,包括:復(fù)習(xí)內(nèi)容、復(fù)習(xí)進(jìn)度、復(fù)習(xí)提醒、復(fù)習(xí)匯總、單詞管理和幫助。
2.1復(fù)習(xí)內(nèi)容
復(fù)習(xí)內(nèi)容是該軟件的主要功能之一。主要就是當(dāng)用戶點(diǎn)擊該功能時(shí),軟件會(huì)自動(dòng)顯示用戶需要復(fù)習(xí)的內(nèi)容。用戶不用再回想自己所需要復(fù)習(xí)的內(nèi)容,方便了用戶,節(jié)約了用戶的時(shí)間。
2.2復(fù)習(xí)進(jìn)度
用戶通過查看復(fù)習(xí)進(jìn)度來確定自己從哪里復(fù)習(xí)。
2.3復(fù)習(xí)提醒
用戶可以根據(jù)自己的需求設(shè)定提醒,到了設(shè)定的時(shí)間軟件會(huì)自動(dòng)提醒用戶復(fù)習(xí)的時(shí)間到了。可以避免用戶因?yàn)槠渌虑橥涀约簭?fù)習(xí)英語單詞。一定程度上也可以改變用戶的懶惰。如果用戶設(shè)定后不需要再?gòu)?fù)習(xí)了或者設(shè)定錯(cuò)了可以取消設(shè)定提醒。
2.4單詞管理
單詞管理功能和電子詞典里的功能類似,里面可以添加、刪除、修改單詞。啟動(dòng)模擬器后,然后進(jìn)入主界面,并在主界面中點(diǎn)擊單詞管理功能進(jìn)入單詞管理界面,然后在菜單欄中可以選擇添加、刪除和修改功能,并進(jìn)入相應(yīng)的界面。如果不想進(jìn)入相應(yīng)的界面,按退出可以后退到主界面。整個(gè)流程圖如圖2所示:
1)添加單詞
添加單詞的功能就是在數(shù)據(jù)庫(kù)中添加沒有的單詞。由于英語單詞量很大,所以不可能把所有的單詞都添加上,會(huì)有一些單詞遺漏,不能滿足所有用戶的需求,所以增加了添加單詞的功能,根據(jù)用戶自己的需求添加相應(yīng)的單詞,幫助用戶自己更好的復(fù)習(xí)。主要步驟是點(diǎn)擊菜單欄中的添加按鈕后,會(huì)進(jìn)入另一個(gè)界面,在此界面中輸入要添加的單詞,添加后的單詞會(huì)自動(dòng)進(jìn)入數(shù)據(jù)庫(kù)中并保存下來。
2)刪除單詞
刪除單詞功能主要是用戶對(duì)部分單詞已經(jīng)復(fù)習(xí)到位,無需再?gòu)?fù)習(xí),或者有些單詞輸入有誤,需要重新輸入。用戶就可以把這些單詞刪除掉,這樣還可以減少內(nèi)存。具體實(shí)現(xiàn)過程是在點(diǎn)擊菜單欄的刪除鍵,前提已經(jīng)選中要?jiǎng)h除的單詞。然后點(diǎn)擊確定,界面會(huì)彈出一個(gè)消息欄,提示單詞已經(jīng)刪除,并且在數(shù)據(jù)庫(kù)中該單詞也已經(jīng)刪除。
3)修改單詞
修改單詞類似于刪除單詞,就是把導(dǎo)入錯(cuò)誤的單詞修改正確。實(shí)現(xiàn)過程是點(diǎn)擊菜單欄的修改鍵,前提是已經(jīng)選中要修改的單詞,輸入正確的單詞。然后點(diǎn)擊確定,界面會(huì)彈出一個(gè)消息欄,提示單詞已經(jīng)修改,并在數(shù)據(jù)庫(kù)中該單詞已經(jīng)修改。
3結(jié)束語
本文是基于Eclipse的開發(fā)環(huán)境,依托英語單詞數(shù)據(jù)庫(kù),開發(fā)出了針對(duì)微信平臺(tái)的英語單詞助記系統(tǒng)。目的是讓人們能夠在基于 Android平臺(tái)的移動(dòng)設(shè)備上享用英語單詞記憶功能。系統(tǒng)實(shí)現(xiàn)了英語單詞查詢、復(fù)習(xí)提醒,復(fù)習(xí)匯總等功能。
參考文獻(xiàn):
[1] 范文翔,馬燕,李凱,等.移動(dòng)學(xué)習(xí)環(huán)境下微信支持的翻轉(zhuǎn)課堂實(shí)踐探究[J].開放教育研究,2015(3):90-97.
[2] 趙俊芳,崔瑩.翻轉(zhuǎn)課堂的內(nèi)在意蘊(yùn)及高校教學(xué)改革的未來走向[J].中國(guó)高教研究,2016(6):105-110.
[3] 彭學(xué)軍.微信公眾號(hào)+翻轉(zhuǎn)課堂的創(chuàng)新型教學(xué)模式研究——以《數(shù)據(jù)庫(kù)基礎(chǔ)》課程為例[J].職教論壇,2017(15):77-80.
[4] 張其亮,陳永生.翻轉(zhuǎn)課堂在操作系統(tǒng)實(shí)驗(yàn)教學(xué)中的應(yīng)用研究[J].實(shí)驗(yàn)技術(shù)與管理,2014,31(12):173-176.
[5] 葉璟,劉超男.基于微信及微信公眾平臺(tái)的翻轉(zhuǎn)課堂教學(xué)模式研究[J].大學(xué)教育,2016(3):33-35.
【通聯(lián)編輯:光文玲】