陳素芳,李隱峰
(西安電子科技大學電子工程學院,陜西 西安 710071)
從人們掌握知識的規律來看,要提高學習效果在學習過程中必然要運用“重復”這個手段。然而,小學生往往把“重復”視為“單調、羅嗦、乏味”的同義詞。動輒就讓孩子把相同的字抄寫10遍、20遍甚至上百遍,不僅達不到預期效果反而讓孩子生厭。要讓“重復”變得有趣,就應講究“重復”的藝術性。只要教育環境適宜、生動有趣,兒童就會學得主動積極。
隨著信息技術和網絡技術的迅速發展,教育信息化和網絡化也將成為必然的趨勢。作為教育評價和衡量學生能力的測試也正經歷著無紙化和網絡化的飛躍,基于Web的相關系統已成為互聯網的重要研究方向之一[1]。它具有降低成本、解決繁重的考務工作優點,可以免去教師大量的臨考工作,也無須他們去做考后的閱卷、統計和分析工作,系統可以自動判卷,并對結果進行相應分析供查詢使用。
漢語有1338個音節。迄今為止,流行的音碼輸入法都不帶聲調,只能表示412個音節組,不能表示1338個音節。用不帶聲調的漢語拼音檢測低年級小學生的識字狀況,既不準確也不方便。本方案采用25個拉丁字母、陰平符號“-”、陽平聲符號“/”、上聲符號“v”、去聲符號“”和輕聲符號“’”共30個字母符號作為計算機上使用的漢語拼音符號體系;除了在“旅、女”音節以yu代替ü外,拼寫同國家漢語拼音方案完全一致,并以聲調符號 - 、/、v、、’實現標調;把聲調符號放在音節末尾,書寫順手不回筆,輸入方便效率高;在鍵盤上分別以符號 -、/、v、表示聲調符號-、/、v、,同國家漢語拼音方案規定的形狀一致,無論是在書面或者是在鍵盤上,都充分表現了漢語拼音的風格,形似、質似、神似,容易學,容易記;以聲調符號-、/、v、為音節的邊界,字界清楚,便于分辯識讀,有利于拼音音節的直呼認讀。該方案打造了計算機平臺上的漢語母語環境,是對兒童語言能力成長的整體漢語母語環境的完善和補充,成為小學低年級語文課程同信息技術整合的基礎手段之一。如,漢字“年”:標準拼音nián對應的是nian/。
B/S(Browser/Server)模式又可稱作是B/S結構。它是隨著Internet技術的興起,以及對C/S應用的擴展,并將數據庫技術與web技術結合起來的一種模式[2]。它將所有的應用程序以及數據庫統一放在服務器端,在這種模式下,用戶界面是通過瀏覽器來實現的,它成功的將應用環境同開發環境相分離,更加有利于系統的更新、維護和管理。
B/S模式的3層架構體系,即在數據管理層[3](Server)和用戶界面層(Client)之間增加了一層結構,將整個體系分為3個不同的處理層次:表示層、業務層和數據層。每層的改動都不會影響其他層。
系統綜合比較C/S模式和B/S模式的優缺點后,選用在Web環境下B/S 3層架構體系來完成系統的搭建。每層所用到的技術如圖1所示[4]。

圖1 基于B/S模式的3層架構體系
jQuery是繼Prototype之后又一個優秀的JavaScript庫,它憑借簡潔的語法和跨平臺的兼容性,簡化了JavaScript開發人員遍歷Html文檔、操作DOM、處理事件,執行動畫和開發Ajax的操作。其獨特而又優雅的代碼風格改變了JavaScript程序員的設計思路和編寫程序的方式。jQuery的使用文檔全面,且有許多成熟的插件可供選擇。jQuery能夠使用戶的Html頁面保持代碼和Html內容分離,即不用再在Html里面插入一堆JavaScript來調用命令了,只需定義id即可[3]。
jQuery的優勢有:輕量級、強大的選擇器、可靠的事件處理機制、完善的Ajax、不污染其他頂級變量、鏈式操作方式、隱式迭代等。
系統是為滿足將小學生拼音測試與計算機結合使用而設計的,其功能模塊的劃分也是圍繞這個主題進行的,主要包括學生管理、班級管理、學校管理、查看成績和相關統計等。
系統可按照角色劃分為學生業務、教師業務、管理員業務3部分,其總體構成如圖2所示。

圖2 系統總體構成圖
此部分可分為學生注冊/登錄、在線練習、在線測試、成績查看等功能塊。學生注冊成功,并登錄后,進入學生主界面,選擇單詞或詞語的測試或練習,在線練習和在線測試模塊主要運用jQuery框架中的$.ajax()函數,實現前臺輸入數據與后臺數據庫的靜態交互,提升用戶體驗。
教師的業務功能也是本系統很重要的部分,主要包括:(1)添加班級,直接輸入班級信息資料。(2)添加學生,直接輸入學生信息或者從特定格式的Excel文件中批量導入。(3)學生信息管理,可按照學號或班級信息查找現有的學生,進行編輯或刪除操作。(4)查看某天的學生成績列表信息,如單詞或詞語的單組成績、總成績明細及單詞的班級總成績列表并可進行打印操作。(5)識字量分段統計,對某班級的某次測試學生識字量的分析統計。(6)字頻統計,統計某個班級某次測試的錯誤字的頻度信息。(7)個人信息管理,編輯修改個人的信息。
管理員業務主要包括:(1)學校、班級、教師管理,添加或查找、修改、刪除已有信息。(2)學生管理,批量添加學生信息或查找、修改、刪除學生信息。
系統具體實現后的部分界面如圖5~圖7所示。



目前,上述功能均已基本實現,其中漢字拼音的統計查詢方法比較簡單,適用于數據信息較少的情況,而此方面還有待改善和加強。另外,該系統可擴充一些其他的功能塊,如簡單的漢字拼音游戲等,使其更加具有趣味性,更利于孩子的學習。
[1]梁矗軍.基于.NET架構的WEB考試系統的設計與實現[D].南京:南京理工大學,2006.
[2]吳玉慧.如何培養小學生對語文拼音的興趣[J].新課程學習:基礎教育,2010(12):60.
[3]單東林,張曉菲,魏然.鋒利的jQuery[M].北京:人民郵電出版社,2009.
[4]紀玉奇.基于Web的招投標系統設計[D].西安:西安電子科技大學,2011.