• 
    

    
    

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

      計算機(jī)應(yīng)用基礎(chǔ)課程實驗與考核系統(tǒng)的設(shè)計與開發(fā)

      2009-10-22 08:13:18梁國彪
      科教導(dǎo)刊 2009年11期
      關(guān)鍵詞:計算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)

      梁國彪

      摘 要 本文闡述了計算機(jī)應(yīng)用基礎(chǔ)課程實驗與考核系統(tǒng)設(shè)計與開發(fā)的過程,并指出了計算機(jī)應(yīng)用基礎(chǔ)課程實驗與考核系統(tǒng)給教學(xué)帶來的好處及其優(yōu)勢。

      關(guān)鍵詞 計算機(jī)應(yīng)用基礎(chǔ)課程 教學(xué) 上機(jī)實操

      中圖分類號:G434文獻(xiàn)標(biāo)識碼:A

      目前,中職學(xué)校的計算機(jī)應(yīng)用基礎(chǔ)課程的教學(xué)內(nèi)容以計算機(jī)基礎(chǔ)知識、辦公軟件應(yīng)用和計算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識為主。據(jù)了解,該課程的考核均采用無紙化方式:首先讓學(xué)生使用計算機(jī)考核系統(tǒng)完成考試,然后教師使用計算機(jī)閱卷系統(tǒng)進(jìn)行評卷。筆者發(fā)現(xiàn):使用考核系統(tǒng)和閱卷系統(tǒng)確實給教學(xué)帶來了極大的方便,也減輕了老師們閱卷的工作量,但是考核系統(tǒng)只能用來測驗和考試,而閱卷系統(tǒng)只能用于教師的閱卷工作,兩者都不能用于學(xué)生的上機(jī)練習(xí)當(dāng)中。因此,筆者設(shè)計和開發(fā)了一套計算機(jī)應(yīng)用基礎(chǔ)課程實驗與考核系統(tǒng)(下面簡稱:實驗系統(tǒng)),在這套系統(tǒng)中把上機(jī)練習(xí)與閱卷功能結(jié)合在一起,能同時為學(xué)生提供上機(jī)練習(xí)和閱卷的功能,使得學(xué)生在實操過程中可以實時得出操作結(jié)果的對錯,以實現(xiàn)交互式的教學(xué)。下面將詳細(xì)闡述計算機(jī)應(yīng)用基礎(chǔ)課程實驗與考核系統(tǒng)的設(shè)計與開發(fā)過程。

      1 計算機(jī)應(yīng)用基礎(chǔ)課程實驗與考核系統(tǒng)的設(shè)計

      根據(jù)計算機(jī)應(yīng)用基礎(chǔ)課程的教學(xué)內(nèi)容,筆者把實驗系統(tǒng)的功能結(jié)構(gòu)分為三個模塊,分別為:Windows操作模塊、Word操作模塊幫助模塊。實驗系統(tǒng)的功能結(jié)構(gòu)如圖1所示。

      其中,Windows操作模塊和Word操作模塊為學(xué)生提供了若干個實驗,如文件管理、字符格式化、段落格式化等,幫助模塊為學(xué)生上機(jī)練習(xí)時提供幫助信息。

      實驗系統(tǒng)的操作流程如圖2所示:

      2 計算機(jī)應(yīng)用基礎(chǔ)課程實驗與考核系統(tǒng)的開發(fā)

      根據(jù)上面的設(shè)計,筆者進(jìn)行了實驗系統(tǒng)的開發(fā)。在開發(fā)的過程中,使用Visual Basic 6.0作為開發(fā)平臺,并使用了以下的方法和技術(shù):①Visual Basic(下面簡稱:VB)和Visual Basic Applications(下面簡稱:VBA)編程方法;②數(shù)據(jù)庫訪問技術(shù)ADO(ActiveX Data Objects);③API(Application Programming Interface,應(yīng)用程序編程接口)編程技術(shù);④OLE(Object Linking and Embedding,對象嵌入與鏈接)技術(shù)。

      2.1 界面的開發(fā)

      實驗系統(tǒng)中的所有界面都是使用Visual Basic 6.0進(jìn)行開發(fā),如圖3、4所示。由于使用Visual Basic 6.0開發(fā)界面的方法比較簡單,這里將不作詳細(xì)闡述。

      2.2數(shù)據(jù)庫的建立和調(diào)用

      由于實驗系統(tǒng)運行時,需要調(diào)用大量的信息,如實驗題目、幫助信息、檢查操作結(jié)果時所需的參數(shù)等,因此,筆者使用Microsoft Access建立了一個名為sykhxt.mdb的數(shù)據(jù)庫,然后將上述的信息分別存放在這個數(shù)據(jù)庫的若干張數(shù)據(jù)表中,最后將這個數(shù)據(jù)庫放置在實驗系統(tǒng)的文件夾中,以備調(diào)用。

      筆者采用的數(shù)據(jù)庫調(diào)用方法是:在VB中使用ADO技術(shù)訪問Access數(shù)據(jù)庫。下面,對這種數(shù)據(jù)庫調(diào)用的方法作簡單介紹:單擊VB的“工程”下拉菜單中的“引用”選項,在出現(xiàn)的“引用”對話框中,選擇“Microsoft ActiveX Data Objects 2.7 Library”和“ActiveX Data Objects Recordset 2.7 Library”,點擊【確定】后,即可完成ADO對象的引用,然后就可以在VB中使用ADO對象訪問數(shù)據(jù)庫了。例如:創(chuàng)建數(shù)據(jù)庫連接,可使用ADO的Connection對象,代碼如下:

      Dim adoconn As ADODB.Connection

      Dim sconnectionstring As String

      Set adoconn = New ADODB.Connection

      '定義連接字符串

      sconnectionstring=_

      "Provider=Microsoft.Jet.OLEDB.4.0;_

      Persist Security Info=False;Data Source=sykhxt.mdb"

      '創(chuàng)建連接

      adoconn.Open sconnectionstring

      2.3 實驗平臺的開發(fā)

      實驗平臺是提供給學(xué)生上機(jī)實操的平臺。學(xué)生在實驗系統(tǒng)的主界面(如圖3所示)中選擇任意實驗后,進(jìn)入到實驗平臺(如圖4所示)。學(xué)生可以在平臺中選擇題目上機(jī)練習(xí),然后通過平臺中的“檢查操作結(jié)果”功能實時地得出操作結(jié)果的對錯。因此,“檢查操作結(jié)果”功能是實驗平臺中最重要的功能,也是實驗系統(tǒng)中最核心的功能。

      “檢查操作結(jié)果”功能的作用是:首先調(diào)用與當(dāng)前實驗相應(yīng)的檢查程序代碼,來檢查學(xué)生的操作結(jié)果,然后把檢查的結(jié)果顯示在“操作結(jié)果”框(如圖4所示)中。目前,系統(tǒng)中有六種類型的題目:文件管理、文字錄入、頁面設(shè)置、字符格式化、段落格式化、表格制作。這六種類型的題目需要使用不同的方法去檢查操作結(jié)果。下面就以字符格式化題目為例,闡述“檢查操作結(jié)果”功能的開發(fā)與實現(xiàn):

      字符格式化包括字體、字號、字符對齊方式、字符顏色、字符間距和特殊效果(斜體、加粗、下劃線等)。字符格式化題目的檢查方法是將標(biāo)準(zhǔn)答案文檔與學(xué)生操作結(jié)果文檔的字符格式化內(nèi)容逐一比較,具體實現(xiàn)方法如下:

      (1)首先必須在VB中建立對WORD對象庫的引用,方法如下:①在VB中,選擇“工程”下拉菜單中的“引用”菜單項;②單擊“引用”對話框中的“瀏覽”按鈕,在出現(xiàn)的“添加引用”對話框中選擇Office安裝目錄下的文件MSWORD9.OLB,然后,單擊“打開”;③這時候,“引用”對話框中就會出現(xiàn)WORD的對象庫——Microsoft Word 9.0 Object Library;④最后,單擊“確定”按鈕,即可以在VB中使用WORD的對象了。

      (2)使用Documents對象的Open方法,分別打開標(biāo)準(zhǔn)答案文檔和學(xué)生操作結(jié)果文檔。代碼及說明如下:

      Dim s1 As String, s2 As String

      s1 = adors!bzdapath'標(biāo)準(zhǔn)答案文檔的路徑

      s2 = adors!xsdapath'學(xué)生操作結(jié)果文檔的路徑

      '使用OLE自動化方法

      Set vbword = CreateObject("Word.Application")

      '打開標(biāo)準(zhǔn)答案文檔

      Set doc1 = vbword.Documents.Open(s1)

      '打開學(xué)生操作結(jié)果文檔

      Set doc2 = vbword.Documents.Open(s2)

      (3)使用WORD的對象庫中與字符格式化內(nèi)容相應(yīng)的對象,將標(biāo)準(zhǔn)答案文檔與學(xué)生操作結(jié)果文檔進(jìn)行比較。經(jīng)過對WORD的對象庫的深入研究,檢查字符格式化題目所需要使用的對象有:Range、ParagraphFormat、Paragraphs、Paragraph、Font。表1中列出了字符格式化對應(yīng)的對象和屬性。

      例如,檢查標(biāo)準(zhǔn)答案文檔與學(xué)生操作結(jié)果文檔中第i段的字符的字號是否相同,可以使用以下代碼:

      '若兩個文檔的第i段的字符的字號相同,則返回“真”值,否則返回“假”值

      Dim range1 As Range, range2 As Range

      '選擇標(biāo)準(zhǔn)答案文檔的第i段

      Set range1 = doc1.Paragraphs(i).Range

      '選擇學(xué)生操作結(jié)果文檔的第i段

      Set range2 = doc2.Paragraphs(i).Range

      '比較兩個文檔的第i段的字號

      If range1.Font.Size = range2.Font.Size Then

      FontsSize = True

      Else

      FontsSize = False

      End If

      字符格式化題目的檢查結(jié)果如圖4中“操作結(jié)果”框中所示。

      3 系統(tǒng)的調(diào)試

      在完成了系統(tǒng)的開發(fā)后,筆者對各種類型的題目進(jìn)行了調(diào)試。調(diào)試結(jié)果如下:學(xué)生能在系統(tǒng)中完成六種類型的題目的練習(xí):文件管理、文字錄入、頁面設(shè)置、字符格式化、段落格式化、表格制作,并能實時地得出操作結(jié)果的對錯。

      4 系統(tǒng)的優(yōu)勢和展望

      與目前的一些考核系統(tǒng)和閱卷系統(tǒng)相比,筆者開發(fā)的“計算機(jī)應(yīng)用基礎(chǔ)課程實驗與考核系統(tǒng)”具有以下特點:

      第一,該系統(tǒng)設(shè)計新穎,有創(chuàng)新,能滿足不同層次和不同水平學(xué)生的需要;

      第二,該系統(tǒng)實用性強(qiáng),適應(yīng)面廣,具有很強(qiáng)的互動性;

      第三,該系統(tǒng)不但解決了目前教學(xué)模式的存在問題,而且創(chuàng)造了新的教學(xué)環(huán)境和教學(xué)策略,實現(xiàn)了交互式的教學(xué),對推動計算機(jī)應(yīng)用基礎(chǔ)課程的教學(xué)發(fā)展具有非常重要的意義;

      第四,該系統(tǒng)具有很強(qiáng)的繼承性和可移植性。在系統(tǒng)的開放過程中,筆者使用了面向?qū)ο蟮姆椒?采用Visual Basic6.0作為開發(fā)平臺,并使用了Word2000 VBA、API和OLE自動化的編程技術(shù),使該系統(tǒng)具有很強(qiáng)的繼承性和可移植性。

      今后,該系統(tǒng)將應(yīng)用于計算機(jī)應(yīng)用基礎(chǔ)課程的教學(xué)工作中,實現(xiàn)互動式的教學(xué)。這種互動式的教學(xué)不僅能滿足不同層次學(xué)生的需要,還能大大提高學(xué)生的學(xué)習(xí)積極性和自主學(xué)習(xí)的能力,實現(xiàn)以學(xué)生為主體、教師為主導(dǎo)的教學(xué)模式。

      隨著計算機(jī)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,該系統(tǒng)的應(yīng)用將更為廣闊,它將成為計算機(jī)遠(yuǎn)程教育的一個重要組成部分,對推動交互式教學(xué)的發(fā)展具有非常重要的意義,該系統(tǒng)屆時一定會發(fā)揮更大的作用。

      猜你喜歡
      計算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)
      微課讓高中數(shù)學(xué)教學(xué)更高效
      甘肅教育(2020年14期)2020-09-11 07:57:50
      如何讓高中生物教學(xué)變得生動有趣
      甘肅教育(2020年12期)2020-04-13 06:25:34
      “自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
      東方教育(2017年19期)2017-12-05 15:14:48
      對外漢語教學(xué)中“想”和“要”的比較
      “翻轉(zhuǎn)課堂”教學(xué)模式在中職計算機(jī)應(yīng)用基礎(chǔ)課程中的應(yīng)用初探
      東方教育(2016年13期)2017-01-12 20:44:56
      “四級階梯”理論下的計算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)設(shè)計
      中職計算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)改革探索與實踐
      計算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)如何培養(yǎng)學(xué)生的職業(yè)素養(yǎng)
      科技視界(2016年7期)2016-04-01 08:39:48
      高職“計算機(jī)應(yīng)用基礎(chǔ)”課程項目化教學(xué)實踐研究
      試論高職院校計算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)方法的改革
      江北区| 凤台县| 大庆市| 浦城县| 芦山县| 囊谦县| 白朗县| 宝山区| 界首市| 五常市| 滁州市| 宣城市| 新乐市| 龙里县| 丹凤县| 新巴尔虎右旗| 绩溪县| 正定县| 武胜县| 贞丰县| 凌云县| 米易县| 井研县| 十堰市| 湛江市| 和平县| 朔州市| 和政县| 内乡县| 宁国市| 遂宁市| 大兴区| 内江市| 密云县| 嵊州市| 江川县| 通许县| 肥东县| 樟树市| 刚察县| 扶余县|