摘 要 基于獨立學(xué)院非計算機專業(yè)學(xué)生特點,本文章主要以獨立學(xué)院學(xué)生為對象,采用有趣案例,多種教學(xué)方法,增強獨立學(xué)院學(xué)生學(xué)習(xí)興趣,提高他們的積極性,促進教學(xué)質(zhì)量的提升。
關(guān)鍵詞 獨立學(xué)院 非計算機專業(yè) VB程序
Visual Basic 程序設(shè)計語言(以下簡稱 VB)作為一門面向大學(xué)的程序設(shè)計語言,其功能強大,應(yīng)用廣泛,相對于 Visual C++、Java等其他面向大學(xué)的計算機語言來說,簡單易學(xué)。很多學(xué)校把VB程序設(shè)計做為非計算機專業(yè)學(xué)生參與計算機等級考試的課程之一。不過由于學(xué)生的計算機基礎(chǔ)知識相對薄弱(主要面向大一學(xué)生),對程序設(shè)計更是知之甚少,易產(chǎn)生畏難心理,興趣是調(diào)動學(xué)生學(xué)習(xí)主動性和積極性的重要因素。在艱難的學(xué)習(xí)道路上,如果能用有效的方法手段將復(fù)雜變得簡單,將枯燥變得有趣,這值得我們研究與應(yīng)用。
一、課堂使用有效的教學(xué)方法激發(fā)學(xué)生興趣,發(fā)揮主觀能動性
(一)吸引學(xué)生注意力,提高學(xué)生學(xué)習(xí)興趣,兼顧到課率
在教學(xué)過程中,學(xué)生的興趣經(jīng)常以學(xué)習(xí)動機的形式出現(xiàn),教師傳授的知識應(yīng)該是有吸引力的,并要結(jié)合學(xué)生實際,適應(yīng)學(xué)生水平,同時要把傳授知識和培養(yǎng)能力緊密地結(jié)合起來,并寓于整個課程教學(xué)之中。例如:獨立學(xué)院的學(xué)生主動性差,一旦發(fā)現(xiàn)課程學(xué)習(xí)有障礙,可能就會放棄,甚至缺課。到課率不高就成為了眾多老師需要考慮的問題。常見的方法是點名,但是點名既耽誤正常上課時間,頻繁點名還會引起學(xué)生一定程度的反感,甚至產(chǎn)生更負(fù)面的效果。筆者利用VB制作的一個隨機抽取學(xué)生回答問題系統(tǒng),不僅可以檢驗課堂學(xué)習(xí)的效果,同時也能對課堂上開小差不認(rèn)真聽講的同學(xué)有警醒作用,而抽取學(xué)生姓名程序類似于抽獎或擊鼓傳花環(huán)節(jié),學(xué)生會好奇誰會被抽到回答問題,課堂氣氛也會活躍起來,最重要的舍棄了傳統(tǒng)的點名方法,因為在抽答問題的同時還起到隨機點名的作用,讓一些有心缺課的同學(xué)也會與有所忌憚。并能激發(fā)學(xué)生對學(xué)習(xí)興趣的思考,VB程序也可以編寫出有趣的抽獎程序,可應(yīng)用于以后班級抽獎活動。
(二)引用趣味案例作為教學(xué)實例,加強課堂交流
課程教學(xué)其實是一種交流,既然是交流,就要讓學(xué)生參與,師生合作。在VB案例教學(xué)中例舉一些與現(xiàn)實生活有緊密聯(lián)系的趣味問題作為教學(xué)實例,可以使得相對枯燥的VB編程知識變得輕松而有趣,不僅能提高學(xué)生學(xué)習(xí)興趣,而且促進學(xué)生了解VB的廣泛用途,大大提高了學(xué)生的學(xué)習(xí)動力。下表中例舉了部分案例做參考。
二、實踐理論緊密結(jié)合,分組學(xué)習(xí)
VB課程的要求一般是理論加實驗1比1,由于教學(xué)人數(shù)多,上理論課的時候需要完成教學(xué)進度,不能對所有知識點面面俱到,而實驗課上,編程基礎(chǔ)較弱的學(xué)生也不少,任務(wù)布置下去,很多學(xué)生基礎(chǔ)薄弱,使得任課老師需要手把手教學(xué),收效甚微,考慮到學(xué)生的學(xué)習(xí)程度的差異,可以讓學(xué)生們自行成立學(xué)習(xí)小組,并推選組內(nèi)理解能力強,領(lǐng)導(dǎo)能力不錯的學(xué)生為組長,以組為單位做實驗,這個方法不僅考慮到學(xué)生的個體差異,也能讓組內(nèi)學(xué)習(xí)能力較差的學(xué)生得到組長或其他成員的幫助,同時培養(yǎng)學(xué)生良好的協(xié)作能力和團隊精神。檢查作業(yè)時也可以讓組員自己根據(jù)貢獻度來分配分值,講究“人人參與”。在理論知識學(xué)習(xí)更成熟以后,還可以開展程序作業(yè)競賽。如最快完成任務(wù)的組會得到嘉獎,成為學(xué)習(xí)典型,以此來激勵學(xué)生的積極性,培養(yǎng)師生和生生良好的互動,同時在課余還可以布置一些小型的綜合項目來檢查學(xué)生學(xué)過的知識,讓學(xué)生了解 VB更多的功能,處理更復(fù)雜的業(yè)務(wù)。
三、結(jié)束語
課堂教學(xué)是提高教學(xué)有效性的關(guān)鍵與核心。無論課程改革到哪一步,都需要我們在新課程理念指導(dǎo)下,在實踐中不斷摸索、總結(jié)、創(chuàng)新,找到更多、更好的有效教學(xué)方法。
基金項目:湖南省普通高等學(xué)校教學(xué)改革研究項目(201300 06),湖南農(nóng)業(yè)大學(xué)東方科技學(xué)院教育教學(xué)改革研究項目(6)(7)
參考文獻:
[1]程傳鵬.提高非計算機專業(yè) Visual Basic 課程學(xué)習(xí)興趣的方法[J].計算機教育, 2011,(18):53-56.
[2]候艷.“Visual Basic 程序設(shè)計”教學(xué)方法探討[J].廣東工業(yè)大學(xué)學(xué)報(社會科學(xué)版),2010,10(7):68-70.
[3]李曉秋.自學(xué)輔導(dǎo)教學(xué)法在VB教學(xué)中的應(yīng)用[J].中國教育技術(shù)裝備,2008(60):62-63.
[4]賈振英.淺談VB教學(xué)中學(xué)生自主學(xué)習(xí)能力的培養(yǎng)[J].黑龍江生態(tài)工程職業(yè)學(xué)院學(xué)報,2013(1):62-63.
[5]陳江.VB 編程應(yīng)用與教學(xué)的實踐與思考[J].學(xué)術(shù)探討,2013(7):72-75.
[6]徐雪梅.VB 教學(xué)的心得[J].信息技術(shù),2008(5):95.
[7]張慧麗,賈璐潔,馬軍周等.基于不同專業(yè)需求的VB教學(xué)方法探究[J].科教探索,2007(467)41.
(作者單位:湖南農(nóng)業(yè)大學(xué)東方科技學(xué)院)