試論基于計算機應用能力分類的課程設置
目前非計算機專業(yè)學生的計算機應用能力培養(yǎng)存在很多問題,怎樣對基于計算機應用能力分類的課程設置?
隨著計算機技術的不斷發(fā)展,計算機應用已由單一的數(shù)值計算擴展和滲透到生產(chǎn)和生活的各個領域。面向大學90%以上的非計算機專業(yè)學生的計算機基礎教育是高等教育中的重要組成部分,其目標是使所有大學生成為既掌握專業(yè)知識,又具備以計算機為工具解決相關專業(yè)實際問題能力的復合型人才。為了使非計算機專業(yè)學生掌握必要的計算機知識并具備一定的計算機應用能力,教育者的首要任務是為非計算機專業(yè)大學生設置科學合理的計算機課程體系。在為非計算機專業(yè)的大學生設置計算機課程體系的研究和實踐過程中,提出了以專業(yè)為平臺的計算機基礎教育課程體系設置,并構(gòu)建了"大學計算機基礎+若干計算機必修課+若干計算機選修課程"的教學方案;也實施了按理工、文史哲法教、經(jīng)濟管理、藝術等課程體系設置的分類教學。筆者認為,首先應該對非計算機專業(yè)學生應具備的計算機應用能力進行科學合理分類,并在此基礎上給出相應的、更具有合理性的課程體系設置。
1.目前非計算機專業(yè)學生計算機應用能力培養(yǎng)的問題
目前,國內(nèi)大多數(shù)高校非計算機專業(yè)學生的計算機公共課均開設“計算機應用基礎”和"程序設計語言“兩類課程。學生通過學習”計算機應用基礎“,了解計算機的基本概念、基本操作和簡單應用;通過學習”程序設計語言"了解一種計算機語言的基本概念、語法規(guī)則、語義、結(jié)構(gòu)以及程序的編輯、調(diào)試和運行。在此基礎上,各專業(yè)再根據(jù)自身特點在適當?shù)膶W期開設部分與專業(yè)相關的計算機類課程,以提高學生的計算機應用能力。但筆者認為目前非計算機專業(yè)學生的計算機應用能力培養(yǎng)存在如下問題。
1.1 計算機應用能力培養(yǎng)目標不明確
筆者注意到在某校化學與材料科學學院的《應用化學本科專業(yè)人才培養(yǎng)方案》(www.docin.com/p-18830812.html)中提到“學生應獲取的計算機應用能力”為“具有較強的計算機應用的能力”。在該專業(yè)“教學進程表”中,第一學期專業(yè)必修課為學生開設“計算機文化基礎”,第二學期開設包括“C語言程序設計“等課程的五門”程序設計類"語言選修課(每門課程3.5學分,63學時),并開設包括“數(shù)據(jù)技術與應用、多媒體技術與應用、網(wǎng)絡技術與應用”等7門“應用技術類”選修課程(每門課程3.5學分,54學時),并要求"每名學生至少修讀3學分的計算機模塊課程,根據(jù)專業(yè)要求本專業(yè)學生應優(yōu)先修讀C語言程序設計課程"。
顯然,培養(yǎng)方案中“具有較強的計算機應用的能力”是一個模糊概念。另一方面,把除“計算機文化基礎”外的計算機課程設置為選修課則說明其中的任一門課程都不是必需的后繼課程。如果某學生在學了“計算機文化基礎”課后,又選且僅選修了“C語言程序設計“課或”網(wǎng)絡技術與應用“課,僅表明該學生只具有定的”應用計算機的基礎。出現(xiàn)上述現(xiàn)象的重要原因之一就是對學生的計算機應用能力培養(yǎng)目標不夠明確。
1.2 基礎培養(yǎng)與能力培養(yǎng)相脫節(jié)
為培養(yǎng)學生的計算機應用基礎,多數(shù)學校在“通識與專業(yè)基礎課程”中設置了“計算機應用基礎”和“程序設計語言”課程,但有不少專業(yè)在培養(yǎng)目標及基本要求中沒有關于計算機應用能力的明確要求,僅要求“具備文獻檢索、資料查詢、運用現(xiàn)代信息技術獲取信息”等。如某校“行政管理專業(yè)培養(yǎng)方案及教學計劃”的“培養(yǎng)基本規(guī)格要求”中僅有“熟悉文獻檢索、資料查詢的基本方法”的要求,但在“學科大類教育平臺”的“本學科大類必修課程”中開設了“高級語言程序設計(VB)”。也有不少專業(yè)在培養(yǎng)目標及基本要求中特別強調(diào)“具有較強的計算機應用能力”,但在后繼課程中有多少課程涉及計算機(特別是基于”程序設計語言“)的應用能力培養(yǎng),以及這種能力培養(yǎng)的程度都不得而知。如果在后繼課程中很少有課程涉及基于”程序設計語言“的應用能力培養(yǎng),或這種能力培養(yǎng)的程度不足于使學生“具有較強的計算機應用能力”,相比之下,把“程序設計語言”設置為選修課的做法可能更加合理,這樣至少在一定程度上可以減少教育資源的浪費和增加學生精力的有效投入。
學生對“計算機應用基礎”和“程序設計語言”的學習僅僅表明學生已具備了一定的計算機應用基礎,學生應用計算機的能力依賴于后繼課程或?qū)嵺`對計算機的應用程度。因此,只有在后繼課程中更多地為學生創(chuàng)造應用計算機的條件和機會,才有可能使學生獲得較強的計算機應用能力。
2.非計算機專業(yè)學生計算機應用能力分類
計算機應用能力是指借助于計算機解決實際問題的能力。解決問題的過程可分為基于計算機系統(tǒng)軟件的過程和基于計算機應用軟件的過程兩種;谟嬎銠C系統(tǒng)軟件解決實際問題的過程為:建立實際問題的抽象模型;構(gòu)造求解抽象模型的算法;編寫實現(xiàn)求解算法的計算機程序;編輯、調(diào)試、編譯和運行計算機程序;由程序運行的輸出獲得所需的結(jié)果;谟嬎銠C應用軟件的解決實際問題的過程為:運行相應的應用軟件(對于一些行業(yè)專用的通用軟件,使用前要進行必要的系統(tǒng)設置);選擇應用軟件提供的相應功能;輸入或選擇相應功能所需的實際參數(shù);獲得相應的結(jié)果。由上述借助于計算機解決問題的過程可以看出:
1)基于計算機系統(tǒng)軟件解決實際問題的過程是產(chǎn)生計算機應用軟件的過程,而基于計算機應用軟件解決實際問題的過程則是對計算機應用軟件的使用。
2)基于計算機系統(tǒng)軟件解決實際問題的過程以計算機程序設計語言為基礎,而基于計算機應用軟件解決實際問題的過程以計算機應用軟件的使用說明為依據(jù)。
3)具有基于計算機系統(tǒng)軟件解決實際問題的計算機應用能力是開拓、發(fā)展和創(chuàng)新計算機應用的基礎。
借助于計算機解決實際問題的過程也表明:
1)計算機公共基礎課中的“計算機應用基礎”課和“程序設計語言”課為培養(yǎng)具有基于計算機系統(tǒng)軟件解決實際問題的計算機應用能力提供了必要的基礎,但不能滿足培養(yǎng)學生具有基于計算機系統(tǒng)軟件解決實際問題的計算機應用能力的要求。
2)如果僅把培養(yǎng)學生的計算機應用能力定位于培養(yǎng)具有基于計算機應用軟件解決實際問題的能力,從目前的計算機應用現(xiàn)狀來看,為學生開設“程序設計語言”課的必要性不大。
由于計算機的應用可分為兩大類,即數(shù)值計算和數(shù)據(jù)處理(或稱事務處理),所以我們可以把學生的計算機應用能力劃分為兩類四種,即一類為數(shù)值計算能力,另一類為數(shù)據(jù)處理能力,每—類再劃分為基于計算機系統(tǒng)軟件的應用能力和基于計算機應用軟件的應用能力兩種,即可分為以下四種:
、倩谟嬎銠C系統(tǒng)軟件的以數(shù)值計算為主的計算機應用能力;
、诨谟嬎銠C應用軟件的以數(shù)值計算為主的計算機應用能力;
、刍谟嬎銠C系統(tǒng)軟件的以數(shù)據(jù)處理為主的計算機應用能力;
、芑谟嬎銠C應用軟件的以數(shù)據(jù)處理為主的計算機應用能力。
基于上述計算機應用能力的分類,各專業(yè)可在充分調(diào)研的基礎上,根據(jù)專業(yè)特點及培養(yǎng)目標,為本專業(yè)的學生確定其計算機應用能力的類型,在學生學習了“計算機應用基礎”課和“程序設計語言”的基礎上,在后繼課程中為學生設計符合本專業(yè)學生計算機應用能力類型的課程,使學生所具有的計算機應用能力與所學專業(yè)的計算機應用現(xiàn)狀,以及本專業(yè)的培養(yǎng)目標定位相一致。不同專業(yè)或不同培養(yǎng)目標學生的計算機應用能力應該有所不同或有所側(cè)重,使本專業(yè)學生在計算機應用能力方面具有明顯特色。
3.基于計算機應用能力分類的課程設置
每—個專業(yè)的學生都應具備一定類型的計算機應用能力,在確定了學生應具備的計算機應用能力的類型后,教育者需要解決的首要問題是設計出與培養(yǎng)相應計算機應用能力類型相適應的課程。和其他能力的培養(yǎng)一樣,非計算機專業(yè)學生計算機應用能力培養(yǎng)的課程可分為兩類,即基礎課程和應用課程。課程設置的基本原則應為:
1)基礎課程和應用課程之間密切聯(lián)系、目標一致;
2)不同專業(yè)不同類型學生的基礎課程和應用課程應有所不同;
3)在原則1和2的前提下,以選修課的形式達到同一專業(yè)培養(yǎng)具有不同能力類型學生的目標。
具體的課程設置應由專業(yè)院系提出本專業(yè)學生的計算機應用能力需求,再由負責計算機教學的部門根據(jù)能力需求,與學生所在院系協(xié)商并最終確定。
以下按計算機應用能力類型分別給出培養(yǎng)不同能力類型的基礎課程設置建議。
1)對于應具有基于計算機系統(tǒng)軟件的以數(shù)值計算為主的計算機應用能力的學生,由基于計算機系統(tǒng)軟件的解決實際問題的過程,得到學生應具備的能力有:較強的抽象思維能力;選擇或構(gòu)造求解抽象模型算法的能力;編寫實現(xiàn)求解算法的計算機程序,編輯、調(diào)試、編譯和運行計算機程序的能力。所以,對于該類學生的數(shù)學基礎要有較高的要求,在此基礎上,建議為該類學生開設“計算機應用基礎”、“程序設計語言”、“數(shù)學建模”和“計算方法”等課程,分別承擔計算機操作、程序設計、建立抽象模型和算法設計與分析的基礎能力的培養(yǎng),并合理安排這些課程的時間和順序。
2)對于應具有基于計算機應用軟件的以數(shù)值計算為主的計算機應用能力的學生,相對于應具有基于計算機系統(tǒng)軟件的以數(shù)值計算為主的計算機應用能力的學生而言,區(qū)別在于其算法設計和程序設計能力的要求不高,但應掌握數(shù)學軟件的使用。所以,建議為該類學生開設“計算機應用基礎”、“程序設計語言”、“數(shù)學建模”和“數(shù)學軟件”等課程,分別承擔計算機操作、程序設計、建立抽象模型和算法實現(xiàn)的基礎能力的培養(yǎng),并合理安排這些課程的時間和順序。
3)對于應具有基于計算機系統(tǒng)軟件的以數(shù)據(jù)處理為主的計算機應用能力的學生,相對于應具有以數(shù)值計算為主的計算機應用能力的學生而言,涉及的算法較簡單,但對數(shù)據(jù)的組織和基本操作較頻繁。所以,建議為該類學生開設“計算機應用基礎”、“程序設計語言”和以計算機軟件的基本概念、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫系統(tǒng)及應用為基本內(nèi)容的“計算機軟件基礎”等課程,分別承擔計算機操作、程序設計、數(shù)據(jù)組織和數(shù)據(jù)操作的基礎能力的培養(yǎng),并合理安排這些課程的時間和順序。
4)對于應具有基于計算機應用軟件的以數(shù)據(jù)處理為主的計算機應用能力的學生,則應重點培養(yǎng)學生以所學專業(yè)事務處理為基本功能的計算機應用軟件的操作能力。建議為該類學生開設“計算機應用基礎”和以所學專業(yè)事務處理為基本功能的計算機應用軟件課程兩到三門(最好與專業(yè)課程相結(jié)合),分別承擔計算機操作和用計算機實現(xiàn)所學專業(yè)事務處理的基本能力的培養(yǎng),并合理安排這些課程的時間。
4.對課程內(nèi)容進行合理整合
課程的內(nèi)容應服務于學生應具有的計算機應用能力的培養(yǎng),對傳統(tǒng)課程的內(nèi)容進行必要的整合與調(diào)整,如把“數(shù)學建模”、“計算方法”和“數(shù)學軟件”三門課程的內(nèi)容進行有機的結(jié)合,為學生提供能夠體現(xiàn)用計算機解決實際問題全過程的教學內(nèi)容。通過從面對實際問題到給出解決問題的方法再到相應算法的計算機實現(xiàn)的全過程訓練,不僅有助于學生計算機應用能力的提高而且有助于提高學生的計算機應用水平。
僅有基礎是不夠的,只有緊密結(jié)合所學專業(yè),在后繼課程和實踐環(huán)節(jié)中為學生提供反復多次的運用和實踐其所學基礎的機會,如把專業(yè)課程和相應的計算機應用軟件的使用緊密結(jié)合,才能培養(yǎng)出真正具有較強計算機應用能力的復合型專業(yè)人才。
5.結(jié)語
按計算機應用能力進行分類,并設置相應的課程體系及課程內(nèi)容的計算機應用能力培養(yǎng)模式,可以提高非計算機專業(yè)學生計算機應用能力培養(yǎng)的針對性,可使學生的計算機應用能力和專業(yè)能力相適應,從而可最大程度地避免計算機應用能力培養(yǎng)目標不明確,基礎培養(yǎng)與能力培養(yǎng)相脫節(jié)的現(xiàn)象。
由于計算機應用能力的培養(yǎng)能和所學專業(yè)緊密結(jié)合,在教學過程中,學生可以通過借助于計算機完成專業(yè)課中需要完成的數(shù)值計算或事務處理任務,使其所學的計算機基礎知識和技能得以多次運用和實踐。使學生計算機應用能力得以鞏固和提高的同時,也促進了專業(yè)課的學習。
實施按計算機應用能力類型分類培養(yǎng)學生計算機應用能力的前提是:
1)能依據(jù)專業(yè)培養(yǎng)目標和計算機在本專業(yè)領域的應用現(xiàn)狀,明確學生的計算機應用能力的類型;
2)能根據(jù)實際應用需要,明確學生計算機應用能力的目標;
3)能設計出與培養(yǎng)目標相適應的基礎課程和應用課程。
因此,在制定培養(yǎng)方案時,應對上述三個問題進行全面的調(diào)查和嚴格的論證。
在培養(yǎng)方案的實施過程中,需要明確規(guī)定每門課程的任務、目標和要求,只有每門課程都能按要求完成并達到相應的目標,才能說明培養(yǎng)方案是有效實施的。
【試論基于計算機應用能力分類的課程設置】相關文章:
淺談高職計算機系統(tǒng)維護與網(wǎng)絡應用課程設置探討12-07
論述基于web的教學系統(tǒng)在計算機基礎課程教學中的應用12-05
淺談基于工作過程的計算機應用基礎課程內(nèi)容設計12-09
基于英語應用能力考試和能力培養(yǎng)的分層教學模式探究12-10
試論對基于工作過程導向課程設計的幾點理解11-18
試論國際經(jīng)濟法專業(yè)研究生課程的科學設置12-05
中職計算機專業(yè)課程設置探究論文11-08
- 相關推薦