南寧學院機電與質(zhì)量技術(shù)工程學院 呂德深 梁承權(quán) 黃孝平 左仁合
在《VB程序設(shè)計》教學中如何培養(yǎng)學生的創(chuàng)新思維
南寧學院機電與質(zhì)量技術(shù)工程學院呂德深梁承權(quán)黃孝平左仁合
《VB程序設(shè)計》是一門實踐性很強的課程,不僅要學生掌握好理論知識,更要使學生擁有綜合運用程序設(shè)計知識解決實際問題的能力。本文以提高學生的創(chuàng)新能力和實踐動手能力為出發(fā)點,根據(jù)在實踐教學中的經(jīng)驗,提出在VB課程教學中培養(yǎng)學生創(chuàng)新思維的幾點做法。
VB程序設(shè)計;創(chuàng)新思維;VB教學
《VB程序設(shè)計》是各高校面向非計算機工科專業(yè)開設(shè)的一門語言基礎(chǔ)入門課,具有很強的實踐性。其主要教學目標是不僅可以讓學生掌握一門計算機語言、分析簡單的實際問題,更重要的是通過程序設(shè)計的基本方法,對學生邏輯思維的訓練、創(chuàng)新能力培養(yǎng)及實踐能力的提高都有著重要的意義。然而,在實際教學中發(fā)現(xiàn),相當多的一部分學生在學完這門課程后并不能學以致用:對給定的實際問題仍無法通過設(shè)計算法來解決問題,缺乏分析問題解決問題、把實際問題轉(zhuǎn)化用所學知識解決的能力。如何才能在VB課程教學中訓練學生邏輯思維,培養(yǎng)學生解決實際問題的實踐能力和良好的創(chuàng)新思維呢?以下結(jié)合自己的教學實踐,談幾點看法。
1.1教師在教學中要具有創(chuàng)新意識
意識對實踐具有導向作用。教師是直接參與教學、直接面對學生的當事人,學生創(chuàng)新思維的培養(yǎng)與教師自身在教學中是否具有創(chuàng)新意識是密不可分的。教師的教學意識直接影響著教學過程和教學效果。只有教師的創(chuàng)新教學意識充分加強了,在實際教學中,才能夠現(xiàn)身說法,通過具體的教學來引導、培養(yǎng)學生的創(chuàng)新能力。一個只會一味地按部就班、對問題不質(zhì)疑、墨守陳規(guī)、迷信權(quán)威的教師是不可能促進學生的創(chuàng)新能力的。只有教師對VB課程的教學的內(nèi)容、教育方法、評價方式等方面進行大膽地探索和改革,才有可能在課程教學中培養(yǎng)學生的創(chuàng)新能力。
1.2提高教師教學創(chuàng)新意識的具體措施
首先,深入鉆研課程教材,并熟練掌握,同時了解課程在實際中的應用及課程涉及的相關(guān)學科知識。只有這樣,在《VB程序設(shè)計》教學中,教師才能靈活運用知識,把枯燥的知識講得生動有趣,激發(fā)學生學習興趣,進而促進創(chuàng)新能力的培養(yǎng)。其次,在教學中敢于大膽質(zhì)疑。對對約定俗成的教學方法和教學內(nèi)容敢于持懷疑態(tài)度,對妨礙培養(yǎng)學生創(chuàng)新能力的教學現(xiàn)狀進行反思,積極探索新的教學方式。因此,在VB課程講授過程中,以創(chuàng)新為基點,改變一貫的“以講授為中心”教學方式,采用講授與上機、講授與談論分析等多種教學方式結(jié)合應用,靈活引出教學內(nèi)容,引導學生參與創(chuàng)新性教學活動,從而培養(yǎng)學生的創(chuàng)新意識和創(chuàng)造能力。優(yōu)化 《VB程序設(shè)計》的教學內(nèi)容,在教學中,通過引用貼近學生生活、具體的編程實例,引導學生去觀察模仿編程,培養(yǎng)學生知識遷移能力,促進學生的發(fā)散思維。
2.1采用項目化內(nèi)容教學,幫助學生快速掌握基本語法
《VB程序設(shè)計》所涉及的內(nèi)容多,控件的屬性、事件、方法也很多,要讓學生對這些知識點有一定深度的理解和掌握是比較困難的。因此在教學中,可以采用項目化教學,以課程主要知識點為基礎(chǔ),設(shè)計工程項目案例,將教學知識點融入到案例項目中,采用邊講知識點邊設(shè)計項目的教、學、做相結(jié)合的教學方法,在項目講解時既講授了課程的各個知識點,又通過項目的完成使學生了解所學知識點的具體應用,這樣學生不但掌握課程主要知識點,同時也完成了真實的項目設(shè)計,增加學生的學習興趣。同時通過這種方式,學生在學習過程中對知識點連貫性也有認識,更加明確后續(xù)學習的目標,從而促進學生基礎(chǔ)知識的應用能力,創(chuàng)新實踐能力也就在這種不斷的積累的過程中提高。
2.2選取貼近學生實際生活的實例,培養(yǎng)學生獨立思維
VB課程是一門語言的程序設(shè)計課程,采用傳統(tǒng)的教學方式按部就班會使得課堂教學十分枯燥無味。因此在項目案例設(shè)計時,努力創(chuàng)設(shè)一種與學生生活貼近的情境,選取學生熟悉的題材作為實例的切入點,在課堂教學中,使用簡單切合知識點,且學生熟知的實例進行講解、演示,使課堂教學成為師生共同交互探討的教學過程,以激發(fā)學生的學習熱情,促進學生思維的獨立性的培養(yǎng)。例如:在VB教學中,學習列表框控件的知識點時,可以選取學生在生活中經(jīng)常會使用列表框控件制作的程序作為實例。如:在Word中選擇字體、字型、字號等選項;在各網(wǎng)站上注冊賬號選擇所在地區(qū)、性別、出生月份等等。選取學生熟悉的實際生活實例進行教學,學生認知好,更愿意獨立思考,發(fā)現(xiàn)問題、解決問題,思維變得活躍起來,思維的獨立性也就在這種情境氛圍中形成和加強,從而促進創(chuàng)新思維的培養(yǎng)。
3.1采用任務驅(qū)動教學法 ,增強學生創(chuàng)新性學習
在VB課程教學過程中,采用項目任務驅(qū)動教學,在項目化內(nèi)容的基礎(chǔ)上,進行任務式教學。教師將所要學習的新知識巧妙地融合在一個或幾個學生感興趣的任務當中,將復雜問題分解成若干個簡單問題,引導學生在強烈的任務驅(qū)動下,對所提的任務進行分析、討論,帶著真實的任務和目的在探索中學習并完成既定的任務。學生在完成任務的過程中始終處于主體地位,通過自己的獨立思考完成任務獲得成就感,學習的熱情高漲,更推動學生自主學習和深入探索精神,從而培養(yǎng)學生的創(chuàng)新能力和分析問題、 解決問題的實踐能力。
3.2采用循序漸進方法,提高學生的深刻思維
有深度才有高度,創(chuàng)新思維的培養(yǎng)亦是如此,只有學生對基礎(chǔ)知識有深刻的理解,才會有分析問題、解決問題的創(chuàng)新實踐能力。知識的學習是一個循序漸進的過程。在教學過程中,通過循序漸進的方法進行教學,先從簡單的實例出發(fā),再改變實例的條件,逐漸加深難度,逐層深入地設(shè)計和提出一些問題,引導學生一步一步地由淺入深,由簡單到復雜的學習,啟發(fā)學生多思、多議、多練,調(diào)動學生學習的熱情及學習的積極性,同時也發(fā)展了思維的邏輯性和深刻性。例如,在For…Next循環(huán)語句的教學中,先學習教材上的例題:求2~100間各偶數(shù)的平方數(shù)。代碼如下:
Private Sub Form_Load()
Dim k As Integer
Show
For k=2 To 100 Step 2
Print k*k
Next k
End Sub
這段程序在學生在學習For…Next循環(huán)語句之后,很容易理解。但為使學生加強語句的理解與記憶,靈活應用該語句,逐步深入的提出以下問題:(1)求1到100之間各個奇數(shù)的平方數(shù);(2)求1到100之間所有數(shù)之和;(3)求1到100之間所有偶數(shù)之和,步長為1等題目。通過逐漸深入,逐層導入,學生逐步發(fā)現(xiàn):只要在例題的基礎(chǔ)上,稍作修改,問題便迎刃而解。在這一學習過程中,學生逐步掌握知識,不斷產(chǎn)生成就感,學生的思維活動逐步深刻,提高學生的思維能力,使學生學會學習,學會思考,學會實踐。
4.1自主、團隊合作學習,培養(yǎng)學生獨立思考、團隊協(xié)作精神
教學的關(guān)鍵是授之予“漁”,而不是“魚”,因此,要改變傳統(tǒng)的“填鴨式”滿堂灌的教育模式,在教學中引導學生積極主動、精神愉快自主學習,讓學生從接收知識轉(zhuǎn)為主動汲取知識。以學生為主體,在教師的引導下,學生自己提問題,質(zhì)疑談論,尋找答案。期間,教師對學生的自主學習進行監(jiān)督,考查,并提出意見和建議。例如,布置小“任務”讓學生課后完成,上課時可點名讓學生在課堂演示,最后教師對學生完成成果進行點評。這樣學生在思想上就有緊迫感,會花時間思考并完成任務,思考的過程就是活躍思維的過程,蘊含著創(chuàng)新意識的培養(yǎng)和訓練。對于相對復雜綜合的“任務”,還可將幾個學生分為一個設(shè)計小組,通過小組的質(zhì)疑、討論、提出解決方案、動手實踐完成設(shè)計任務。小組討論,一方面促進學生間的相互學習相互交流,另一方面又培養(yǎng)小組的團結(jié)協(xié)作精神,激發(fā)學生的學習積極性、主動性和創(chuàng)造性。
4.2注重實踐學習,培養(yǎng)學生實踐能力
創(chuàng)新思維在實踐中體現(xiàn),《VB程序設(shè)計》是一門實踐性很強的課程,如果只紙上談兵,不注重實踐學習(即上機實踐),是不可能真正掌握VB程序開發(fā)的,更談不上什么創(chuàng)新思維培養(yǎng)。采取理論教學與實踐教學相結(jié)合的模式,針對教學內(nèi)容布置上機實踐內(nèi)容,讓學生做到有的放矢,通過獨立思考設(shè)計,上機實踐來發(fā)現(xiàn)問題,從而更進一步領(lǐng)悟課堂學習內(nèi)容。在上機過程中,教師要不斷巡視,對學生提出的問題及時予以指導,發(fā)現(xiàn)學生常犯的共性錯誤,統(tǒng)一講解,在課堂教學中也要通過實例讓學生更深入理解,同時應注意設(shè)計任務與其所學專業(yè)相結(jié)合,讓學生感受到學以致用,提升學習的熱情,提高學習的積極性。
總之,學生創(chuàng)新思維的培養(yǎng),不是一朝一夕的事。實踐證明,教學有法,教無定法,只要教學得法。在教學內(nèi)容、教學方法、學習方法等方面均以學生的能力培養(yǎng)為體系,引導學生自主學習、合作學習,從而更好地培養(yǎng)學生的創(chuàng)新精神與實踐能力。
[1]鐘玉峰,運海紅,葛冬梅.高校VB程序設(shè)計課程教學改革研究[J].黑龍江教育,2013(5):26-27.
[2]汪蘭英.項目教學法在《VB程序設(shè)計》教學中的研究與應用[J].軟件,2012,33(6):145-146+148.
[3]林卓然.VB語言程序設(shè)計[M],北京:電子工業(yè)出版社,2013.
南寧學院教育教學改革建設(shè)立項項目(項目編號:2016XJJG22)。
呂德深(1987—),女,碩士,助理工程師,主要研究方向:智能儀器與系統(tǒng)、無線電能傳輸研究、電子技術(shù)應用。