趙 煒
(達州市水電學校,四川 達州 635000)
計算機語言程序設計是理工科各專業本科教學中的一門重要的技術基礎課程,在各專業的本科教學計劃中占有重要地位和作用。計算機語言程序設計是許多后續專業課程的基礎,因此,在本科生教學體系中,計算機語言程序設計教學僅是起點,而非終點。
多媒體技術的發展,為教學手段的改革與提高帶來了新的可能與新的方向。近年來,各種綜合運用多種媒體的計算機教學課件、計算機輔助教學軟件、計算機網上教學軟件以及遠程計算機教學蓬勃興起,展現了教學手段新一輪改革的發展方向與強勁勢頭。多媒體技術的采用同樣為計算機語言程序設計課程教學手段的改革開拓了一個新的方向。利用多媒體進行教學能使一些抽象的、難以理解的概念、理論和算法,通過使用現代化教學手段,對其進行模擬、演示,使抽象、復雜的問題簡單化,從而使學生便于理解和掌握,同時也更能激發學生學習計算機課程的興趣和求知欲望。形象地展示不同的模擬算法和數據流向,避免教師在課堂上進行長時間抽象講述而學生卻收獲甚微的現象;利用多媒體進行該課程的教學能直觀地進行語法、結構、控件之間的轉換,并能方便地多次再現整個算法分析過程,避免傳統教學手段中當修改算法時需要重復編寫代碼,難以精確再現、重組等難題;利用多媒體進行教學能夠動態地展示程序的執行過程;利用多媒體技術能夠預先將大量的圖形、圖表、文字、代碼存儲在計算機內,因此在該課程中利用多媒體進行教學可以大大降低教師在課堂上的簡單勞動時間,從而使教師將精力與時間更多地集中在重點知識與重要分析方法的講解上。可見,利用多媒體技術進行教學,對提高教學效率,擴大信息量,集音像、圖形、文本、動畫為一體,刺激學生的感官,減輕教師的勞動等方面,都有著傳統教學手段無法比擬的優勢。
對計算機語言程序設計課程的教學手段進行改革,是該課程改革與建設的一個重要組成部分,也是該門課程需要長期進行、不斷創新的任務。要深入完善計算機語言程序設計課程教學手段的改革,就必須依據該課程的特點,全面、有機地使用多媒體技術。所謂全面、有機地使用多媒體技術,就是所研制的多媒體教學軟件在教學中能用得上,使用后效果好,而且學生通過教學軟件能夠進行預習、學習、復習與檢測,教師與學生之間能通過軟件與網絡形成良好的教學互動。只有這樣,才能充分利用高新技術帶來的優勢,不斷完善教學手段。教學輔助軟件要充分展現知識點間的邏輯關系,充分體現教師的教學經驗。要研制一個教師在教學中能用得上的教學輔助軟件,首先要考慮的問題就是不能把一個教學輔助軟件編制成一本“電子圖書”。因此,要避免單純地羅列知識,應在全面研究、分析該門課程所有教學知識點的基礎上,將那些用常規教學方法講解費時、費力、事倍功半,而用多媒體教學手段可以清晰、明了、簡單、事半功倍的知識點挑選出來,制作出內容豐富、科學規范、使用方便、切實可行的教學課件和學習軟件,投入到教學當中。作為一個好的教學輔助軟件,應能充分發揮多媒體技術的特點,能將現實中動態的現象重新以動態的方式顯現出來;應將教師在課堂上的簡單勞動時間縮短到最小;應將教師多年積累起來的好的教學經驗充分體現出來;應能最大限度地調動學生的積極性,能充分刺激學生的感官,將學生注意力最大限度地吸引到課堂上來。此外,教學軟件還要在涵蓋教學要求與所有教學內容的基礎上,盡可能地增加新知識,為學生自學提供一個很好的網上課堂。要實現這樣的目標,必須發揮團隊優勢,精心組織,分工協作,編寫切實可用且能使學生在網上自學的教學輔助軟件,制作出所有教師都能用得上且能很方便地融入教師教學特點的教學課件。教學輔助軟件和課件一經編寫制作完成,就要大力推廣,充分使用,并且形成一個多媒體的教學系統,使之發揮出最大的功能和效益。
校園網的普及,計算機機房的增加,以及網絡實驗室的開放,為學生通過校園網進行課程的預習、自學、復習和進一步深入學習提供了可能。因此,要充分利用這些資源和設備,鼓勵學生網上在線學習,配合課堂教學,提高計算機語言程序設計課程的教學質量。要不斷更新、充實網上教學軟件的學習內容,充分注意該軟件的使用者是學生這一特點,在現有教學內容的基礎上,加大例題的類型與數量,尤其應加大編程思維和程序設計的例題,同時,在該軟件中還應盡可能地加入與該課程緊密相關的IT行業的最新發展和程序的最新設計方法。為了便于學生學習,網上教學軟件應具有習題庫功能,為每一章節準備大量有一定梯度的習題,使學生可根據自己的情況選擇習題進行練習。為了便于學生對所學的內容進行自我測試,網上教學軟件還應具備一定的測試與考試功能,這樣,學生就可通過自測的成績來調整自己的學習計劃。網絡的普及為教與學的互動以及實現教育的“個性化”提供了可能,因此計算機語言程序設計的教學應充分利用這一便利,實現教與學的互動,把在課堂上不能照顧的許多“個性化”問題放在網上解決。學生可在網上學習園地就自己所關心的問題與教師進行單獨的交流與討論,教師可針對每個學生的特殊情況,為學生在學習上排憂解難,提高學生的學習積極性。提高教學質量是教學改革的永恒主題,計算機技術、網絡技術的高速發展,為計算機語言程序設計課程的教學手段沖出傳統的教學模式、實現教學手段全新化的改革創造了條件。我們要充分利用現代化的多媒體優勢,結合課程特點,推進教學改革,編制包括教學課件、網上教學軟件(包括教學大綱、實施計化、習題、測試等在內的學生用教學軟件)和在線學習園地等一系列教學軟件,并通過教學效果對這些課件進行不斷充實、修改與結構上的重新編排,以達到教學過程的全方位、多元化、現代化、高效化。
歷經二十多年的發展,計算機多媒體教學在我國高校正顯示出它的勃勃生機,但它在不斷發展與壯大過程中也還存在著這樣與那樣的問題,需要不斷完善。例如,如何把握好形象化教學與抽象思維能力培養的度的問題,如何在新的教學手段下發揮教師教學的創造性問題,如何將傳統的教學手段的獨特優點與多媒體技術有機地揉合起來的問題等。總之,通過大學計算機語言程序設計課程的改革,要激發學生學習計算機語言程序設計課程的積極性,調動大學生的學習主動性,全面提高計算機的應用能力,使學生真正成為與我國社會主義現代化建設要求相適應的、“德智體美”全面發展的棟梁之才。