亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于C#的英語學習軟件的設(shè)計與實現(xiàn)

        2019-09-24 02:00:29吳東
        電腦知識與技術(shù) 2019年19期
        關(guān)鍵詞:用戶體驗

        吳東

        摘要:隨著互聯(lián)網(wǎng)時代的高速發(fā)展,英語學習的重要作用毋庸置疑。針對目前市場上很多英語學習軟件功能不完善,用戶學習興趣度不高等問題,基于C#設(shè)計開發(fā)的英語學習軟件,以“詞匯查詢”“單詞學習”“英漢翻譯”“考試測評”“娛樂互動”五大功能輔助用戶對英語進行興趣化學習,從用戶體驗出發(fā)改善英語學習枯燥的問題。

        關(guān)鍵詞:C#;軟件功能;英語學習軟件;興趣化學習;用戶體驗

        中圖分類號:TP311? ? ? ?文獻標識碼:A

        文章編號:1009-3044(2019)19-0102-03

        Abstract: With the rapid development of the Internet age, there is no doubt that English learning plays an important role. Aiming at the imperfect functions of many English learning software on the market, the interest of users is not high. The English learning software based on C# design and development, with the five functions of “vocabulary query”, “word learning”, “English-Chinese translation”, “examination evaluation” and “entertainment interaction”, assists users to learn English in an interesting way, and improves the boring problems of English learning from the perspective of user experience.

        Key words: C#; software functions; English learning software; interest-based learning; user experience

        1 背景

        近年來隨著經(jīng)濟全球化不斷地加強,各國之間的交流更加緊密,掌握英語這一國際官方語言已經(jīng)成為各行各業(yè)的必備技能。但就筆者目前了解的情況下看,國民面對英語學習,常常因為單詞學習的枯燥,聽不懂說不出來,陷入學習困難的窘境。然而盡管目前市場上的英語學習軟件層出不窮,但其學習模式從本質(zhì)上都過于單一。用戶使用不久,就產(chǎn)生了對英語學習的厭煩。大多數(shù)英語學習軟件都普遍存在著以下情況:學習情境設(shè)計感不強;不能使用戶擁有持續(xù)學習的興趣;缺乏對英語學習實用性方面的鍛煉。

        本文針對以上問題,運用VisualStudio2010開發(fā)平臺從用戶體驗出發(fā),利用C#技術(shù)和面向?qū)ο笏枷朐O(shè)計實現(xiàn)了一款用戶能夠?qū)τ⒄Z進行興趣化學習的軟件。C#是由微軟公司發(fā)布,通過C和C++衍生出來的高級程序設(shè)計語言。C#既繼承了C語言和C++語言強大的功能又去掉了其復雜特性,成為微軟公司.NET windows網(wǎng)絡(luò)框架的主角。

        2 軟件設(shè)計與實現(xiàn)

        2.1 軟件功能設(shè)計

        2.2 詞匯查詢功能實現(xiàn)

        軟件的主頁面顯示為詞匯查詢功能,如圖2所示。此項查詢功能不僅支持英語單詞翻譯對應(yīng)的漢語釋義,也可通過輸入漢語關(guān)鍵字查詢與其相關(guān)的所有英語單詞,讓用戶更加系統(tǒng)全面地掌握不同場景中英語詞匯的不同用法。

        此外為了提高處理效率,所有文本資料都以txt格式保存在本地數(shù)據(jù)庫中。這里對于單詞表的保存采用了字典存儲數(shù)據(jù)方式,字典列表存儲數(shù)據(jù)的特點是存儲的單詞都具有一個索引,每一個單詞都可以通過其對應(yīng)的索引,進行查詢、修改、刪除。另外字典是以鍵值對的形式存儲數(shù)據(jù),一般使用字符串作為字典中的鍵,也可以使用數(shù)字等不可變類型的值。

        創(chuàng)建使用字典列表存儲數(shù)據(jù)的相關(guān)代碼如下:

        2.3 娛樂互動功能實現(xiàn)

        本軟件的娛樂互動功能從用戶的興趣角度出發(fā),軟件以問答形式給出熱詞熱句或者古詩的前一句,用戶答出下一句,點擊“確定”按鈕后,軟件會給出讓人意想不到的答案。本功能意在用戶長時間學習單詞產(chǎn)生枯燥乏味心情時輕松一刻,娛樂身心,放松心情。軟件娛樂互動功能模塊,如圖3所示。

        2.4 單詞學習功能實現(xiàn)

        單詞學習功能界面如圖4所示。界面采用簡約清爽的UI設(shè)計,讓用戶在學習單詞時不會產(chǎn)生視覺疲勞并且擁有一個良好的心情記憶單詞。另外本功能采用人性化的設(shè)計,一開始軟件只會給出英語單詞和英語發(fā)音,用戶可以通過視覺和聽覺來判斷自己是否熟悉此單詞,若熟悉點擊“認識”按鈕,軟件將會自動跳到下一個單詞繼續(xù)學習。若不清楚單詞的意思,點擊“不認識”按鈕,軟件將會給出此單詞的所有漢語釋義,最終用戶通過視、聽、讀三個方面學習掌握了這個單詞后,軟件將會人性化地將原來的“不認識”按鈕變?yōu)椤罢J識了”按鈕,點擊按鈕將隨機跳到詞典中的下一個單詞繼續(xù)學習。本功能從用戶角度出發(fā),讓用戶在一個輕松的氛圍下學習掌握單詞。

        2.5 考試測評功能實現(xiàn)

        考試測評功能意在用戶初次學習完一些單詞后通過做題檢測的方式再次記憶。此項功能通過選擇題的形式設(shè)計,軟件隨機給出一個英語單詞和四個選項,選項中包括單詞的正確漢語釋義和三個干擾項,要求用戶選出正確答案。題目和選項分別通過label控件和radioButton控件設(shè)計。用戶確定選項后,軟件將彈出是否正確的提示框,若錯誤則給出正確的單詞釋義。界面右側(cè)設(shè)有評測成績,答題數(shù)和正確數(shù)??紤]到用戶做題太多易產(chǎn)生疲倦感,每做完十道選擇題,軟件將給出一次成績,并根據(jù)用戶不同的答題正確率給出不同的測試等級和學習指南。

        2.6 英漢翻譯功能實現(xiàn)

        英漢翻譯功能頁面簡潔明了,界面由兩個較大的txtInput控件構(gòu)成,如圖6所示。用戶在左邊的輸入框中輸入想翻譯的中文長句或英文長句,右邊的輸入框?qū)⒆詣语@示在線翻譯鏈接,用戶可點擊進入英文翻譯網(wǎng)站,查看翻譯結(jié)果。

        3 結(jié)束語

        通過測試,軟件已可以實現(xiàn)所有設(shè)計功能。這款軟件以用戶為中心,突出英語學習的興趣性,適用于所有在校學生和社會工作者。軟件設(shè)計從用戶角度出發(fā),風格簡約,實用性較大。用戶使用漢英查詢功能可掌握到不同情境下的所有英文詞匯,通過單詞學習功能可從視、聽、讀三個方面,人性化地學習每個單詞??荚嚋y評可以幫助用戶反復記憶詞典中的所有詞匯,在學習煩悶時用戶可點開娛樂互動功能放松身心。本軟件的設(shè)計與實現(xiàn)希望幫助廣大用戶全方位掌握英語,提高對英語學習的興趣度。

        參考文獻:

        [1] 孫遜, 鮮學豐, 陳天樂, 等. 基于Android系統(tǒng)的英語聽、說自主學習軟件的設(shè)計與實現(xiàn)[J].計算機與現(xiàn)代化, 2015(12): 104-107.

        [2] 黃吉蘭, 溫然, 陳陣. 基于Android的英語單詞輔助學習軟件的設(shè)計與實現(xiàn)[J]. 電腦與信息技術(shù), 2019, 27(1): 66-68.

        [3] 何敏, 羅云清. 基于C#的酒店餐飲管理系統(tǒng)開發(fā)研究[J]. 電腦知識與技術(shù), 2019, 15(12): 57-59.

        [4] 閆志雄. 基于C#畢業(yè)生照片查找程序設(shè)計[J]. 電腦編程技巧與維護, 2019(3): 152-155, 173.

        [5] 陳小宇, 魏靜靜. 基于OpenCV和Java的圖像處理自主學習軟件設(shè)計[J]. 軟件導刊, 2019(4): 28-30.

        [6] 馬玉紅. 現(xiàn)代化技術(shù)下的英語聽說自主學習軟件設(shè)計[J]. 教育探索, 2018, 34(10): 91-93.

        [7] 李瑞國, 蘇清香, 孫麗娜. 基于ASP.NET的學習管理系統(tǒng)的軟件設(shè)計[J]. 中國現(xiàn)代教育裝備, 2008(2): 48-50.

        [8] 熊志勇, 張清榮, 張明靜, 等. 基于“互聯(lián)網(wǎng)+教育”模式的學習型社交軟件新思路與設(shè)計[J].電腦知識與技術(shù), 2018, 14(34): 78-79.

        [9] 張曼. 基于邏輯語言Java的計算機軟件開放設(shè)計[J]. 計算機產(chǎn)品與流通, 2019(6): 15.

        [10] 曹金靜. 基于軟件技術(shù)專業(yè)網(wǎng)絡(luò)學習平臺的設(shè)計與實現(xiàn)[J]. 現(xiàn)代信息科技, 2018, 2(10): 97-98, 101.

        【通聯(lián)編輯:謝媛媛】

        猜你喜歡
        用戶體驗
        淺析基于微信平臺的商業(yè)盈利模式
        今傳媒(2016年11期)2016-12-19 13:12:24
        基于用戶體驗的輔導員微信公眾號建設(shè)思考
        今傳媒(2016年11期)2016-12-19 12:21:02
        此處有形更有情
        移動智能終端微創(chuàng)新設(shè)計中用戶體驗的研究與應(yīng)用
        基于用戶體驗的產(chǎn)品交互設(shè)計研究
        基于用戶體驗的旅游APP界面設(shè)計分析
        基于用戶交互式體驗下的APP版式設(shè)計研究
        手機閱讀平臺用戶體驗影響因子分析
        出版科學(2016年5期)2016-11-10 06:47:04
        O2O模式下生鮮農(nóng)產(chǎn)品移動電子商務(wù)發(fā)展研究
        淺談用戶體驗在產(chǎn)品設(shè)計中的運用
        亚洲av中文无码乱人伦在线咪咕 | 国产一级特黄无码免费视频| 99久久精品国产自在首页| 视频二区精品中文字幕| 亚洲av熟女天堂系列| 日韩精品一区二区三区免费观影| 中文字幕一区二区三区在线乱码| 日韩产的人妻av在线网| 日本道免费一区二区三区日韩精品 | 久久成人永久婷婷99精品| 国产亚洲午夜精品久久久| 成人免费无遮挡在线播放| 四虎影视免费永久在线观看| 亚洲熟妇无码av另类vr影视| 国产自精品| 97精品国产高清自在线看超| 国产成人夜色在线视频观看 | 成年人视频在线播放视频| 久久免费亚洲免费视频| 无码专区人妻系列日韩精品| 潮喷大喷水系列无码久久精品| 国产精一品亚洲二区在线播放| 粗大的内捧猛烈进出在线视频| 超碰Av一区=区三区| 色婷婷一区二区三区77| 加勒比色老久久爱综合网| 国产亚洲精品久久久久久| 亚洲综合伊人制服丝袜美腿| 中文字幕av久久激情亚洲精品| 日本av不卡一区二区三区| 国产播放隔着超薄丝袜进入| 丰满人妻被黑人猛烈进入| 四虎成人精品无码永久在线| 极品人妻少妇一区二区| 成人久久黑人中出内射青草| 一本加勒比hezyo无码专区 | 欧美综合天天夜夜久久| 亚洲日韩精品国产一区二区三区| AV成人午夜无码一区二区| 精品国产av一区二区三区| av剧情演绎福利对白|