案例教學(xué)法在《VB程序設(shè)計(jì)》教學(xué)中的探索論文
案例教學(xué)法在《VB程序設(shè)計(jì)》教學(xué)中的探索論文
摘要如何提高VB程序設(shè)計(jì)這門(mén)課程的教學(xué)效率,并找出一種與學(xué)生認(rèn)知規(guī)律相適應(yīng)和能夠激發(fā)學(xué)生學(xué)習(xí)興趣教學(xué)方式,是擺在每一位從業(yè)教師所要面對(duì)的重要課題。本文主要是對(duì)在講授VB課程過(guò)程中如何通過(guò)案例教學(xué)法進(jìn)行有效的探索。
隨著當(dāng)今信息技術(shù)高速發(fā)展并已經(jīng)滲透到生活中各領(lǐng)域,信息技術(shù)早已從各方各面深刻的改變了人們的生活習(xí)慣、思維方式和工作途徑,因此,人們?cè)絹?lái)越注重開(kāi)發(fā)計(jì)算機(jī)編程方面的技能和計(jì)算機(jī)知識(shí)的普及。其中,高級(jí)語(yǔ)言中程序設(shè)計(jì)課程的開(kāi)設(shè)不僅使學(xué)生能夠更透徹的理解計(jì)算機(jī)工作時(shí)的原理,在培養(yǎng)學(xué)生嚴(yán)密的邏輯思維、扎實(shí)基礎(chǔ)、理論公關(guān)等方面也有著非常重要的作用,因此許多中職學(xué)校在基礎(chǔ)必修課程中加入程序設(shè)計(jì)。
當(dāng)前編程語(yǔ)言有許多種類,其中,面向?qū)ο笫降恼Z(yǔ)言Visual Basic獨(dú)樹(shù)一幟,有很多學(xué)生在學(xué)習(xí)編程語(yǔ)言中都選擇了它。它的特點(diǎn)主要有兩個(gè)方面:(1)在個(gè)人計(jì)算機(jī)操作系統(tǒng)領(lǐng)域中,由于Windows操作系統(tǒng)用戶更廣泛,因?yàn)橥ㄟ^(guò)VB可以開(kāi)發(fā)出各種各樣的Windows應(yīng)用程序,并且微軟技術(shù)每更新一次,VB都會(huì)有新的進(jìn)展,從而顯示出其強(qiáng)大的生命力和廣泛的市場(chǎng)應(yīng)用前景。
。2)它的圖形化界面技術(shù),使得圖像生動(dòng)直觀并且簡(jiǎn)單易學(xué)。因此,我們可以從面向?qū)ο蟮南嚓P(guān)概念和對(duì)象用法觸類旁通,為其他語(yǔ)言的學(xué)習(xí)打好基礎(chǔ)。但在VB編程語(yǔ)言的實(shí)際教學(xué)過(guò)程中,如何充分利用好多媒體教學(xué)工具,來(lái)激發(fā)學(xué)生對(duì)編程語(yǔ)言的興趣愛(ài)好,并達(dá)到理想的教學(xué)目標(biāo),是每一位現(xiàn)行教師所面臨和探索的問(wèn)題。其中,含義案例教學(xué)法早在19世紀(jì)70年代由美國(guó)哈佛大學(xué)法學(xué)院院長(zhǎng)蘭德?tīng)査岢龅模渥钤邕\(yùn)用于醫(yī)學(xué)領(lǐng)域,后來(lái)滲透到軍事學(xué)、教育學(xué)、法學(xué)、管理學(xué)等學(xué)科,發(fā)展到今天,案例教學(xué)法在教學(xué)體系中意義重大。所謂案例教學(xué)法,是指利用生活中已經(jīng)發(fā)生或目前還沒(méi)發(fā)生但將來(lái)可能發(fā)生的問(wèn)題作為案例形式讓學(xué)生去分析和探究,并由分析結(jié)果提出各種解決問(wèn)題的方案,進(jìn)而從中提高學(xué)生解決實(shí)際問(wèn)題能力的一種教學(xué)模式。因此,案例教學(xué)法是一種善于啟發(fā)學(xué)生靈感去提出問(wèn)題,并且使學(xué)生智力和能力都能得到充分提升的一種現(xiàn)代教學(xué)方法。它有著比傳統(tǒng)教學(xué)方法更有效率的功能,也就是該方法在教學(xué)的程序上始終遵循著由典型事例推出同類事物的共同特征進(jìn)而升華到掌握事物內(nèi)部發(fā)展規(guī)律,增加學(xué)生對(duì)客觀世界認(rèn)識(shí)的寬度。與傳統(tǒng)的使學(xué)生被動(dòng)學(xué)習(xí)教學(xué)法相比,本教學(xué)方法更側(cè)重于實(shí)踐能力和案例的講解分析過(guò)程,來(lái)激發(fā)學(xué)生的學(xué)習(xí)熱情,引導(dǎo)教學(xué)過(guò)程中的學(xué)生主動(dòng)參與熱情,學(xué)生可以通過(guò)使用原有的科學(xué)理論知識(shí)來(lái)解決問(wèn)題,如經(jīng)過(guò)分析、歸納、推理、總結(jié)的步驟來(lái)學(xué)習(xí),從而達(dá)到鞏固知識(shí)和靈活運(yùn)用知識(shí)的教學(xué)目的。案例教學(xué)過(guò)程中,教師應(yīng)根據(jù)教學(xué)內(nèi)容有的放矢地去設(shè)計(jì)教學(xué)案例,維持學(xué)生始終保持積極參與的思維狀態(tài),使其善于開(kāi)動(dòng)腦筋,認(rèn)真思考,并找出解決問(wèn)題的方法。案例教學(xué)法在《VB程序設(shè)計(jì)》教學(xué)中所使用的策略選取與學(xué)生的生活密切相關(guān)的案例,使得VB案例教學(xué)顯得更加容易想象和學(xué)生更易于入門(mén)。
教師要善于給學(xué)生的課堂帶去更多樂(lè)趣,來(lái)達(dá)到激發(fā)學(xué)生對(duì)VB編程學(xué)習(xí)感興趣的目的。目前,許多VB程序設(shè)計(jì)的教材編排都是只考慮其知識(shí)的邏輯結(jié)構(gòu)體系只對(duì)表面的知識(shí)進(jìn)行展開(kāi),課程一開(kāi)始就介紹諸如屬性、對(duì)象、事件和方法等一系列在VB程序設(shè)計(jì)中比較抽象難懂的概念。顯然,這樣并不符合學(xué)生的認(rèn)知規(guī)律的特性,容易使學(xué)生對(duì)VB的學(xué)習(xí)失去信心。如孔子所說(shuō)的“知之者不如好知者,好知者不如樂(lè)知者”。所以,在教學(xué)的過(guò)程中,教師應(yīng)靈活地給學(xué)生的學(xué)習(xí)營(yíng)造一種極富樂(lè)趣又寬松的學(xué)習(xí)環(huán)境,去充分激發(fā)學(xué)生的學(xué)習(xí)激情,變被動(dòng)為主動(dòng),就必須以學(xué)生為主體,以培養(yǎng)學(xué)生能力為中心來(lái)展開(kāi)教學(xué)方法。老師在給學(xué)生上第一節(jié)VB課時(shí),為了激發(fā)他們的學(xué)習(xí)熱情,可以先制作一個(gè)在水中自由自在游蕩的小魚(yú)圖案的屏幕保護(hù)程序或者是一種能展示相冊(cè)與畫(huà)面的VB程序演示給學(xué)生看,讓他們覺(jué)得這么短的時(shí)間內(nèi)就能編出一個(gè)漂亮而又與生活密切相關(guān)的多媒(下轉(zhuǎn)第62頁(yè))(上接第33頁(yè))體程序,當(dāng)然會(huì)一下就可以勾起他們好奇心。同時(shí),為了讓學(xué)生進(jìn)一步感受到VB程序設(shè)計(jì)的魅力,如:編制 “卡拉OK點(diǎn)播系統(tǒng)”、“學(xué)生成績(jī)管理系統(tǒng)”等。目的就是使學(xué)生從中得知VB的實(shí)用性,并會(huì)恨不得馬上坐在計(jì)算機(jī)面前編制自己想要的VB程序,自然而然他們肯定就有了學(xué)習(xí)的主動(dòng)性和積極性。
案例與數(shù)學(xué)有機(jī)結(jié)合起來(lái),數(shù)學(xué)跟每個(gè)人的生活息息相關(guān),幾乎所有人從小就開(kāi)始接觸數(shù)學(xué)。但是,VB程序設(shè)計(jì)這方面的知識(shí)絕大多數(shù)人都是到了大學(xué)才接觸,學(xué)起來(lái)猶如看天書(shū),因?yàn)閂B程序這門(mén)課程術(shù)語(yǔ)太多,并且枯燥乏味、難以入門(mén),為了能讓讓學(xué)生在短時(shí)間內(nèi)喜歡上VB,明白VB編程的方法步驟,教師不妨在教學(xué)過(guò)程中與數(shù)學(xué)有機(jī)結(jié)合起來(lái)。例如:在求“水仙花” 數(shù)(指其各位數(shù)字的立方和等于該數(shù)本身的三位數(shù))時(shí)。若是在古代的話,由于當(dāng)時(shí)技術(shù)落后和計(jì)算用具缺乏,人們只能是從100依次試到999,再把能夠滿足條件的數(shù)一一挑出來(lái),當(dāng)然,這樣既費(fèi)時(shí)又費(fèi)力。當(dāng)今社會(huì),用VB編程僅需幾秒鐘就可以結(jié)果算出來(lái)了。在V B編程中,循環(huán)結(jié)構(gòu)是程序設(shè)計(jì)中學(xué)起來(lái)很費(fèi)勁但不可或缺,對(duì)于多重循環(huán)更不容易弄清其流程。這時(shí)可以在課堂上以現(xiàn)實(shí)中的問(wèn)題為例子向?qū)W生提問(wèn),例如:時(shí)針每走過(guò)一格,分針將會(huì)走過(guò)多少格?秒針又會(huì)走過(guò)多少格?根據(jù)日常生活中的情況,可以形象地把分針、秒針和時(shí)針的運(yùn)動(dòng)打比方,這就是三重循環(huán)嵌套。然后依據(jù)此思路寫(xiě)出最終的程序代碼,這樣就把抽象的問(wèn)題簡(jiǎn)單化了。最后,老師還可以給學(xué)生出點(diǎn)思考題以鞏固其知識(shí),如:要用同樣的方法編程求解“百錢(qián)買(mǎi)百雞”、 “猴子選大王”等問(wèn)題。
在案例教學(xué)過(guò)程中進(jìn)行小組學(xué)習(xí)模式,教師可以根據(jù)VB的教學(xué)內(nèi)容來(lái)巧妙設(shè)計(jì)案例,提出案例要求、案例目的及案例重點(diǎn)。這時(shí),同學(xué)在教師放入引導(dǎo)下先獨(dú)立思考,再由組長(zhǎng)組織本組成員對(duì)案例進(jìn)行分析研究,并記錄小組的討論過(guò)程,然后將本組討論結(jié)果進(jìn)行整理,最后,一各組員針對(duì)解決各自的方案寫(xiě)出VB的程序代碼。教師在此過(guò)程中主要負(fù)責(zé)答疑,學(xué)生根據(jù)教師的點(diǎn)撥,再次進(jìn)行更深層次的討論問(wèn)題,然后修改調(diào)試程序直到運(yùn)行成功。這樣,不僅提高學(xué)生的獨(dú)立思考能力,還可以加強(qiáng)學(xué)生間的協(xié)調(diào)合作能力,同時(shí),提高了課堂的效率。
總之,教學(xué)方法有許多,況且沒(méi)有固定不變的或者孤立的教學(xué)方法,只有在VB程序設(shè)計(jì)的教學(xué)實(shí)踐中,通過(guò)新的模式、新的理念、新的指導(dǎo),并根據(jù)生活中的切實(shí)問(wèn)題與不斷去深入探索研究,尋找更適合學(xué)生,更能提高教學(xué)質(zhì)量的教學(xué)方案,同時(shí)要巧妙地將各種方法有機(jī)結(jié)合起來(lái),著重激發(fā)學(xué)生自主學(xué)習(xí)的熱情并使學(xué)生全心地投入到VB學(xué)習(xí)中去和提高學(xué)生的實(shí)際應(yīng)用的能力,才會(huì)使VB課程的教學(xué)效率的提高,不斷創(chuàng)新。
參考文獻(xiàn)
[1]紀(jì)兆華,等.VB程序設(shè)計(jì)教學(xué)的研究[J].吉林:吉林大學(xué)學(xué)報(bào),2005(8):149-151.
[2]楊俊宇.淺談VB程序教學(xué)方法[M].科技資訊,2006(16):211-212.
[3]牛又奇,孫建國(guó).Visual Basic程序設(shè)計(jì)教程[M].蘇州:蘇州大學(xué)出版社,2007.
[4]吳海珍,等.面向編程能力培養(yǎng)的VB語(yǔ)言教學(xué)改革[J].長(zhǎng)沙:湖南師范大學(xué)學(xué)報(bào),2005(11):120-122.
[5]辛利.案例教學(xué)和小組學(xué)習(xí)模式在VB中的實(shí)踐與探索[J].電腦知識(shí)與技術(shù),2009(5).
【案例教學(xué)法在《VB程序設(shè)計(jì)》教學(xué)中的探索論文】相關(guān)文章:
程序設(shè)計(jì)課堂教學(xué)模式探索論文03-20
《白鵝》的教學(xué)設(shè)計(jì)案例(精選11篇)07-21
試論體育教學(xué)中如何培養(yǎng)終身體育意識(shí)論文07-02
《探索規(guī)律》教學(xué)反思(通用13篇)12-14
探討教育心理學(xué)在英語(yǔ)教學(xué)中的實(shí)際應(yīng)用論文08-13
五環(huán)節(jié)教學(xué)法實(shí)踐經(jīng)驗(yàn)總結(jié)(通用11篇)06-08
高中語(yǔ)文教學(xué)之導(dǎo)學(xué)案教學(xué)初探論文03-19
夢(mèng)圓飛天教案例子07-13