亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        培養(yǎng)學(xué)生VB程序設(shè)計(jì)能力的事例法教學(xué)實(shí)踐

        2012-04-29 01:19:22陳懷國
        考試周刊 2012年22期
        關(guān)鍵詞:方法課程設(shè)計(jì)

        陳懷國

        摘要: 在VB程序設(shè)計(jì)課程教學(xué)中應(yīng)用事例法,是一種教學(xué)方式的探索。對VB程序設(shè)計(jì)課程的主要教學(xué)內(nèi)容進(jìn)行劃分組合,設(shè)計(jì)相應(yīng)的教學(xué)事例進(jìn)行教學(xué),能夠有效利用教學(xué)學(xué)時(shí),調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,收到較好的學(xué)習(xí)效果。典型的事例及其教學(xué)也有助于對學(xué)生創(chuàng)新能力的培養(yǎng)。

        關(guān)鍵詞: VB程序設(shè)計(jì)課程教學(xué)事例法典型應(yīng)用

        VB程序設(shè)計(jì)課程講授的是面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,課程的教學(xué)涉及編程語言知識(shí)和控件使用知識(shí)兩個(gè)方面的內(nèi)容。如果一味按照教材的編排,分別介紹編程語言知識(shí)、分別介紹各種控件的使用,顯得繁瑣而乏味,學(xué)生對這些方法和控件有什么用處會(huì)感覺很茫然。這不利于調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性和學(xué)以致用。多年的教學(xué)實(shí)踐表明,使用事例法教授VB程序設(shè)計(jì)能收到較好的教學(xué)效果。事例法教學(xué)是一種獨(dú)特的案例形式的教學(xué),教與學(xué)是通過對事例的研究來進(jìn)行的。這是一種有效的教學(xué)模式,學(xué)生在以后的學(xué)習(xí)與工作中,必要的時(shí)候能夠應(yīng)用事例中提供的知識(shí)與方法。

        1.在課程教學(xué)中應(yīng)用事例法的思想

        將事例法應(yīng)用于VB教學(xué),與VB程序設(shè)計(jì)教學(xué)的傳統(tǒng)方法有所不同。首先,所舉事例一定要揭示控件的典型用途和組合使用方式。因此,設(shè)計(jì)事例應(yīng)該把握住控件使用的合理組合、典型應(yīng)用和有效激發(fā)學(xué)習(xí)興趣。對于VB各種控件和VB編程語言的各個(gè)部分,可以根據(jù)它們之間的相互聯(lián)系的可能性進(jìn)行合理的劃分與組合,針對每一組合部分精心設(shè)計(jì)事例。這種事例應(yīng)該具有實(shí)用示范作用,在學(xué)生以后的編程實(shí)踐中應(yīng)該被拿來直接應(yīng)用或?qū)W(xué)生的編程具有啟發(fā)作用,即針對每一組合部分設(shè)計(jì)的教學(xué)事例都應(yīng)該具有典型應(yīng)用性。知識(shí)不等于能力,但通過事例教學(xué),有關(guān)的知識(shí)就轉(zhuǎn)化為了能力。其次,在事例教學(xué)過程中,要設(shè)法提高學(xué)生的學(xué)習(xí)興趣,激發(fā)學(xué)生思考。要使學(xué)生渴望知道,事例程序運(yùn)行的結(jié)果為什么是這樣的?事例的程序是怎樣的?事例涉及的控件應(yīng)該怎樣使用?等等。正如法國思想家、教育家盧梭所說的,教育的藝術(shù)是使學(xué)生對你所教的東西有興趣。在學(xué)生的學(xué)習(xí)興趣被調(diào)動(dòng)起來后,教師緊接著講授有關(guān)控件的屬性、事件、方法,講授事例程序,學(xué)生注意力集中,教學(xué)內(nèi)容就容易接受理解。

        2.對課程的事例法教學(xué)設(shè)計(jì)

        一次課程VB事例教學(xué)包含以下環(huán)節(jié):建立事例模型、進(jìn)行事例教學(xué)、培養(yǎng)動(dòng)手與創(chuàng)新能力。對課程事例教學(xué)的每個(gè)環(huán)節(jié)都要進(jìn)行精心的設(shè)計(jì)。

        (1)建立事例的范例模型。建立事例的范例模型就是根據(jù)一次課的事例素材,構(gòu)思事例的內(nèi)容、設(shè)計(jì)事例程序的界面與程序,構(gòu)思事例的內(nèi)容是最最重要的。為了使每次課的教學(xué)事例皆具有典型應(yīng)用性,構(gòu)思事例的內(nèi)容應(yīng)該針對學(xué)生的專業(yè)特點(diǎn)。對于工科機(jī)械類專業(yè)的學(xué)生,事例的內(nèi)容主要應(yīng)該涉及一般的科學(xué)計(jì)算、數(shù)據(jù)管理、實(shí)現(xiàn)一些基本的圖形設(shè)計(jì)功能(例如模仿繪圖軟件AutoCAD的一些基本功能)。界面設(shè)計(jì)應(yīng)該根據(jù)給定的素材,追求最佳效果,設(shè)計(jì)出宜人的軟件界面。然后設(shè)計(jì)面向?qū)ο蟮哪K化程序。

        (2)科學(xué)組織課堂事例教學(xué)。在事例教學(xué)過程中,首先應(yīng)該創(chuàng)設(shè)問題情境,根據(jù)事例的內(nèi)容向?qū)W生提問,引起學(xué)生重視,激發(fā)學(xué)生思考,抓住學(xué)生注意力。然后通過演示事例程序,以程序運(yùn)行的效果強(qiáng)化學(xué)生對問題的理解,調(diào)動(dòng)起學(xué)生的求知欲望。在此基礎(chǔ)上講解與事例中有關(guān)的VB語言語法知識(shí),講解有關(guān)控件的屬性、事件和方法。最后,講解事例的應(yīng)用程序,歸納事例程序的特點(diǎn)、適用范圍,使學(xué)生知道所學(xué)知識(shí)怎樣應(yīng)用,以及可以在哪些方面應(yīng)用。

        (3)培養(yǎng)動(dòng)手與創(chuàng)新能力。VB程序設(shè)計(jì)課程是一門實(shí)踐性很強(qiáng)的課程,學(xué)生僅僅接受了教師講授的事例是不夠的,學(xué)生必須親自動(dòng)手編程。正如毛澤東說過的,要知道梨子的滋味,必須親口嘗一嘗。因此,教師可以進(jìn)一步對已講授的事例提出修改要求,或提出增加事例程序功能的要求,讓學(xué)生自己動(dòng)手修改程序,這可以培養(yǎng)學(xué)生獨(dú)立解決問題的能力,培養(yǎng)學(xué)生的創(chuàng)新精神。在這個(gè)教學(xué)環(huán)節(jié)中,學(xué)生可以分組討論,分小組確定解決問題的技術(shù)方案,然后分別進(jìn)行程序設(shè)計(jì)。同時(shí),可以給學(xué)生以適當(dāng)?shù)膲毫?,針對每個(gè)學(xué)生修改完善程序的情況,記錄課堂成績,將課堂成績作為課程總評(píng)成績的組成部分。激發(fā)興趣和適當(dāng)加壓,可以促使學(xué)生緊張有序地工作,珍惜時(shí)間,充分利用課堂時(shí)間。

        3.對課程的教學(xué)事例內(nèi)容的規(guī)劃

        采用事例法進(jìn)行VB程序設(shè)計(jì)課程教學(xué),應(yīng)該以每次課三個(gè)學(xué)時(shí)為最佳,便于組織課堂教學(xué)。以三個(gè)學(xué)時(shí)為每次課的教學(xué)時(shí)數(shù),以龔佩增等編寫的《VisualBasic程序設(shè)計(jì)教程》為參考教材,根據(jù)事例法教學(xué)的思想,可以將VB程序設(shè)計(jì)主要內(nèi)容進(jìn)行劃分組合,作為事例設(shè)計(jì)素材。

        (1)窗體、標(biāo)簽、文本框、命令按鈕。將這幾個(gè)控件結(jié)合在一起,可以設(shè)計(jì)一個(gè)執(zhí)行加法運(yùn)算的事例。由于是初次講授VB程序設(shè)計(jì),學(xué)生還沒有編程語言的基礎(chǔ),編程部分是簡單的。教學(xué)的重點(diǎn)是介紹這幾個(gè)控件的常用屬性設(shè)置、常用事件的概念和使用、常用方法的使用;通過這個(gè)事例向?qū)W生揭示一個(gè)VB應(yīng)用程序開發(fā)的完整過程,并且使學(xué)生理解和掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的概念。

        (2)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、文本框的KeyPress事件。將順序結(jié)構(gòu)、選擇結(jié)構(gòu)、文本框的KeyPress事件結(jié)合在一起,可以設(shè)計(jì)一個(gè)計(jì)算實(shí)發(fā)工資并且檢驗(yàn)輸入的賬號(hào)和密碼的事例。教學(xué)的重點(diǎn)是,VB的順序結(jié)構(gòu)(包括賦值語句和數(shù)據(jù)的輸入和輸出)、選擇結(jié)構(gòu)(包括If條件語句和SelectCase語句)和KeyPress事件的用法。

        (3)循環(huán)結(jié)構(gòu)、菜單設(shè)計(jì)、窗體MouseDown事件。將循環(huán)結(jié)構(gòu)、菜單設(shè)計(jì)、窗體的MouseDown事件結(jié)合在一起,可以設(shè)計(jì)一個(gè)在窗體上輸出ASC碼對照表、乘法表以及人口預(yù)測結(jié)果的事例。以此事例為載體,揭示循環(huán)結(jié)構(gòu)的種類和用法、下拉式菜單和彈出式菜單的設(shè)計(jì)方法、菜單事件的使用方法。

        (4)數(shù)組、列表框、組合框。將數(shù)組、列表框、組合框設(shè)計(jì)在一個(gè)作對比的事例中,以此事例為載體,介紹數(shù)組的概念與基本操作、列表框與組合框的使用方法,揭示列表框與組合框在數(shù)據(jù)插入與刪除編程上的便利。

        (5)函數(shù)過程、子過程、過程嵌套與遞歸調(diào)用。設(shè)計(jì)一個(gè)可以分別進(jìn)行函數(shù)過程調(diào)用、子過程調(diào)用、過程嵌套調(diào)用與遞歸調(diào)用的事例,分別進(jìn)行求解最大公約數(shù)、查詢單詞、階乘運(yùn)算的工作。以此事例為載體,揭示函數(shù)過程、子過程的設(shè)計(jì)方法,以及函數(shù)過程調(diào)用、子過程調(diào)用、過程嵌套調(diào)用、遞歸調(diào)用的方法。

        (6)單選按鈕、復(fù)選框、框架、滾動(dòng)條、顏色對話框、字體對話框。將這幾個(gè)控件結(jié)合在一起,設(shè)計(jì)一個(gè)可以即時(shí)設(shè)置文本的字體、前景色、背景色的事例。以此事例為載體講授各個(gè)有關(guān)控件的屬性、事件、方法,以及應(yīng)用的方式。

        (7)數(shù)據(jù)文件、打開對話框、另存為對話框。將打開對話框、另存為對話框、對數(shù)據(jù)文件的操作結(jié)合起來,設(shè)計(jì)一個(gè)讀寫數(shù)據(jù)文件的事例。通過此事例教學(xué),揭示數(shù)據(jù)文件讀寫操作的用法,以及打開對話框和另存為對話框的用法。

        (8)圖形框、坐標(biāo)系、線寬與線型、填充與色彩、Line方法、Circle方法。設(shè)計(jì)一個(gè)實(shí)現(xiàn)簡單的繪圖功能的事例,揭示怎樣設(shè)置坐標(biāo)系、線寬與線型、填充與色彩,以及Line與Circle的使用方法。

        (9)PSet方法、Point方法、Line控件、Shape控件。設(shè)計(jì)一個(gè)實(shí)現(xiàn)簡單的圖像操作的事例。即對Line控件編程實(shí)現(xiàn)開窗口功能,用Point方法掃描窗口內(nèi)圖像的信息,用Pset方法在對應(yīng)的位置輸出原樣信息。以此事例揭示PSet方法、Point方法、Line控件的典型用法。

        (10)數(shù)據(jù)庫的建立、SQL查詢。建立一個(gè)學(xué)生信息數(shù)據(jù)庫,通過SQL命令操作數(shù)據(jù)庫。以這個(gè)事例揭示建立數(shù)據(jù)庫的要點(diǎn)、使用SQL語句的方法。

        (11)ADO數(shù)據(jù)控件、BLOB數(shù)據(jù)處理、記錄集對象。設(shè)計(jì)一個(gè)學(xué)生信息管理事例。將ADO與數(shù)據(jù)庫建立聯(lián)系,再將綁定控件連接到ADO,通過單擊按鈕可以查找學(xué)生信息,并實(shí)現(xiàn)增、刪、改功能(包括更新照片的功能)。以此事例揭示ADO數(shù)據(jù)控件、記錄集對象的使用方法,以及BLOB數(shù)據(jù)的處理方法。

        4.結(jié)語

        VB程序設(shè)計(jì)課程教學(xué)內(nèi)容多學(xué)時(shí)少,對主要的內(nèi)容使用事例法教學(xué)可以有效地利用課堂時(shí)間,同時(shí)可以調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,對教學(xué)有事半功倍的效果。

        參考文獻(xiàn):

        [1]龔沛曾,楊志強(qiáng),陸慰民.Visual Basic程序設(shè)計(jì)教程[M].北京:高等教育出版社,2007.

        [2]朱建國,張怡.培養(yǎng)學(xué)生理解力的課堂案例[M].上海:華東師范大學(xué)出版社,2009.

        猜你喜歡
        方法課程設(shè)計(jì)
        數(shù)字圖像處理課程混合式教學(xué)改革與探索
        軟件設(shè)計(jì)與開發(fā)實(shí)踐課程探索與實(shí)踐
        為什么要學(xué)習(xí)HAA課程?
        瞞天過?!律O(shè)計(jì)萌到家
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        可能是方法不對
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        捕魚
        羞羞色院99精品全部免| 色综合久久中文综合久久激情| 日韩久久av电影| 亚洲免费精品一区二区| 国产精品久久久久久久久久红粉| 亚洲色婷婷一区二区三区| 中国一级免费毛片| 国产伦理自拍视频在线观看| 日韩在线精品视频一区| 日韩精品一区二区午夜成人版| 亚洲另类激情综合偷自拍图| 杨幂国产精品一区二区| 日韩精品极品系列在线免费视频 | 99这里只有精品| 久久国产精品男人的天堂av | 丝袜美腿精品福利在线视频| 国产私人尤物无码不卡| 日本三级欧美三级人妇视频| 四虎国产精品免费久久麻豆| 国产人妻久久精品二区三区老狼| 粗大的内捧猛烈进出小视频| 国产一起色一起爱| 看全色黄大黄大色免费久久| 女同同志熟女人妻二区| 亚洲精品乱码久久久久久金桔影视| 国品精品一区二区在线观看| 国产精品午夜福利天堂| 国产精品成人无码久久久久久| 欧美日韩精品一区二区在线观看| 黄 色 成 年 人 网 站免费| 被灌醉的日本人妻中文字幕| 日韩精品一区二区三区中文| 亚洲AV成人片色在线观看高潮| 色婷婷一区二区三区四| 成 人色 网 站 欧美大片在线观看| 最新亚洲精品国偷自产在线 | av网址在线一区二区| 免费欧洲毛片a级视频老妇女| 久久亚洲av永久无码精品| 自拍视频在线观看成人| 国产亚洲av无码av男人的天堂|