秦燕
[摘要]人們的生活與學習都離不開計算機的基礎(chǔ)知識,所以掌握計算機基礎(chǔ)知識、懂得運用計算機的基本操作是每個學生的必修課,文中首先對開發(fā)計算機基礎(chǔ)教學輔助練習系統(tǒng)的必要性以及系統(tǒng)結(jié)構(gòu)設(shè)計及功能做出分析,其次,對計算機基礎(chǔ)教學輔助練習系統(tǒng)的主要部分的開發(fā)展開論述,為提高教學效果,提升學生學習計算機的水平奠定堅實的基礎(chǔ)。
[關(guān)鍵詞]計算機;教學;輔助練習
引言
隨著我國信息化水平的飛速發(fā)展,計算機已經(jīng)逐漸成為家喻戶曉的常用工具,作為計算機教師,要努力為國家培養(yǎng)計算機人才,作為學生更要努力學好計算機基礎(chǔ)知識,然而,在教學過程中,特別是學生進行練習題時會遇到各種各樣的問題,由于學生較多,老師相對較少,加之有限的課堂時間,所以,不能在有限的時間里,完成學生的所有問題,開發(fā)計算機基礎(chǔ)教學輔助練習系統(tǒng)可以從根本上解決此類問題,我根據(jù)自己的教學經(jīng)驗及專業(yè)知識對開發(fā)計算機基礎(chǔ)教學輔助練習系統(tǒng)做出簡要論述,愿與讀者共同探討。
一、開發(fā)計算機基礎(chǔ)教學輔助練習系統(tǒng)的必要性
通常,非計算機專業(yè)的計算機基礎(chǔ)課程都存在四個基本特點,第一,與一般課程有差異,大部分上機練習需要提供磁盤文件,例如圖片、聲音以及動畫和數(shù)據(jù)等,學生在課下練習時的教材依據(jù)也多數(shù)為紙質(zhì)教材,而紙質(zhì)的教材不能給予詳細的磁盤文件,只能給予簡單的題目要求;第二,具有很強的實踐操作性,不論哪門課程,在課堂教學完成后,課下都要進行適當?shù)木毩?,計算機教學也是如此,在完成課堂理論課后,仍需要較多的上機練習才能對理論課知識進行鞏固,所以,課后練習是計算機基礎(chǔ)教學中不可或缺的一部分,也是對理論教學的鞏固;第三,授課教師相對較少,而學生人數(shù)相對較多,在進行實踐課程時,往往采用大班形式來進行,盡管老師不停地在學生中間巡回,但是由于上機課的時間限制,老師無法再有限的時間內(nèi)完成所有學生的全部問題;第四,教學內(nèi)容與教學學時不成正比,由于教學學時有限,所以,在計算機基礎(chǔ)教學中,應(yīng)當采用精講多練的原則來進行,當每個教學章節(jié)完成后,要適當?shù)亟o予一些綜合性的練習題,讓學生在課下進行聯(lián)系,以此達到對知識的鞏固作用;正是由于計算機基礎(chǔ)教學的以上四個特點,也為了滿足計算機基礎(chǔ)課程教和學的需要,計算機基礎(chǔ)教學輔助練習系統(tǒng)的開發(fā)是非常有必要性。
二、計算機基礎(chǔ)教學輔助練習系統(tǒng)的結(jié)構(gòu)設(shè)計及功能
(一)系統(tǒng)結(jié)構(gòu)設(shè)計
計算機基礎(chǔ)教學輔助練習系統(tǒng)主要由兩個大模塊組成,即教師模塊與學生模塊,前者是供教師來操作的,教師模塊分為練習題庫與選擇題庫兩大部分,這兩部分又分別可以實現(xiàn)刪除、增加以及編輯功能;學生模塊分為VB、VFP與大學計算機基礎(chǔ)三部分,VB課程分為編程題、設(shè)計題以及選擇題三部分;VFP課程分為編程題、設(shè)計題、操作題以及選擇題四部分,其中,操作題部分包括菜單操作、查詢操作、報表操作、數(shù)據(jù)庫與表操作、項目操作等相關(guān)的操作性練習;大學計算機基礎(chǔ)分為數(shù)據(jù)庫題、電子表格題、演示文稿題、文字處理題、文字錄入題、操作系統(tǒng)題以及選擇題,其中,操作系統(tǒng)題分為三個內(nèi)容,即Windows的多媒體操作、Internet操作與文件夾操作。
(二)系統(tǒng)結(jié)構(gòu)的各自功能
系統(tǒng)各練習模塊用一組動態(tài)生成的位圖按鈕控件來完成,此組按鈕控件中的一個按鈕可控制每個練習模塊,教師在教學過程中,當需要添加學習模塊或者刪除無用模塊的時候,也可通過此組按鈕輕松實現(xiàn),教師對所有模塊優(yōu)化完畢后,學生可根據(jù)自己的學習所需,通過此組按鈕進行適合自己的練習模塊;此外,在選擇練習題時,如果此練習題需要提供相應(yīng)的聲音、圖像或者是文字時,系統(tǒng)會自動把正確的文檔進行復(fù)制或者直接轉(zhuǎn)換成指定的路徑,學生可直接調(diào)用相對應(yīng)的應(yīng)用程序并打開相關(guān)的路徑中的文檔來完成練習,以往,在紙質(zhì)教材中學生需要自己建立操作文檔,不僅費時而且不方便,如此一來,便可有效的解決此難題,并從根本上提高了學生的學習效率;在使用過程中,遇到任何難題,都可以打開系統(tǒng)給予的在線幫助來進行解決,對于VB和VFP課程中的每個練習模塊的練習題都各自給出相對應(yīng)的參考答案,對于編程題,不僅要給出參考程序,還要在程序中給出相應(yīng)的解釋,以便于學生進一步的理解,至于經(jīng)典題型,既可以查看答案又能夠完成分數(shù)的統(tǒng)計;而大學計算機基礎(chǔ)的每個練習模塊,則給出一些相關(guān)的幫助信息,通過這些幫助提示,學生可以順利地自己完成練習;系統(tǒng)給予的在線聯(lián)機幫助,能夠很好地解答學生在學習過程中遇到的各種問題,使學生在練習過程中無任何阻礙,從而時學生充滿良好的學習熱情。
三、計算機基礎(chǔ)教學輔助練習系統(tǒng)的主要部分的開發(fā)
(一)開發(fā)系統(tǒng)操作主頁面
計算機基礎(chǔ)教學輔助練習系統(tǒng)是為學生提供上機學習環(huán)境而開發(fā),操作界面要方便學生操作使用,由于上機練習時,往往會用到操作主界面與練習題所在程序窗口兩者間的互相調(diào)換,為了便于主界面與應(yīng)用程序窗口能夠一起上下橫排在屏幕上,操作主界面可設(shè)計成長方形,這樣,學生在練習時既可以看到操作界面的題目要求,同時又能夠在下方的練習題所在的應(yīng)用程序窗口上完成練習,如此,可以不必進行窗口的來回切換,既不影響做題又能節(jié)約時間;長方形主界面的下部分是一組在程序的運行過程中動態(tài)生成的位圖按鈕控件,當學生選擇課程頁面后,程序會根據(jù)此課程下所在的練習模塊自動生成相對應(yīng)的按鈕控件供學生使用;界面的右上角的組合框中顯示每個練習模塊下的練習題,可采用倒三角下拉方式以供學生選擇,在此組合框中點擊練習題之后,相對應(yīng)的練習題的要求內(nèi)容會自動在頁面文本框中顯示出來。
(二)開發(fā)系統(tǒng)數(shù)據(jù)庫
計算機基礎(chǔ)教學輔助練習系統(tǒng)的數(shù)據(jù)庫由選擇題表與練習題表兩部分組成,前者由TH、TM、SELECT、A、B、C、D、ANS等8個字段組成,分別為題號、題目、選擇、選擇A、選擇B、選擇c、選擇D、答;后者則錄入上機練習題庫,由LB、TH、FN、TM與ANS五個字段組成,分別為類別、題號、文件名、題目以及答案,其中類別與題號組成關(guān)鍵字,同時決定一個練習題,類別字段按系統(tǒng)提供的練習模塊編號,各自的練習模塊設(shè)為各自的類別,能夠根據(jù)指定的類別自動生成新增練習題的題號數(shù);文件名字段則可存放練習題相關(guān)的操作文檔與其它數(shù)據(jù)文件的路徑文件,此字段要定義為備注類型,因為各個文件的路徑信息要用一個文本行來完成存放;題目字段存放生成操作主頁面用到的練習題的題目所需數(shù)據(jù),此字段要定義為二進制流數(shù)據(jù)類型,因為題目要求的數(shù)據(jù)類型復(fù)雜,有時可能是圖形與表格,有時也可能是簡單的文本信息;答案字段存放生成語言編程類幫助信息的文本數(shù)據(jù),此字段可定義為文本類型。
(三)開發(fā)系統(tǒng)文件自動生成
計算機基礎(chǔ)教學輔助練習系統(tǒng)的文件自動生成部分的作用就是在學生選擇某練習題后,需要用到一些相關(guān)素材或者相關(guān)操作文檔的時候,系統(tǒng)能夠自動把相關(guān)的文件進行拷貝或者建立到某個指定的路徑中以供給學生在練習中參考,文件自動生成有兩個主要步驟,首先,把練習題用到的相關(guān)路徑文件存到練習題表的文件名字段,其次,在學生用到時,把文件從此字段讀出的文件路徑位置拷貝或建立到指定的路徑中。
(四)開發(fā)系統(tǒng)聯(lián)機在線幫助
計算機基礎(chǔ)教學輔助練習系統(tǒng)所涉及到的聯(lián)機在線幫助有兩種,第一種,在使用大學計算機基礎(chǔ)中的每個練習模塊時,如果遇到相關(guān)的學習問題,只要單擊主界面中的幫助按鈕,則會彈出Windows風格的在線幫助內(nèi)容;而在進行語言編程類的學習模塊中的練習時,采用的是先把練習題相對應(yīng)的幫助內(nèi)容錄入到練習題表的答案字段中,在操作主界面中選擇任何練習題后,相對應(yīng)的幫助內(nèi)容會從練習題表的答案字段讀入文本框里;此練習題的題目要求和相對應(yīng)的幫助內(nèi)容在圖形框與文本框中相互切換,需要借助主界面的某組單選按鈕來完成。
(五)開發(fā)操作文檔素材
在每個練習模塊中,大部分的練習題都需要在一個操作文檔中來完成,當然,選擇題與文字錄入題除外,此操作文檔要在一定的應(yīng)用軟件與編程環(huán)境下按題目的要求提前完成,而且還要根據(jù)題目所要求的文件名以文件的形式存入到相應(yīng)的路徑里,如果在練習題中需要用到聲音、圖片、數(shù)據(jù)等相關(guān)素材時,也需要按照題目內(nèi)容的要求來完成編輯制作,與以上步驟相同,要按照題目要求的文件名以文件的形式存儲到相應(yīng)路徑里即可,以上文件要根據(jù)系統(tǒng)設(shè)置的練習模塊分類進行存儲,以便于系統(tǒng)的正確調(diào)用。
四、總結(jié)
目前,計算機在部分高職院校的教學過程中存在各方面的問題,因此,就會導(dǎo)致學生計算機水平不能有效提高,計算機基礎(chǔ)教學輔助練習系統(tǒng)不僅可以使學生通過課下的練習對課堂所學知識進行鞏固,而且可以從中發(fā)現(xiàn)自身不足并及時糾正,不僅能夠提高教學效果,而且可以提升學生學習計算機的水平,是計算機基礎(chǔ)教學中非常有用的輔助教學系統(tǒng)。