• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      課程試題庫APP應(yīng)用程序設(shè)計(jì)

      2017-06-30 09:10:16石焱輝
      科技與創(chuàng)新 2017年12期
      關(guān)鍵詞:試題庫應(yīng)用程序課程

      石焱輝

      摘 要:隨著各種互聯(lián)網(wǎng)技術(shù)與移動(dòng)終端的發(fā)展,逐漸在教學(xué)活動(dòng)中融入手機(jī)APP平臺(tái)。近幾年,為了提高教學(xué)效果,相關(guān)人員開始設(shè)計(jì)課程試題庫APP的程序,有較好的應(yīng)用效果。分析了安卓系統(tǒng)手機(jī)題庫APP應(yīng)用軟件,對(duì)UI布局、軟件程序進(jìn)行了設(shè)計(jì),提出了手機(jī)APP課本的知識(shí)、隨機(jī)練習(xí)、考試大綱、錯(cuò)題收藏等,使題庫更加多樣化,以便知識(shí)點(diǎn)的學(xué)習(xí)和掌握。同時(shí),可以將APP當(dāng)作教學(xué)輔助的軟件,對(duì)教學(xué)手段進(jìn)行豐富,進(jìn)而提高教學(xué)效果。

      關(guān)鍵詞:課程;試題庫;APP;應(yīng)用程序

      中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.15913/j.cnki.kjycx.2017.12.115

      在新時(shí)代,雖然各種題庫APP不斷增加,但還是不能滿足各種層次學(xué)生的需要。這就需要相關(guān)人員應(yīng)用各種模擬器與集成工具,研發(fā)新型APP軟件。其中,在安卓平臺(tái)上所研發(fā)的APP軟件比較受歡迎,這種APP試題庫中包含判斷題與選擇題等,能夠?qū)崿F(xiàn)隨機(jī)練習(xí)與順序練習(xí),可以實(shí)現(xiàn)錯(cuò)題收藏與模擬考試,對(duì)課本的知識(shí)點(diǎn)進(jìn)行歸納,同時(shí),用在相關(guān)課程教學(xué)的過程中,對(duì)教學(xué)進(jìn)行輔助,以便學(xué)生隨時(shí)隨地學(xué)習(xí),對(duì)學(xué)生學(xué)習(xí)的積極性進(jìn)行調(diào)動(dòng),從而提升學(xué)習(xí)效果。

      1 系統(tǒng)總體設(shè)計(jì)

      本次設(shè)計(jì)的APP試題庫主要用在教學(xué)活動(dòng)中,以便學(xué)生對(duì)平時(shí)的章節(jié)知識(shí)進(jìn)行鞏固,深入復(fù)習(xí)期末考試試題,其內(nèi)容主要包含錯(cuò)題收藏、課程章節(jié)的知識(shí)、模擬考試以及隨機(jī)練習(xí)等。在設(shè)計(jì)這個(gè)應(yīng)用程序時(shí),主要就是對(duì)UI的布局與類進(jìn)行設(shè)計(jì),所以,程序設(shè)計(jì)可以分成TextBook的類設(shè)計(jì)、MainActivity 的類設(shè)計(jì)、DBHelper的類設(shè)計(jì)DBAdapter以及OptionActivity的類設(shè)計(jì)等。其中,DBAdapter的類設(shè)計(jì)主要用來完成數(shù)據(jù)庫操作,其包含了數(shù)據(jù)庫打開或創(chuàng)建方式,且有數(shù)據(jù)庫查詢與數(shù)據(jù)庫關(guān)閉方式。

      MainActivity的類設(shè)計(jì)屬于主類,這種類關(guān)鍵性作用就是對(duì)系統(tǒng)程序啟動(dòng)功能進(jìn)行控制,調(diào)用各個(gè)功能的模塊,對(duì)主界面各類控件布局進(jìn)行布置,通過布局相關(guān)管理器對(duì)Button進(jìn)行組織。該APP試題庫包含了首次運(yùn)行的判斷方法,涵蓋了數(shù)據(jù)轉(zhuǎn)入的方法、對(duì)話框設(shè)置實(shí)現(xiàn)以及退出的方法。

      DBHelper類設(shè)計(jì)傳承了SQLiteDatabase中一個(gè)幫助種類,主要用來更新數(shù)據(jù)庫版本與管控?cái)?shù)據(jù)庫建立。ExerciseActivity設(shè)計(jì)類主要是負(fù)責(zé)實(shí)現(xiàn)隨機(jī)考試功能與順序考試功能,并設(shè)置好試題以及答案選項(xiàng)空間,使得確認(rèn)、上一題、添加錯(cuò)題庫以及下一題等事件能夠?qū)崿F(xiàn)。建立4個(gè)選項(xiàng)菜單,對(duì)“選項(xiàng)菜單”進(jìn)行單擊以后,可以實(shí)現(xiàn)將當(dāng)題另存成標(biāo)簽、跳轉(zhuǎn)至指定的題號(hào)以及跳轉(zhuǎn)至標(biāo)簽等功能,點(diǎn)擊“添加至錯(cuò)題庫”與錯(cuò)題庫的題目讀取方式也可以在該類中得以實(shí)現(xiàn)。

      ExamActivity設(shè)計(jì)類主一般是負(fù)責(zé)實(shí)現(xiàn)模擬考試的功能,首先獲得題庫試題以及答案的選項(xiàng)控件,并建立計(jì)時(shí)控件,以便進(jìn)行倒計(jì)時(shí)。在特定的時(shí)間內(nèi),完成試題以后需要對(duì)“交卷”按鈕進(jìn)行點(diǎn)擊,并彈出交卷確定的對(duì)話框,在完成交卷以后,可以調(diào)出handlerAfterHandIn()的方法對(duì)分?jǐn)?shù)進(jìn)行統(tǒng)計(jì),同時(shí),顯示出具體成績(jī)。在實(shí)際做題過程中,需要設(shè)置將錯(cuò)題添加至錯(cuò)題庫之中。

      OptionActivity設(shè)計(jì)類主要是對(duì)APP的設(shè)置功能進(jìn)行實(shí)現(xiàn),首先獲得Button與CheckBox的控件,需要在按鈕空間中加入事件的監(jiān)聽,然后采取SharedPreferences設(shè)計(jì)類對(duì)Check-Bok的控件中之中名稱值對(duì)內(nèi)容進(jìn)行保存,并且這種類中含有配置的初始化方式。

      WrongSetShowList設(shè)計(jì)類是實(shí)現(xiàn)錯(cuò)題收藏功能,首先獲得Button與CheckBox的控件,然后加入事件的監(jiān)聽。一旦對(duì)錯(cuò)題集的列表項(xiàng)中某一個(gè)項(xiàng)目進(jìn)行點(diǎn)擊的以后,按下進(jìn)入錯(cuò)題的顯示,也可以長(zhǎng)按,將刪除的對(duì)話框刪除。該系統(tǒng)能夠自動(dòng)把錯(cuò)誤題目添加到錯(cuò)題的收藏中,同時(shí),予以相關(guān)知識(shí)點(diǎn)的解析,提高學(xué)生學(xué)習(xí)的效果。

      TextBook設(shè)計(jì)類可以完成課本功能,首先于assets的文件之中儲(chǔ)存有關(guān)課本知識(shí)的章節(jié)內(nèi)容,也就是存于txt文本中,再采取ExpandableListAdapter對(duì)課本封面與內(nèi)容位置等進(jìn)行設(shè)置,再采取ExpandableListView的控件在頁面顯示相關(guān)內(nèi)容。

      Outline設(shè)計(jì)類一般是負(fù)責(zé)對(duì)考試大綱進(jìn)行設(shè)置,首先獲得TextView的控件,再對(duì)values的文件夾之中strings的文件進(jìn)行顯示,主要是應(yīng)用text字符串形式進(jìn)行顯示。在試題庫APPUI界面的布局設(shè)計(jì)是在Xml的文件基礎(chǔ)上實(shí)現(xiàn)的,旨在方便學(xué)習(xí)者學(xué)習(xí)。

      本次研究試題庫的APP包含了各種UI布局的文件。其中,menu.Xml屬于APP首頁上布局的文件,一般含有8個(gè)按鈕與6個(gè)線性的布局方式。在最外層線性的布局主要采取水平的方式,寬與高需要占滿全部屏幕,后續(xù)的功能布局也要與上述相同,并對(duì)背景圖片進(jìn)行設(shè)置。在整個(gè)首頁頁面的設(shè)計(jì)中,需要設(shè)置9個(gè)普通按鈕,包含退出按鈕、順序練習(xí)按鈕、設(shè)置按鈕、隨機(jī)練習(xí)的按鈕、考試大綱的按鈕、錯(cuò)題收藏的按鈕、關(guān)于的按鈕、模擬考試的按鈕、課本知識(shí)的按鈕,每一個(gè)按鈕中基本參數(shù)包含文字的大小、寬度、文字、高度、文字的顏色與高度等。

      exerciselayout.Xml屬于隨機(jī)練習(xí)與順序練習(xí)布局的頁面,其含有4個(gè)線性的布局方法,由時(shí)鐘的按鈕控件、文本的按鈕空間、圖像的空間按鈕與單選的按鈕控件構(gòu)成。在最外層線性布局主要使用垂直的方式,通過TextView的控件來顯示題干,而答案選項(xiàng)通過相關(guān)控件進(jìn)行顯示。在頁面的底部主要包含確認(rèn)按鈕、上一題、添加錯(cuò)題庫與下一題4個(gè)按鈕。在時(shí)鐘按鈕的控件中主要包含文字大小、ID、高度與寬度4個(gè)基本的參數(shù),同時(shí),設(shè)置了visibility等于gone,并允許控件可見,在gravity等于center_horizontal限定中,內(nèi)容可以居中、垂直的顯示。具體先擇題的界面如圖1所示。

      mywrongsetlayout.Xml屬于錯(cuò)題收藏布局的頁面,其包含1個(gè)文本與普通按鈕,在最外層線性的布局應(yīng)用垂直的方式。在底部設(shè)計(jì)中,2個(gè)按鈕主要是返回按鈕與錯(cuò)題庫清空按鈕,采取layout_weight的屬性對(duì)大小進(jìn)行確定。在頁面的主體部分主要有ListView的控件,關(guān)鍵性參數(shù)是ID,寬度、高度需要與整個(gè)屏幕相適應(yīng)。主要包含2個(gè)常規(guī)按鈕、三線性的布局以及4個(gè)多選的按鈕,在底部的2個(gè)按鈕主要是返回按鈕與保存按鈕。在頁面主體的部分包含4個(gè)多選的按鈕,主要是開啟隨機(jī)的選答案按鈕、自動(dòng)確認(rèn)的按鈕、答對(duì)以后自動(dòng)跳到下一題的按鈕以及錯(cuò)題自動(dòng)加入至錯(cuò)題庫按鈕。

      textbook.Xml屬于課本知識(shí)的頁面布局文件,其含有可擴(kuò)展文件與線性的布局文件。在最外層線性的布局是垂直的方式,控件寬度與長(zhǎng)度需要和整個(gè)屏幕相適應(yīng),同時(shí)設(shè)置了cacheColorHint等于#00000000、listSelector等于#00000000,其屬性作用主要是將背景色除去,具體界面如圖2所示。

      outline.Xml屬于考試大綱中頁面布局的文件,其包含2個(gè)文本的控件以及3個(gè)線性的布局文件,在最外層線性的布局方法主要應(yīng)用垂直的方式,寬度與高度需要和整個(gè)屏幕相適應(yīng)。

      2 結(jié)束語

      綜上所述,本文所研發(fā)的APP試題庫主要是應(yīng)用移動(dòng)的終端來開展模擬考試與課程學(xué)習(xí),這種APP形式比較多樣化、操作較為方便,既可以提升學(xué)生學(xué)習(xí)的積極性,又可以幫助學(xué)生了解各個(gè)知識(shí)點(diǎn),同時(shí),可以輔助教學(xué)。此外,將這種APP應(yīng)用在教學(xué)中,只需要修改原始題庫,就可以用在其他的課程教學(xué)中,但是缺少聯(lián)網(wǎng)更新的功能,還沒有覆蓋到iOS平臺(tái),這就需要相關(guān)人員不斷完善和改進(jìn)。

      參考文獻(xiàn)

      [1]任靜.獨(dú)立學(xué)院試題庫建設(shè)研究——以云南大學(xué)旅游文化學(xué)院為例[J].管理觀察,2015,21(10).

      [2]劉偉娜,梁景峰,謝云芳.高等院校理工類課程試題庫系統(tǒng)的設(shè)計(jì)與開發(fā)[J].教育教學(xué)論壇,2016,15(09).

      〔編輯:張思楠〕

      猜你喜歡
      試題庫應(yīng)用程序課程
      數(shù)字圖像處理課程混合式教學(xué)改革與探索
      軟件設(shè)計(jì)與開發(fā)實(shí)踐課程探索與實(shí)踐
      為什么要學(xué)習(xí)HAA課程?
      刪除Win10中自帶的應(yīng)用程序
      項(xiàng)目反應(yīng)理論在考試系統(tǒng)試題庫中的應(yīng)用
      基于Quiz Creator的“機(jī)械圖樣的繪制與識(shí)讀”隨機(jī)組卷試題庫的制作與研究
      基于校園網(wǎng)的電磁學(xué)試題庫建設(shè)
      教考分離模式下課程試題庫的建設(shè)研究——以高職院校數(shù)學(xué)課程為例
      MOOC起步,從微課程開始
      物理與工程(2014年2期)2014-02-27 11:22:21
      關(guān)閉應(yīng)用程序更新提醒
      電腦迷(2012年15期)2012-04-29 17:09:47
      永顺县| 化州市| 兰西县| 桓仁| 千阳县| 江达县| 瓮安县| 长沙县| 韶关市| 慈利县| 卫辉市| 奉贤区| 元氏县| 临武县| 泗洪县| 库伦旗| 城固县| 芜湖市| 乌兰县| 嵊泗县| 拜泉县| 额敏县| 七台河市| 饶河县| 忻州市| 韶山市| 兴和县| 西和县| 津南区| 曲阜市| 循化| 会宁县| 邯郸县| 山东省| 富平县| 宣威市| 台山市| 大理市| 绵阳市| 利辛县| 平度市|