摘要:本文就《V isual Basic程序設計》CAI教學作了探索。指出了采用多媒體教學的特點;闡明了多媒體技術在VB教學中的具體應用方法;說明了多媒體教學的基本原則;論述了多媒體教學要注意的問題。
關鍵詞:《V isual Basic程序設計》 CAI教學 特點 原則
計算機程序設計語言是高校學生必修的一門計算機基礎課程。作為高級語言之一的Visual Basic在全球范圍內使用已經很多年了。它的流行有以下幾個原因:1、Windows是當今主流操作系統,Visual Basic是開發Win-dows應用程序最易學易用的工具之一;2、Visual Basic引用了當前最新的程序設計思想:面向對象與程序驅動,使得編程變得非常快捷;3、Microsoft公司很看重Visual Basic,不斷地把最新的技術運用到Visual Basic中,使之可以用來開發多媒體軟件、數據庫應用軟件、網絡應用軟件等。
4、越來越多的優秀軟件支持使用Visual Basic進行二次開發。
一、采用多媒體教學的特點
人機交互、立即反饋是多媒體技術的顯著特點,是任何其他媒體所沒有的。多媒體計算機進一步把電視機所具有的視聽合一功能與計算機的交互功能結合在一起,產生出一種新的圖文并茂的、豐富多彩的人機交互方式,而且可以立即反饋。這樣一種交互方式對于教學過程具有重要意義,它能夠有效地激發學生的學習興趣,使學生產生強烈的學習欲望,從而形成學習動機。交互性是多媒體計算機所獨有的,正是因為這個特點使得多媒體計算機不僅是教學的手段方法,而且成為改變傳統教學模式乃至教學思想的一個重要因素。1、多媒體教學手段緩解了教學內容多與學時少的矛盾;2、多媒體教學有利于提高辦學效益3、多媒體教學有利于提高教學質量;4、多媒體教學使學生成為教學主體;5、多媒體教學有利于知識的更新;6、計算機程序設計語言尤其適合采用多媒體教學。
二、多媒體技術在VB教學中的具體應用
要使CAI課件取得好的教學效果,必須對教學過程的各個環節進行精心設計,激發學生的學習興趣。
1、教學中化靜為動
動態的事物總是比靜態的事物更能引起學生的注意,從而激發學生的學習興趣。例如:循環語句的實現,尤其是雙重循環是程序設計語言教學中的一個重要環節。我在進行課件設計時,將初值、循環體、循環條件等內容以動畫的方式表現其執行過程,同時特別說明各種循環語句的異同點,再通過實便在Visual Basic6.0的集成開發環境下,對循環語句單步執行進行實際演示,通過這樣互相驗證,同學們的印象都很深刻。
2、教學中和實際應用緊密結合
程序設計語言的教學應以應用為目的,以應用為出發點,該課程學習的好壞,直接影響到學生計算機應用水平的高低和參加工作后從事生產、設計與科研工作的能力。因此筆者在課件中增加了不少和實際應用密切相關的實例。
比如在講解鼠標的各類事件時,筆者加入了在Windows的應用程序中找“復活節彩蛋”的內容。所謂“復活節彩蛋”就是在編寫軟件(特別是大型軟件)的時候,程序員在軟件中加入的一些諸如編寫小組成員名單或游戲之類的隱藏信息。筆者在課堂上演示了一些應用軟件中的“復活節彩蛋”后,學生都感覺特別有趣。這些小細節,即調節了課堂氣氛,又和本課程的教學內容密切相關,取得了很好的課堂教學效果。
三、多媒體教學的基本原則
1、多媒體教學應注意針對性。
針對不同階段和不同內容,多媒體教學的過程,形式、內容、時間安排都應有所不同,這一點我們已形成共識。但是,有一點似乎被許多多媒體程序設計者所忽略,那就是:分層教學。對于不同的學生,使用不同的教法和不同的練習、考試、評價方法,這也是多媒體大有作為的一個方面,也是對傳統教學的改革。根據不同類型的學生使用不同的軟件和多媒體工具,同一軟件也要考慮學生的不同類型,包括:不同基礎和能力,不同心理特征和性格特征,不同學習興趣和方法。這種思想早已提出,只是到了計算機、多媒體技術高度發展的今天才有實現的可能。目前有這種教學思想的軟件還很少,有賴于我們教學觀念的更新和廣大教師的共同努力。
2、擺正多媒體教學與傳統教學的關系。
多媒體教學可以理解為傳統教學基礎上增加了多媒體(包括計算機)這一特殊工具的教學,它不可能拋棄所有的傳統教學手段。因此在設計多媒體教程時,要把握好多媒體的使用時機,正確處理多媒體和粉筆、黑板、普通教具、語言表達之間的關系,特別要考慮時間因素,正確處理好多媒體教學時間(此處主要是指操作時間)與適時的課堂講解、板書、交互、反思時間的關系。例如把幾句話的結論板書在黑板上,不一定就比放幻燈片效率低,因為它節約了操作時間。在復習課的時候,多媒體的大容量是有效率的,但必須注意中間的停頓,保證學生把要點記下來,或者,事先把需要學生做筆記的知識打印出來,課后發給每一個學生,這樣就更能提高復習課的效率。
四、多媒體教學要注意的問題
1、盡可能地使用VB來實現多媒體課件。考慮到Visu-al Basic語言本身的特點和教學要求,采用Powerpoint和Visual Basic程序設計語言進行了課件的設計和制作,靜態的文字表述和圖形用Powerpoint實現,針對課程要求需要動態顯示的則利用Visual Basic來實現。總之,結合課程特點讓學生充分感受Visual Basic語言各知識點的應用。
2、在進行課件設計時,要充分考慮到屏幕版面、顯示方式、顏色搭配、字體形象和修飾美化等方面的問題。屏幕設計應做到均衡簡潔、布局合理、整潔美觀、生動形象、符合教學要求,使學生的注意力集中在屏幕的教學內容上。
3、在課件設計中,文字表述占了不小的比例。為保證坐在后排的同學能清晰地看到屏幕的內容,文字字號最好不小于24磅,而且屏幕上的內容也不宜過多,要點或注意事項最好以序號或項目符號方式列出來。
4、教學方法和手段的改革,都應圍繞加強素質教育,培養學生創新精神這一目標,要體現啟發式教育的指導思想。對于那些既是重點、又是難點的內容,要注意停頓,要精講,要講透,要把繪圖和板書節省下來的時間用在多練和啟發、引導上,深化和鞏固基本概念、基本方法,提高分析問題、解決問題的能力。
5、在多媒體教學中盡量站著講課。站著講課可以方便師生之間的交流。在多媒體教學中學生始終盯看屏幕,很容易造成視疲勞,站著教學可使教師通過肢體語言和學生進行交流,減少學生的視覺疲勞,更好地調節課堂節奏。
計算機多媒體教學能激發學生的興趣,使他們真正成為學習的主體,變被動學習為主動學習,這對深化課堂教學改革,提高教學質量,全面提高學生素質具有相當重要的作用。