摘要:通過了解學校教學體制、教師狀況、學生現狀及社會需求,結合易語言特性,我們提出,在普通農業高等院校計算機基礎教育改革中,應該立足實際,大膽引入易語言,提高教學效果。
關字鍵:計算機基礎教育;易語言;改革
中圖分類號:G文獻標識碼:B
文章編號:1672-5913 (2007)03-0027-04
隨著社會信息化程度的提高和IT技術的迅猛發展,計算機技術在各行業、各領域的普及和滲透呈現多樣化,一個大綱、一張試卷已不能涵蓋社會對計算機的所有需求,高校計算機基礎教學面臨新的變革和挑戰。北大、清華從實際出發,根據學生的現狀和社會需求率先進行了計算機基礎教育教學改革,并獲得了巨大的成功,由此一場以需求為導向、立足各校現狀、面向應用、服務于信息化社會建設的計算機基礎教育改革悄然進行。
作為普通農業高等院校,如何面對這場變革,適應需求改革計算機基礎教育體系是我們亟待研究的課題,并“不是每個學校拿出來的教學計劃看起來和清華、北大的差不多才算是合格的”[1],生源的固有素質、學生面向的就業市場、現有的辦學基礎與清華北大有著明顯的差異。我認為,普通農業高等院校計算機基礎教育改革必須“不唯權,不唯上”,要以需求為導向,立足現狀,“面向實際,面向基層”[2],大膽引入易語言教學。
1 我校非計算機專業計算機教育體系結構與教師狀況
1.1 非計算機專業計算機教育體系結構
目前我校非計算機專業的計算機教育是二層體系結構:第一層次是計算機基礎教育,面向全校本科生開設,由兩個部分組成。第一部分主要由兩門課程:“計算機應用基礎”和“VB程序設計”,分一年進行開設,統一由信息科學技術學院專業計算機教師施教,雖然文科與理科稍有差異,但基本上是統一大綱、統一教材、統一參加計算機等級考試,為了保證教學效果,采取計算機等級證與學位證掛鉤;第二部分是近年來增設的以Office為核心的“辦公自動化”,作為公共選修課對全校本科學生開設,主要是深化辦公軟件的教學,所以仍然屬于計算機基礎教育,也由信息科學技術學院計算機專業教師施教。第二層次是計算機在專業上的應用教育,一般是一門課程(極少量專業開設兩門課),如農學類專業開設計算機在農業上的應用、在草業科學上的應用、在獸醫中的應用;工科類專業開設計算機輔助設計、機械制圖及計算機繪圖;文科類專業開設管理信息系統、計算機財務管理等,這類課程與專業結合緊密,一般由具有專業知識的教師施教。
1.2承擔非計算機專業計算機教育的教師結構及其變化
我校非計算機專業計算機教育由計算機專業老師和非計算機專業老師承擔,而計算機基礎教育主要由計算機專業老師承擔。由于計算機專業本身就是一個起步較晚的專業,計算機專業人才相對缺乏,因此我校計算機專業老師的學歷、職稱、年齡普遍偏低。計算機專業老師主要集中在信息科學技術學院,是一支平均年齡將近三十歲的年輕且可塑性大的教師隊伍,近年來通過學歷教育、人才引進,計算機專業教師的學歷、職稱正在不斷提高;隨著社會信息化程度的提高,社會復合型人才的需求增加,使得目前大多計算機專業教師在攻讀博士、碩士學位時選擇了生物信息學、管理學(信息管理方向)等專業,逐漸將信息技術與專業融合,計算機專業教師在提高自身學歷的過程中也逐步實現了“專業化”。
與此同時,隨著信息技術的快速發展,專業學科與信息技術的融合明顯提高了其教學與科研水平。有些學科,如藝術專業、機械制造、園林設計等沒有計算機的介入甚至無法生存、發展,使得既懂專業又懂計算機技術的專業復合型年輕教師大量涌現,非計算機專業教師計算機應用能力也逐漸增強。
2 當前我校計算機基礎教育的現狀與學生的需求
我校本科生計算機基礎教育由兩部分組成:公共基礎課和公共選修課。根據各方面的資料顯示,無論是什么專業都應該掌握計算機的發展、使用與維護及計算機網絡方面的常識,“計算機應用基礎”內容結構基本合理,因此,我們重點放在“VB程序設計”和近年來增設的公選課程上。主要了解學生對知識獲取的主觀愿望和對VB課程的認知程度、了解VB課程的教學效果、了解學生在學習VB語言課時存在的主要障礙、在此基礎上進一步了解學生對目前已增設課程的認可度和自身的需求,就這五個方面我們對非計算機專業進行了問卷調查。調查分本部和獨立學院兩組進行,調查對象為已完成公共基礎課程的本科大一學生和已接觸社會返校進行論文答辯的畢業生,每組按文科類專業和理工科類專業分別對大一和大四畢業生進行統計,結果顯示:
(1) 學生大都希望將來能用自己所學計算機知識來處理學習、生活或未來工作中的事務,兩組數據有些差異,年級間幾乎接近。非常希望的本部都在70%以上,獨立學院的至少也達到49%,不希望的比例一般在3%以下。學生對計算機知識的求知欲相當高,有主觀的愿望和能動性。學生對VB語言課程的認知程度也較高,認為該課程對今后工作非常有意義和有意義的在97%以上,畢業生和大一學生也幾乎接近。
(2)VB課程教學效果不佳,主要學習障礙來自語言與數學邏輯,學生期望開設一種全中文環境的語言。學生對VB課程掌握了所授內容20%~30%的占31%~39%,40%~50%的占42%~45%,理工科類學生比文科類學生稍強,但總體來說,80%以上的學生僅能掌握所授內容的一半不到。學生學習語言的障礙主要來自語言和數學邏輯,文科類與理工科類兩者有差異,文科主要表現在數學邏輯,而理科則表現在語言上,但這兩者之外的因素都低于4%,畢業生與大一學生間、本部與獨立學院間幾乎無差異。因而在是否期望開設一種全中文環境的語言時,認為非常希望和可以嘗試開設的占95%以上,但態度謹慎。
(3)學生從就業與工作的角度考慮,除了掌握計算機應用基礎知識外,更多地關注辦公軟件與常用工具的學習,其次是專業相關的計算機技術的掌握、與網絡和多媒體相關的知識的掌握,本部與獨立學院的差異不大;理工科對程序設計與數據庫更為關注;但大一學生與畢業生的需求差異顯著,畢業生對計算機的需求明確,是社會信息化、網絡化發展對人才需求的一種反映,同時也說明學生就業的社會層面不高,對計算機知識沒有深層次的需求。
3 立足實際,更新觀念,勇于實踐,改革計算機基礎教育
基于學生的求知欲望和學生自身需求及社會信息化、網絡發展對人才的需求,調整計算機基礎教育的課程結構,改革考試形式,提倡文科與理工科間差異教學,進一步淡化“公共”概念,促進“專業化”發展是我校計算機基礎教育改革的方向,要根據不同專業組織差異化教學,提高計算機語言的教學效果,激發學生學習興趣。
3.1 破常規意識,大膽引入易語言,提高計算機語言教學效果。
長期以來,計算機基礎教育都是采用全英文的編程語言,而且計算機基礎課程設置與教學都是由計算機專業教師承擔,觀念已根深蒂固。我們應該“不惟上、不惟外、不惟書,只惟實[2]”,正確面對生源現狀和社會需求,更新觀念,大膽改革計算機基礎教育體系。在高校計算機基礎教育中應用易語言,可以做到以下幾點:
(1)有利于培養學生的學習興趣。易語言的簡單、好學、功能強大、無需英文基礎,降低了學習計算機語言的門檻,全可視化的編程環境可以幫助初級用戶理順程序設計思路、明確邏輯關系、提高解決編程問題的能力,從而有效地克服學生學習計算機語言的兩大障礙,激發學生的學習興趣。同時,由于易語言支持現有的先進編程理念和技術,與現有其他編程語言能夠相互融合貫通,可以為部分學生進一步學習其他語言掃清理論障礙。
(2)有利于增加學生就業機會,提高社會效率。“計算機基礎教育的任務不是要把學生培養成為計算機專家,而是要把他們培養成為在各個領域中熟練使用計算機技術的人才[3]”。目前商業軟件過于考慮通用性,不能滿足各部門各領域的獨特性,程序過大、費用昂貴且不適用。學生使用易語言能跨越語言障礙將自己的專業知識和行業中積累的經驗通過軟件形式表達出來,方便、快捷地編制相關行業或領域的應用軟件,使之成為各行業各領域的計算機技術的應用者,也為大學生就業提供了更多的機會;同時也能使行業專家輕松投入軟件開發,將計算機技術應用到專業領域的科學研究中,提高單位或個人的工作效率,最大限度地創造利潤、節約經費,提高整個社會效率。
(3)符合信息化社會建設發展的要求。我國堅持“以信息化帶動工業化”的方針,促進傳統行業、骨干企業在結構調整和產品升級中積極應用信息技術。我國只有3.7%的企業信息化建設進入成熟階段,企業信息化建設需要大量的非計算機專業人士的參與。雖說主宰計算機世界的語言是英文,但在中國大量使用計算機及其軟件的卻是講中文的人,學習全中文環境的易語言更容易掌握語言的精髓,發揮自己嚴謹的邏輯思維優勢,使學生迅速成為未來各個領域中IT技術推廣應用的骨干,加快信息化社會的建設。
雖然不同專業對計算機基礎教學的需求有明顯的差異,大部分文科專業更注重使用計算機與相關軟件,但這也需要一定的編程理念作基礎,而對部分非計算機理工科專業來說,還需要結合自己的專業以計算機為工具來開展工作,他們不僅要有編程的理念、編程的方法,還要掌握程序設計(會使用一門編程語言并不一定說明會進行程序設計[3])。因此,易語言是最佳的編程教育工具,不論什么專業都可考慮試行開設。
3.2 依教師資源,調整體系結構,按專業需求實施差異教學
非計算機專業學習計算機技術的目的很明確,不是把它作為純理論的課程來學習,而是作為應用技術來掌握。不同專業不僅對計算機語言的需求程度是不同的,而且因為專業的不同對應用軟件的需求也會不一樣,如機械制造專業、園林設計專業,對繪圖軟件要求較高;管理類專業,尤其是財會專業對Excel有較高的要求;農學類專業則對數據庫和算法要求高。總之,他們都需要結合自己的專業,利用計算機作為工具來開展工作,這就要求有相應專業知識且計算機應用能力強的復合型教師按專業實施差異教學。
從我校教師的學識結構來看,無論是信息科學技術學院的計算機專業教師還是其他學科的專業教師,隨著計算機的普及,既懂專業又懂計算機技術的復合型教師越來越多,已經基本能滿足計算機基礎差異教學的需求。因此,完全可以依托現有的教師資源,調整非計算機專業的計算機教育體系結構,實施差異教學。
3.3 引入易語言后,非計算機專業計算機教育體系構想
復合型教師的大量涌現以及社會對計算機人才的多樣化需求,打破現有的非計算機專業計算機教育體系已成必然。
易語言引入計算機基礎教育后,非計算機專業的計算機教育體系仍保持兩層體系結構:第一層是計算機基礎教育,面向全校本科生開設,由兩部分組成。第一部分是公共必修課,由“計算機應用基礎”和“易語言”兩門課程組成,一年完成。“計算機應用基礎”統一由信息科學技術學院計算機專業教師施教,幫助了解計算機的發展、計算機的使用與維護、計算機網絡方面的常識以及常用軟件(如Word、Excel)的使用。通過本課程的學習,使學生能夠較為熟練地使用計算機,真正把計算機作為日常生活和學習中的工具。“易語言”則根據專業的需求由有相關專業知識的信息科學技術學院的計算機專業教師或相關專業的復合型教師施教,根據文科與理工科對計算機語言的需求程度實施差異教學,幫助學生不同程度地掌握編程理念;第二部分是公共選修課,面向全校本科生開設,由信息科學技術學院的計算機專業教師施教,主要講授較為高級的計算機應用技術,包括網絡、多媒體、數據庫、VB、ASP、網頁制作、動態網頁制作等,以滿足社會信息化、網絡發展對人才的需求。第二層是計算機在專業上的應用教育,由與專業相關的應用軟件教學課程組成,按專業需求由專業教師中計算機應用水平高的教師擔任,具體課程由專業教師根據專業需求設置。
參考文獻:
[1] 李曉明.關于“計算機教育”的情況與幾點認識[J].計算機教育,2006,(1).
[2] 譚浩強.堅持面向應用的正確方向[J].計算機教育,2006,(1).
[3] 張銘,謝柏青.從調查入手,了解計算機教育的新需求[J].計算機教育2005,(11).
投稿日期:2006-12-1
作者簡介:曠彥昌(1966年—),女,湖南農業大學信息科學技術學院專業帶頭人,副教授,高級電子商務師、廈門大學管理學碩士,主攻企業信息化,電子商務