前言:尋找寫作靈感?中文期刊網(wǎng)用心挑選的探討金融院校VB教學(xué)方法,希望能為您的閱讀和創(chuàng)作帶來靈感,歡迎大家閱讀并分享。
一、VB的特點
1、結(jié)構(gòu)化設(shè)計語言VB提供了許多標(biāo)準(zhǔn)函數(shù),支持模塊化、結(jié)構(gòu)化的程序設(shè)計方法,使得程序結(jié)構(gòu)清晰,簡單易學(xué)。
2、強大的數(shù)據(jù)庫功能在VB中利用數(shù)據(jù)控件可以訪問多種數(shù)據(jù)庫系統(tǒng),在VB程序中訪問數(shù)據(jù)庫有兩種途徑:使用數(shù)據(jù)控件訪問數(shù)據(jù)庫;使用ADO訪問數(shù)據(jù)庫。
二、學(xué)生特點
金融類院校學(xué)生大部分來自文科,文科學(xué)生習(xí)慣于對具體事物的思考,不善于抽象的、理性的思維,缺乏邏輯推斷能力。另外,學(xué)生專業(yè)不同,對vb程序設(shè)計課程的需求也不同,例如在給保險專業(yè)講授VB時,會以實例展示VB在該行業(yè)中的簡單應(yīng)用。根據(jù)以上VB和學(xué)生特點,按照以學(xué)生為主體,教師為主導(dǎo)的教學(xué)原則,采用實例教學(xué)、任務(wù)驅(qū)動、趣味編程、思考題等多種教學(xué)方法相結(jié)合,提高學(xué)生興趣,增加學(xué)生學(xué)習(xí)動力。
三、教學(xué)方法
1、實例教學(xué)法案例教學(xué)法是呈現(xiàn)案例,由教師分析講解案例中的知識點并提示學(xué)生對案例進行功能拓展,在實現(xiàn)新案例程序的過程中獲取知識并實現(xiàn)自主學(xué)習(xí)能力的培養(yǎng)。案例教學(xué)法的關(guān)鍵是根據(jù)課程的內(nèi)容和特點選取恰當(dāng)?shù)陌咐?同時在案例的討論中學(xué)習(xí)和理解相關(guān)的知識并由此拓展到新的知識內(nèi)容中。例如,在講解move方法時,通過單擊按鈕實現(xiàn)控制太陽升起這樣一個實例,每單擊一次,就會執(zhí)行一次image1的move方法,通過move方法中參數(shù)的設(shè)置,從而實現(xiàn)太陽升起。這些案例多為貼近生活的實例,采用由簡單到復(fù)雜,循序漸進的講解方法,如上述“太陽升起”,在實現(xiàn)單擊按鈕“幫助”太陽升起之后,引導(dǎo)學(xué)生思考如何實現(xiàn)太陽“自動上升”?從而引入下一個學(xué)習(xí)內(nèi)容。
2、趣味編程法趣味編程法是實例教學(xué)法的一個方面,通過設(shè)計、完成趣味性程序來讓學(xué)生了解VB程序設(shè)計是貼近生活的,可以被廣泛應(yīng)用的。例如,在講到日期表達式時,會教學(xué)生利用日期表達式計算重要紀(jì)念日的倒計時;在講到timer和HscrollBar時,將兩者結(jié)合,教學(xué)生利用上述控件實現(xiàn)大炮發(fā)射,利用HscrollBar控制大炮發(fā)射速度。通過趣味實例的加入,使學(xué)生在枯燥的編程過程中感受到樂趣。
3、任務(wù)驅(qū)動法“任務(wù)驅(qū)動”,就是學(xué)生通過自主學(xué)習(xí)和相互合作,完成教師布置的任務(wù),建構(gòu)真正屬于自己的知識與技能。其中的任務(wù),既蘊涵了學(xué)生應(yīng)該掌握的知識與技能,也蘊涵了學(xué)生應(yīng)該獲得的能力訓(xùn)練學(xué)生完成學(xué)習(xí)任務(wù)的過程,是一個不斷提出問題、解決問題、建構(gòu)知識的過程。在實訓(xùn)課上,多采用任務(wù)驅(qū)動法。上課伊始,布置課堂上需完成的任務(wù),將主動權(quán)交給學(xué)生,由學(xué)生在完成“任務(wù)”的過程中,發(fā)現(xiàn)問題,通過與同學(xué)討論或向老師請教,并學(xué)會利用手邊的資源,如查閱參考書或網(wǎng)絡(luò)搜索來解決問題。
4、思考題法在實例教學(xué)方法中,最重要的是要通過實例引起學(xué)生興趣,帶動學(xué)生思考,促使學(xué)生解決問題。學(xué)生也只有不斷的練習(xí)、實踐、思考、再練習(xí)、再實踐,才能在理論知識和動手能力上均有所提高,同時,也是教師檢驗教學(xué)效果的過程。因此,案例的選取要由簡到難,循序漸進,當(dāng)簡單問題被學(xué)生解決時,可適當(dāng)給學(xué)生安排一個稍有深度一點的思考題,該思考題能起到總結(jié)前面知識點,引出新知識點的作用。例如,在講到字體設(shè)置時,若form1.fontbold=true,那么打印到窗體上的字體將被加粗,若form1.fontbold=true,打印到窗體上的字體不會被加粗,當(dāng)學(xué)生完成這一語句的練習(xí)后,代領(lǐng)學(xué)生思考如何利用單擊同一個按鈕實現(xiàn)“加粗”和“取消加粗”功能?利用數(shù)學(xué)中學(xué)到的非運算將很容易實現(xiàn)。在原有程序的基礎(chǔ)上逐漸改變和增加思考問題,漸漸提高學(xué)生對程序的理解和應(yīng)用的綜合能力。
四、總結(jié)
在VB的教學(xué)過程中,沒有最好,只有更好,只有不斷改進教學(xué)方法,才能使該門課程更吸引學(xué)生,更能調(diào)用學(xué)生的積極性。將多種教學(xué)方法相結(jié)合,根據(jù)教學(xué)實際情況靈活地調(diào)整教學(xué)方法,掌握教學(xué)過程,才能得到更好的教學(xué)效果。
作者:裘詠霄 商艷麗 單位:河北金融學(xué)院信息管理與工程系