摘 要:VB程序設計語言是計算機應用專業的重要課程。根據中職學生的共性,尋找對策,提高VB教學效果是計算機教師共同關注的議題。
關鍵詞:中職生;學習VB;現狀;對策
一、學生學習VB的現狀
1.基礎知識薄弱,自信心不足
中職學生的文化課基礎知識相對比較薄弱,尤其是英語和數學兩門學科。VB程序設計中的代碼(包括屬性、事件、方法及函數與語句)等等都是由英文單詞組成。一部分學生由于英語基礎薄弱而對VB編程產生了厭學情緒,而數學基礎不理想的學生,在理解程序的算法時產生畏難情緒,由此認為程序設計很難學,是一門高不可攀的學科。學生在剛剛接觸這門功課時的好奇心和在好奇心驅使下的學習興趣,在上述原因中被逐漸沖淡,學習VB的勇氣和信心也慢慢地隨之消失。
2.學習目的不明確,缺乏主動性和自覺性
不少中職學生都有“被迫、無奈”的思想,認為都是迫于家長的壓力才來上學的,更不能正確回答“我為什么要學習?”“為什么要學這個專業?”“VB程序設計是一門什么樣的課程?”“學習這門功課到底有什么作用?”等問題。學習目標不明確,是導致學生學習動力不足,學習主動性和自覺性缺乏的主要原因。
二、提高VB教學效果的對策
1.體驗成功樂趣,樹立學習VB的信心
幫助學生克服畏難心理,讓學生充滿信心學好專業課是中職
學校專業課教師的首要任務。藝術性的教學誘導語言、有針對性的課堂演示、由簡到繁的教學程序以及讓學生參與程序編寫,有的放矢地讓學生體會學習程序設計語言并沒有他們想象中的那么難,只要用“心”一定能學好。
例如,在教學“文字移動”案例時,首先向學生講解對象移動的本質是改變對象的“Left”和“Top”屬性。若保持“Top”屬性值不變,僅僅改變“Left”,就可以使對象在水平方向上移動;反之,可以使對象在垂直方向上移動。同時,向學生演示“左移”操作,在“左移”按鈕(默認名稱為:Command1)的單擊事件Click( )中添加如下
代碼:
Private Sub Command1_Click( )
Label1.Left=Label1.Left -100
End Sub
(注:“Label1”為移動對象標簽的名稱,上面顯示的文字為“文字移動”)
然后叫一名學生完成“右移”操作(“右移”按鈕默認名稱為:Command2)。很快這名學生在“右移”按鈕(默認名稱為:Command2)的單擊事件Click( )中添加如下代碼:
Private Sub Command2_Click( )
Label1.Left = Label1.Left + 100
End Sub
再讓學生運行程序,單擊“右移”按鈕,則標簽對象向右移動。我注意到,當文字開始移動的一剎那,這名學生的臉上露出會心的微笑,他成功了。下面很多學生見編程并沒有想象中那么難,也都想躍躍欲試,教師趁機讓更多的學生完成下面按鈕(“上移”“下移”“斜移”“位于中心”等)的一些操作,讓他們也體驗成功的喜悅。這樣一堂課下來,既很好地落實了知識點,又幫助學生樹立了學習的信心,取得了理想的教育教學效果。
2.培養學習VB興趣,激發求知的欲望
一味的說教是徒勞無功的,易讓學生產生逆反心理。興趣才是最好的學習催化劑。在教學中我們應該從培養學生學習VB的興趣入手,利用學生對新鮮事物的好奇心理,選擇一些具有實際意義的編程實例,培養學生的興趣,激發他們學習VB的熱情。學生一旦有了濃厚的學習VB的興趣和熱情,產生對專業知識和專業技
能的渴望正是我們教師所期望的。
如,在給學生上第一堂VB課時,為了能達到激發學生學習
VB的興趣的目的,精心準備幾個用VB開發出來的小程序進行演示:“滾動字幕”“我的媒體播放器”“模擬QQ登入程序”“模擬交通燈”等等。這些例子不僅界面漂亮,而且具有交互功能,又貼近學生的實際生活。在課堂上一經演示,一下子就把學生的注意力吸引到本堂課的教學上來,引起了學生濃厚的學習興趣,由此產生學習
VB的強烈欲望。
在此基礎上,教師必須把握時機,及時向學生灌輸計算機專業理念以及學習VB的重要性,闡明在當今社會和未來對計算機人才的需求及這個領域發展的空間。作為計算機專業的學生,不僅要掌握計算機基礎知識,也要知道常用軟件的使用。如,記事本、
PhotoShop、Flash等,還要進一步知道“為什么”。否則,就體現不出我們的專業優勢。如機械專業,他們除學習計算機基礎知識外,還要學AutoCAD;又如美術專業,他們除了學習計算機基礎知識外,還要學習圖像處理軟件PhotoShop、平面設計軟件CoreDraw等,消除一小部分學生認為“只要知道計算機的一些基礎知識,會上網查信息、發E-mail等就夠了,而不愿意學習這門‘難學又無用’的課程”等不利于學習VB的思想傾向,促進培養學生較強的動手能力、嚴密的邏輯思維能力以及利用計算機知識解決實際問題的能力。
總之,作為一名職業教育的專業課教師,在VB教學中一定要認真鉆研教材,不斷總結教學經驗。從學生的實際出發,引導學生主動探索,把學習變成學生內在的需求,切實提高VB課堂教學效果。
參考文獻:
[1]賈長云.VB教學之我見[J].中國職業技術教育,2004(4).
[2]張勤芳.淺談高職VB教學.教研教改,2009(12).
[3]曹丹.在VB教學中激發學生的學習興趣.科技信息,2010(3).
(作者單位 浙江省仙居縣職業中專)