潘七君
摘要:當前計算機技術快速發展,計算機專業已成為中職院校的必修課程之一,其中Visual Basic(VB)課程是計算機專業的核心課程,理論知識復雜,教學難度較大,導致許多中職學生在學習的過程中對知識點難以掌握,在整個課程學習過程中都存在諸多困惑,進而對VB程序設計課程的學習產生抵觸心理,教師在教學過程中也存在諸多問題。在教育改革不斷推進的過程中,中職VB程序設計課程教學改革也要提上日程。
關鍵詞:中職 VB程序設計 教學改革
在過去傳統的教學模式中,教師們大多都將課本內容作為教學活動的中心,VB程序設計課程教學也不例外,普通中職院校的教師大多采用灌輸式的教學模式,對書本中的概念進行傳授。在整個的教學活動中,教師們主要關注的是自己教授了哪些知識,卻忽略了學生們的學習能力及接收程度,導致學生們出現聽不懂、學不會的現象,即使部分同學聽懂教師傳授的書本知識,但在實際應用中卻與教學發生了脫離。同時單一的教學模式,也壓制了學生在學習過程中的能動性,忽視了學生的學習潛能,降低課堂教學效果,以上都為中職VB程序設計課程的教學帶來了不小挑戰。因此,中職VB程序設計課程教學改革刻不容緩,為中職VB程序設計課程教學尋找新的教學方法,幫助學生解決實際操作中的程序設計問題,是廣大中職計算機教學工作者迫切需要解決的。
一、激發學習興趣,促進自主學習
由于VB程序課程具有知識點多、實踐性強等特點,其教學難度也較大,課程較為枯燥使得學生在學習的過程中容易出現注意力不集中、學習效果差等現象。因此,要想中職學生學好VB程序設計課程,首先要做的就是將學生的學習興趣激發出來,將學生被動學習變為主動學習。在設計課程教案時,教師還是要以書本內容為主,但要讓學生明白VB程序設計在今后的工作生活中的重要作用。如在介紹VB6.0語言時,首先要將VB6.0語言的基本功能、特點都講解清楚,再通過某些編程中的具體示例來展示VB6.0語言在該編程中起的重要作用。書本要聯系實際,多拿中職學生日常生活常碰見的場景舉例,如電影院的票房統計系統中,可以通過VB程序設計來編輯一個簡單的程序,售出的電影票數量可以通過輸入input疊加起來,這樣就大大減少了影院工作人員額工作量,通過這些來讓學生明白VB程序在我們的日常生活中無處不在。
二、創造學習情景,加深學習理解
中職學生在學習VB程序設計課程時,面對書本上的各個知識點很難快速理解,所以教師在設計教學活動時應注重創造利于學生學習VB程序的學習環境,以方便學生掌握知識要點。好的課堂情景導入可以有效吸引學生的注意力,讓學生學習的興奮點集中在課堂之上。比如說當今社會無處不在的密碼登錄程序,無論是各大社交媒體的登錄界面還是郵箱網頁版登錄界面,我們登錄任何一款APP或客戶端都需要用戶名及密碼,在設計教案時我們可以導入密碼登錄程序的情景。首先截取中職學生常用的郵箱登錄界面或QQ登錄界面展示給學生來引起學生的注意力,然后邊講解程序員在設計程序的過程中要充分考慮所設計的程序在實際時的可操作性及安全性,最后將密碼登錄程序的制作流程教授給學生,加深學生對知識點的理解,使學生能在特定的情景內完成VB程序設計的學習。這樣一來,即使課堂學習的知識點較多,也不會使學生產生枯燥的情緒,積極的調動學生的學習激情。
三、加強課堂互動,提高參與意識
在傳統的課堂教學活動中,一般都是教師在講臺上講,學生在講臺下聽,遇到難點疑點學生也是等著老師講,而不是主動問,而本就枯燥的課程理論很容易讓學生產生疲憊心理,使得課堂十分的沉悶,也容易讓學生養成遇到問題依賴老師講的習慣。因此,教師在課堂教學過程中應盡可能的和學生發生互動,讓學生充分融入到課堂的學習氛圍中去。如在講解Com-mand Button的控件對象時,教師可以在某窗口上增加兩個按鈕來實現窗口的最大化和最小化,具體做法是將窗口最大化按鈕設置為缺省命令按鈕,將窗口最小化按鈕設置為缺省取消按鈕。以上僅靠教師的口頭敘述無法表達具體做法,學生也不容易理解,教師應先示范一遍,然后讓學生按照要求自己實際操作一遍,如果僅是示范一遍的話,學生也很容易過目就忘。讓學生聽完之后自己操作一遍,不僅能加強學生心理的緊迫感,同時也能將過去被動的接受學習模式轉化為主動學習,通過參與來強化理解。在課堂教學過程中,教師還應該讓學生們相互的討論,每個學生碰到的問題都不一樣,通過交流能夠促進相互的學習。這樣一來也打破了過去傳統教學中老師占據主導地位的教學模式,讓學生有更多的時間去解決學習過程中碰到的疑點難點,學生在解決問題之后也會收獲學習的成就感,充分調動學習的自主性。
四、重視實踐教學,提升開發能力
所謂學以致用,VB程序設計課程是一門實踐性非常強的課程,學生僅通過教師的口述而不實踐操作的話是無法掌握程序開發技術的,所以必須通過實踐來培養學生的動手能力,以強化對于書本理論知識的理解,更好的掌握程序設計開發技術。在實際的課堂教學活動中,教師應合理安排上機課程和理論課程,分階段將實踐教學融入到教學活動中去。首先是模仿階段,學生對于程序設計和代碼編寫還未掌握透徹時,教師應以書本實例為主,讓學生通過模仿來開拓編程思路,待學生掌握一定知識后再分層次對學生進行練習,培養學生分析問題和解決問題的能力,在發現學生普遍愛犯的錯誤時,再在理論課上統一指出并改正,進而提升教學效率。
五、結語
總之,中職VB程序設計課程教學活動中會遇到很多問題,教學效果也會受到很多因素的影響,學生只有對此產生興趣,充分實踐操作,才能達到好的教學效果。
參考文獻:
[1]卞愛蓮.淺談中職VB程序設計課程教學改革的探索[J].科技信息,2010,(23).
[2]史娟,李敬文.《VB程序設計》課程教學改革初探[J].電腦知識與技術,2006,(05).
[3]趙曉妮.中職VB程序設計課程教學改革的探索[J].計算機光盤軟件與應用,2013,(16).
[4]周彥斐.中職VB程序設計課程有效教學模式初探[J].計算機光盤軟件與應用,2014,(06).
(作者單位:湖北省咸寧職業教育(集團)學校)