劉毅 俞炘
(江蘇大學計算機科學與通信工程學院,江蘇 鎮江 212013)
隨著社會信息化程度的普及,計算機在人們生活中顯得越來越重要,計算機應用能力正成為現代社會每個人的基本生存能力之一。大學計算機基礎課程是培養學生計算機應用能力的重要途徑,在培養應用型、復合型、信息化人才方面,有著舉足輕重的作用。
在綜合性大學里非計算機專業學生占了高校的絕大多數,對于這部分非計算機專業的學生來說如何將計算機知識融合到本專業中,利用計算機工具更好的服務于本專業的需求才是根本目標。因此在高校中開展計算機基礎教育,尤其抓好非計算機專業的計算機基礎教育是高校計算機教育改革的重大課題[1]。
作為一門實踐性很強的課程,實驗教學是計算機基礎教學中非常重要的組成部分。實驗教學相對于理論教學更具有直觀性、實踐性和創造性,是學生實踐能力和創造能力培養的必要環節。只有通過計算機實驗教學才可以使學生真正掌握計算機應用的基礎知識和基本技能,并具備應用計算機的能力。但是,目前大學計算機基礎實驗教學特別是非專業計算機基礎實驗教學中還存在著一些不足:如實驗內容缺乏層次性沒有考慮學生的基礎不同,實驗教材過于統一,沒有考慮學生的專業差異,實驗課程內容老化、僵化,脫離時代發展等等。
本文根據作者對計算機基礎實驗課的觀察,從實踐出發,分析了當前非專業計算機基礎實驗課程存在的問題,針對這些問題提出了一些改進建議,為提高和培養非計算機專業學生的計算機應用能力提供了新思路。
就筆者所在學校(江蘇大學)而言,由于是一所全國重點大學,面向全國各地招生。生源地地區計算機基礎教育的差異導致了學生的計算機素養存在明顯差異。一些經濟發達地區在中學甚至小學就開設了計算機課程,這部分學生已經學過了一定的計算機基礎知識,具備一定的計算機基礎知識和操作技能;而一些經濟欠發達地區的學生則對計算機知之甚少,甚至有部分從未接觸過計算機。另外,對于具有計算機基礎知識的學生同樣也存在著差異,少數學生在中學階段就參加過信息技術競賽,學習過計算機相關理論知識,甚至掌握一門編程語言;也有部分學生對計算機的掌握停留在會上網、會聊QQ、打游戲的層次。
在摩爾定律的“作用”下技術迅速更新換代,性能不斷提高,計算機軟件的發展也是日新月異,軟件公司不斷推出功能更全、使用更方便、安全性更高的軟件。而我們的計算機基礎實驗教材還停留在若干年前,導致教材內容老套,脫離時代發展。部分過時應用軟件的使用阻礙了學生計算機應用能力的培養。例如,VFP6.0(Visual FoxPro6.0)是微軟公司1998年跟Windows98操作系統同時推出的一款數據庫產品。如今Windows操作系統從Windows98到Windows2000,WindowsXP再到目前的Windows7,已經經過了四代的更替,微軟在推出Visual FoxPro9.0之后于2007年便宣布停止Visual FoxPro的研發。而VFP6.0這樣一款數據庫開發產品仍然是計算機基礎實驗課程要學習的兩個大編程工具(另一個是C語言)之一,也是計算機等級證書考試項目之一。
筆者所在學校是一所含理、工、農、醫、文等十大學科門類的綜合性大學。盡管我校各個專業均開設計算機基礎課程,但是采用的教材卻是統一的教材,只是在編程語言上根據偏文專業和偏理專業分成學C語言和學VFP或者VB兩種。盡管學校對不同專業的計算機編程課程進行了粗略的劃分,仍然不能滿足不同專業的不同需求,導致專業需求較高的學生學不夠,層次較低的學生學不會的情況。
由于受到實驗室和教學計劃等條件的制約,目前非專業計算機基礎課的實驗學時和講授學時的比例還是不太合理,實驗學時偏少。由于計算機基礎課涉及的計算機專業基礎的面很廣,從計算機硬件、操作系統到數據庫技術、網絡技術、辦公自動化等等,講授的內容非常多,而且涉及面非常廣泛。計算機基礎課作為一門應用型的課程,是一門實際操作性非常強的課程,各種各樣計算機軟件如果不經過反復練習操作,是無法熟練掌握的。以作者所在的江蘇大學為例,非專業計算基礎課的總課時為60學時,其中實驗課時為20學時,事實上學生很難在這短短的20學時里熟練地掌握Windows操作系統、Office軟件系列(包括 Word、Excel、PowerPoint)等等。
針對上述問題,筆者認為可以從下述幾個方面加以改進。
面對不同計算機知識層次的學生,筆者認為,采用分層教學的方式是一個可行的方案[2]。也就是根據不同知識層次的學生分開教學,針對不同知識層次指定不同的教學方案。這樣從學生的角度來看,有一定基礎的學生可以更加深入的學習有關的計算機知識,基礎差的學生則可以從最基本的計算機操作開始學習,提高了這兩部分學生的學習興趣,從而獲得更好的教學效果。對于教師來說,擺脫了傳統教學時兩種學生差別難于兼顧的問題,可以更好的備課和教學,優化教育配置,有利于教學質量的提高。
計算機技術是一個飛速發展的技術,同時也是一門實用性很強的工具,計算機基礎實驗教學的內容應該緊跟時代發展不斷更新,才能學以致用。在實驗教學中,應該適當的拓寬教學內容,除了要完成大綱、教材所包含的知識點之外,還可以將生活中常用的、積極時尚的內容引入到實驗教學中,如使用微博、網絡購物等等。這樣不但拓寬了學生的知識面,提高了學生計算機應用的能力,還豐富了教學內容,提高學生的學習興趣。
對于一所綜合性大學來講,非計算機專業包括了理科、工科、文科、醫學等等,每個學科差別很大,不同學科對于計算機有著不同層次的需求。對于所有專業都使用同一種實驗教學內容往往導致學非所需的現象,這是一種浪費。筆者認為對于不同的專業應該制定不同的實驗教學內容和方案,統籌安排教學資源。例如對于一些文科專業,與其學習將來根本不會用到VFP編程,不如把這部分內容換成工作時更常使用的高級Office應用、多媒體軟件等實用性軟件。學生知道現在學習的是將來有用的,必定會更加認真的學習,避免了為了學習而學習的情況發生。
目前我校計算機基礎實驗課時占整個課時的1/3,在目前整個計算機課時壓縮的情況下,這1/3的課時勉強夠練習計算機基礎大綱要求的各個考點之用,緊靠課內時間無法熟練使用計算機各種軟件的需要。為此,筆者認為應適當增加計算機基礎課的課時,特別是實驗課的課時。同時應分配免費計時,鼓勵學生利用業余時間去學校機房練習計算機操作,以提高實踐能力。
隨著時代的發展,計算機應用能力正成為現代社會每個人的基本生存能力之一,本文就非專業計算機基礎實驗教學的改革思路進行了探討,目的是要通過計算機基礎教學的改革提升計算機基礎教學的質量,提高學生的計算機應用能力。然而改革從來都不是手到擒來的,學生計算機應用能力的提高不但需要教師、學生的努力,還需要學校的支持。希望通過各方面的努力,大學計算機教育能夠適應時代的需求,更多的培養時代需要的優秀人才。