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