摘要:在VB課程教學中,如何改進教學方法,提高教學質量,一直是廣大教師努力探索的課題。本文筆者針對目前的教學現狀,結合自己在工作中的實踐經驗,從激發學習興趣、提高實踐教學質量、改革課程考核方式等幾個方面進行了探討。論證了項目教學模式在調動學生學習的主動性,啟發學生創造性思維,培養學生分析問題、解決問題的能力等方面的作用。
關鍵詞:高等教育;計算機教學;項目教學
項目編號:該論文由科技廳指導性軟課題資助
近年來,計算機領域在全球呈現出快速發展的態勢,尤其是軟件業,其發展速度已經遠遠超越其他的科技領域,在某種程度上已經開始引領著全球在經濟、貿易、產業、人力等方面一系列的變革。所以,就目前的情況看,計算機相關技術的掌握及操作能力的高低是企業挑選人才的一個很重要的衡量標準,當前我國高校在計算機教學方面應該緊緊跟住當前的形勢,不斷優化計算機軟件教學內容,提高計算機教學質量。
《Visual Basic程序設計》課程是計算機類各專業的一門核心基礎課,目的在于培養計算機軟件程序員、信息系統設計師、網站設計、數據庫設計師、網絡管理等專業方向學生基本的程序設計能力。VB語言難以理解、比較枯燥,學生在沒有相應的知識背景下,對課程缺乏興趣,甚至有恐懼心理。這就要求教師在教學中分析、摸索出一些行之有效的教學方法,才有可能激發學生對程序設計的興趣,培養學生的程序設計能力。
高等院校計算機科學與技術專業開設3-5門程序設計類課程可以有效地提高學生的崗位適應能力,因為學生通過學習經典架構的程序設計語言及現在流行的面向對象設計語言,可以掌握在不同開發環境中進行軟件開發的技能,還可以在遇到新的相同架構的程序設計語言時觸類旁通,快速地入手。
一、當前程序設計類課程教學的現狀與問題
目前我國IT行業發展迅速,機遇與挑戰并存,企業需要大批的軟件程序設計類人才,但是很多計算機專業的學生在就業時往往出現技術能力不足、項目開發經驗欠缺等問題,嚴重影響了應屆生的就業選擇。究其原因,主要是這些同學在校學習時只是大量學習基礎知識,并沒有達到精通的程度,而且缺乏實戰經驗,很難適應高效快速的工作環境。那么又是什么原因造成這種現象的呢?究其原因主要有如下幾個方面:
1.教學目標不明確
目前我國高校計算機專業人才培養機制普遍采用“3+1”的方式,學生在校學習3年基礎知識,程序設計類課程一般會在第一年的下半學期開始,每學期開設1門,學時在70-90左右。3年下來學生至少掌握4-5門程序設計語言,但是由于這些課程的教育方法都是大體上雷同的,一般是教師課上講語法,演示代碼編寫,課下組織實驗課或者簡單的課程設計。學生雖然能掌握簡單的程序語言編程模式但是脫離課堂之外的內容通常一無所知,這就往往造成“高分低能”的現象,學生學習程序設計類課程的目的在于掌握編程能力,可以在日后的工作中把程序設計語言作為工具一樣進行項目開發,而不是把程序設計語言作為一門原理課程學習它的原理。而且程序設計語言種類繁多,各有特點,教師應當根據學生的特點有針對性地選擇適合學生的內容進行授課,多為學生畢業后的擇業考慮。
2.教學模式和內容相對落后
目前高校計算機專業程序設計類課程的教學模式多數都是傳統的教學模式,一般都是“課上代碼分析+課后練習”形式。課上講的內容多年來沒有什么變化,學生聽得不是很明白,課下僅僅進行簡單的習題練習和課程設計顯然無法讓學生完全掌握程序設計語言的精髓,至于自主學習和實踐性探索的精神更是無法體現,綜合運用能力難以提高。這就造成了在校能通過課程考試,但是離開學校就難以應對工作崗位要求。
二、VB課程的教學現狀分析
程序設計課程是一門理論性和實踐性都很強的課程。在傳統的教學模式中,《Visual Basic程序設計》課程采用理論教學和實踐教學相結合的方式,課時比例大致安排為1:1。理論教學過程中,教師大多數是按教材的章節前后編排順序,循序漸進進行VB程序設計思想和語言規則講解。即使采用了多媒體教學手段,也是按照教材上的章節內容安排做成PPT課件,把書本上的案例和習題進行演示分析。在講述理論的同時,也盡可能引導學生思考,通過例題、案例的分析,培養學生自己分析問題的能力。但是,這樣的課堂教學往往是很抽象、枯燥的。
實踐教學是課堂教學不可缺少的環節,實踐教學質量的好壞直接影響到課程的整體效果和質量。因此,在教學過程中一般會安排學生上機實操,進行實際的編程訓練,然后運行調試,改錯。目前實踐教學一般是在教師的指導下,由學生完成章節性的習題,布置的實訓項目一般是教材上的例題或者是課后練習題。如此實踐教學只能稱之為驗證性實驗,缺乏創造性。
在傳統的教學模式下,教師始終處于主導地位,由教師向學生介紹程序設計的思想,介紹語言規則和使用方法,學生處于被動學習狀態,始終跟著老師的思路,沒有學習主動性。在教學過程中,筆者也發現,學生學習理論知識好像并不十分困難,聽老師講解例題、習題也能夠明白。但真正讓學生動手操作解決實際問題時,卻無從下手。因此,教師受傳統教學模式的影響,在教學中重理論、輕實踐,課堂講授只注重教材中基本語法和語句的講解,不注重學生實際編程和程序設計能力的培養,授課形式以教師講學生聽為主,沒有學生自主思考、設計、實現的過程,學生被動接受教師所授內容,產生枯燥厭學的情緒,從而導致學生學習積極性不高,動手能力差,課程結束后還不能用所學知識解決實際問題。
三、改革VB課程教學的方法探討
1.教學方法要有多樣性
在講解的過程中,力求采用最簡單、最容易的方法完成每一個實例,盡量采用常規化的語句,避開一些不容易理解的概念。為大力倡導教學改革,提高國內程序設計課程的教學質量,項目教學法作為一種高效的教學手段,有必要在該課程的教學中的得到使用。
2.項目教學法的定義
項目教學法的定義在國際學術領域有不少的版本,各有各的側重。綜合百家之言,在這里做一個概括性的描述。項目教學法是一種現代化的教學模式。在項目教學法中,學生參加真實的項目,經過選題、開發和后續工作等整個步驟,完成指導教師為他們量身定做的目標,從而培養學生在真實環境下應付狀況,將自己的所學應用到實際場景中的能力。具體對于稅收實務課程來說,項目教學法的進行要以稅收實務科目的教學大綱為標準,通過實際報稅項目,引導學生達成學習報稅過程的目標。教師在其中扮演了引導者的身份,首先要對報稅項目任務分離,親自或者指導他人進行模擬,讓學生們以小組的形式討論,并且形成自己的方案,隨后付諸實施。在小組進行的過程中,指導老師應該起到引導和啟發的作用,既不能過多干預小組內成員的稅務表項目計算過程,也不能不聞不問。項目教學法的重要一環是知識的實用性,比如稅收財務這樣的課程。在項目教學法的過程,學生能夠通過實際稅務工作中遇到的問題加深對于稅收法律以及規則的認識,比單純的背誦稅法和報稅條例要高效得多。而且,項目教學法的本身就可以作為一種教學成果檢驗的工具,學生和老師通過配合,完成了教學過程本身就是對于教學的一種認可,這種過程檢驗的方式比任何考試形式的檢驗都更具有說服力。
3.項目教學法在程序設計課程中的實踐
為了提倡高校課程教學改革,加深對于項目教學內涵的理解,按照項目教學法的基本要求以及注意事項,提出一套關于VB程序的項目教學的具體步驟,作為對于VB課程在項目教學法下的一次實踐。在一個學年的時間內,為特定的一部分學生進行項目教學法,以實習和討論為主要的形式,通過教學過程中的專門設計的測試來檢驗學生的學習效果。該方案以控件設計為例,存著以下幾個特點。
(1)選擇項目
VB課程的包含范圍十分廣泛,項目的選擇相對比較寬泛。控件的課程標準明確規定,要求學生能夠明晰VB控件的使用規則和相關規定,包括了控件的原理、方法、步驟以及控件的使用范圍等。選擇項目時,可以根據學生特點和當前流行的應用狀況,靈活選取。
(2)突出學生的主體地位
課堂教學不僅僅是教師教、學生學,而是通過教師的啟發、誘導,依靠學習者自身的學習活動來達到教學目標。項目教學的本質就是以學生作為教學活動的主體,以調動學生的主動性、積極性、創新性為出發點,引導學生主動學習,積極思維的過程。學生不是消極地接受知識,而要靠自己動手、動口、動腦來獲得活的知識,增強創造能力。堅持教師的主導和學生的主體相結合,注重教師的“項目”和學生的“嘗試”相結合,引發學生思考,使學生主動、快樂地學習,從而形成教師主導作用下的學生主體得到充分發揮的學習氛圍。
(3)重視學生的全面發展
教師通過經典的項目、案例,創造良好的學習氛圍來激發學習者的學習熱情和內在潛能,不斷提高教學效果和學生能力,視知識與能力并重,學習與創造并重,智力因素與非智力因素并重,把學生培養成全方位發展的有創造力的人才。在教學手段上,通過創造良好的學習氛圍來不斷提高學生的能力。
四、結論
1.根據教材的重點和學生的實際創設問題情境,要求教師不但要善于解疑,還要善于激疑,善于在教學中使學生“于無疑處生疑”,把學生的思維引到矛盾的焦點上,促使他們動腦筋。這樣可以充分調動學生學習的積極性,啟發學生積極思考,讓學生自己尋找問題的答案,提高學生理論聯系實際,分析問題和解決問題的能力。學生在教師的引發、組織和指導下,主動思考教師所提出的各種問題,主動參與教師所涉及的各種學習活動,使得自身的科學素養主動發展。
2.在啟發過程中應盡量減少使用抽象概念,教師通過采用直觀式的教學手段啟發學生練習,比如從學生感性認識出發,運用熟悉的知識和具體的動作給學生以講解和示范,引起其聯想并加深思考,促使其形象思維能力的發展。
參考文獻:
1.桑新民.技術一教育一人的發展(下)—現代教育技術學的哲學基礎初探[J].電化教育研究,1999,3(3):30一32+42.
2.王得祿.知識管理的VB實現[M].北京:機械工業出版社2003,4.
3.郭桂英.Web在高等教育教學中的應用研究[D].東北師范大學,2006,5.
4.張大均,教育心理學[M].北京:人民教育出版社,2003,3.
5.桑新民等.學習科學與技術:信息時代大學生學習能力培養[M].北京:高等教育出版社,2005,5.
6.程銳,黃濤,李汪麗.學校教育的新思路—WIKI初探[J].現代遠距離教育,2004,4(2):3.