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

        ?

        文科專業(yè)Visual Basic程序設(shè)計(jì)課程開篇案例設(shè)計(jì)

        2017-01-21 16:48:17王芬黃曉濤張曉芳
        軟件導(dǎo)刊 2016年12期

        王芬+黃曉濤+張曉芳

        摘 要:文科生在Visual Basic程序設(shè)計(jì)語言課程學(xué)習(xí)過程中,往往存在學(xué)生學(xué)習(xí)興趣不高、存在畏難情緒等問題。如何設(shè)計(jì)好的開篇案例及案例授課方式,激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,引發(fā)學(xué)生主動(dòng)探索欲望尤為重要。在分析課程現(xiàn)狀的基礎(chǔ)上,提出課程開篇案例的構(gòu)建思路和講授原則,詳細(xì)介紹“植物大戰(zhàn)僵尸”游戲界面及效果,設(shè)計(jì)并實(shí)現(xiàn)開篇案例組合:與概念融合的案例、課堂演示及實(shí)驗(yàn)案例。教學(xué)實(shí)踐表明,使用該案例組合,很好地激發(fā)了學(xué)生的學(xué)習(xí)熱情和興趣,取得了良好效果。

        關(guān)鍵詞:程序設(shè)計(jì);開篇案例;概念案例;案例演示

        DOIDOI:10.11907/rjdk.162299

        中圖分類號(hào):G433

        文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1672-7800(2016)012-0191-02

        0 引言

        根據(jù)教育部對(duì)于高等院校人才計(jì)算機(jī)能力培養(yǎng)的要求[1],程序設(shè)計(jì)語言作為計(jì)算機(jī)能力培養(yǎng)的必修課程,廣泛開設(shè)于各高等院校的理科、工科、文科的各個(gè)院系中。華中科技大學(xué)文科院系開設(shè)了Visual Basic(簡(jiǎn)稱VB)程序設(shè)計(jì)語言課程。

        “良好的開端等于成功的一半”。一門好的課程,需要在課程伊始就能吸引學(xué)生的視線,引發(fā)學(xué)生探索知識(shí)的興趣。如何設(shè)計(jì)VB程序設(shè)計(jì)語言課程的開篇案例及其講授方式,達(dá)到激發(fā)學(xué)生主動(dòng)學(xué)習(xí)的熱情和主動(dòng)探索的欲望,實(shí)現(xiàn)師生共鳴的課堂效果,是本研究要解決的問題。

        1 文科VB程序設(shè)計(jì)語言課程教學(xué)初期現(xiàn)狀分析

        在文科VB程序設(shè)計(jì)語言的教學(xué)初期,教學(xué)狀況長(zhǎng)期以來存在以下問題:

        (1)學(xué)生學(xué)習(xí)興趣不夠高,存在畏難情緒。大部分文科生對(duì)程序設(shè)計(jì)語言課程認(rèn)識(shí)不足,對(duì)課程不夠重視,學(xué)習(xí)興趣度較低,并在學(xué)習(xí)之初就認(rèn)為編程語言較難學(xué)習(xí),存在一定的畏難情緒[2]。

        (2)學(xué)生對(duì)基礎(chǔ)概念理解不透徹,影響后續(xù)課程學(xué)習(xí)。VB程序設(shè)計(jì)語言最基礎(chǔ)的教學(xué)知識(shí)點(diǎn)是關(guān)于類、對(duì)象以及對(duì)象三要素:屬性、方法、事件的介紹。這些基礎(chǔ)概念是整個(gè)VB程序設(shè)計(jì)的基礎(chǔ),部分學(xué)生對(duì)這些基礎(chǔ)概念的理解掌握能力不夠,導(dǎo)致課程后續(xù)內(nèi)容的學(xué)習(xí)掌握較難。

        在傳統(tǒng)的課堂講授中,課程開篇對(duì)類、對(duì)象等基本概念的講授采用的是多個(gè)獨(dú)立的、與程序設(shè)計(jì)聯(lián)系不夠緊密的例子進(jìn)行講解。使用這樣的例子不易激發(fā)學(xué)生對(duì)程序設(shè)計(jì)的學(xué)習(xí)興趣,且難以促進(jìn)學(xué)生對(duì)基礎(chǔ)概念產(chǎn)生整體認(rèn)知[3]。要能在課程伊始就提升學(xué)生對(duì)程序設(shè)計(jì)的學(xué)習(xí)興趣,同時(shí)加強(qiáng)學(xué)生對(duì)相關(guān)基礎(chǔ)概念的整體認(rèn)知和掌握,重點(diǎn)就在于課程開篇案例及講授方式的設(shè)計(jì)。

        2 課程開篇案例構(gòu)建思路與原則

        課程開篇案例設(shè)計(jì)需遵循以下3點(diǎn):①案例本身需要接近生活,并有一定的趣味性。案例需要是學(xué)生們?cè)谏钪杏薪佑|的、生動(dòng)有趣的例子,這樣既易于理解,又能引發(fā)學(xué)生的興趣,可以讓學(xué)生在課堂上對(duì)案例的討論有廣泛的參與度,形成熱烈的課堂討論氛圍;②案例需要與程序設(shè)計(jì)相關(guān)聯(lián)。案例一定要與程序設(shè)計(jì)相關(guān),要能夠通過程序?qū)崿F(xiàn)相關(guān)效果。只有這樣的案例才能激發(fā)學(xué)生探索程序設(shè)計(jì)知識(shí)、主動(dòng)學(xué)習(xí)程序設(shè)計(jì)知識(shí)的熱情;③案例不能太復(fù)雜,要易于實(shí)現(xiàn)。課程初期的相關(guān)知識(shí)點(diǎn)都是較為基礎(chǔ)和簡(jiǎn)單的,開篇案例需要和這些知識(shí)點(diǎn)配套,因此不能太復(fù)雜。案例要能夠在課堂單元時(shí)間內(nèi)編程實(shí)現(xiàn),因此需要設(shè)計(jì)較簡(jiǎn)單且易于實(shí)現(xiàn)的案例。

        要課堂具有師生共鳴的效果,僅僅有合適的案例還不夠,還需要設(shè)計(jì)適當(dāng)?shù)陌咐v授方式。案例講授方式需要遵循以下幾點(diǎn)原則:

        (1)理論與實(shí)際相結(jié)合,知識(shí)點(diǎn)與案例相融合。案例是為知識(shí)點(diǎn)服務(wù)的,知識(shí)點(diǎn)即包括基礎(chǔ)的概念,也包括VB程序設(shè)計(jì)的基本方法。當(dāng)講解基礎(chǔ)概念時(shí),需要將案例中的基本元素剝離出來,與基本概念一一對(duì)應(yīng)講述;當(dāng)講解程序設(shè)計(jì)基本方法時(shí),需要將案例中的元素整合在一起,從案例整體設(shè)計(jì)實(shí)現(xiàn)的角度詳細(xì)剖析。案例的講授要和各知識(shí)點(diǎn)的講解融合成一體。

        (2)“講”“做”結(jié)合,授課與實(shí)驗(yàn)相結(jié)合。好的課程開篇案例,不僅要在課堂中講解,還要能夠讓學(xué)生動(dòng)手實(shí)現(xiàn)[4]。實(shí)踐過程中,可以加深對(duì)知識(shí)點(diǎn)的掌握和理解,并能引發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,激發(fā)學(xué)生主動(dòng)學(xué)習(xí)的動(dòng)力。

        3 課程開篇案例設(shè)計(jì)實(shí)現(xiàn)

        3.1 案例設(shè)計(jì)

        根據(jù)上述課程開篇案例的設(shè)計(jì)思路,經(jīng)過課題組多次討論,最終確定借助“植物大戰(zhàn)僵尸”的游戲界面,設(shè)計(jì)易于課堂演示實(shí)現(xiàn)的“僵尸踐踏植物”的效果,作為開篇案例場(chǎng)景。開篇案例由兩個(gè)案例共同組成:課堂講授時(shí)使用的與概念融合的案例,以及課堂演示及學(xué)生實(shí)驗(yàn)時(shí)使用的課堂演示及實(shí)驗(yàn)案例。

        (1)與概念融合的案例設(shè)計(jì)。在課程開篇時(shí),要介紹“類”與“對(duì)象”的基本概念,以及對(duì)象的三要素:屬性、方法、事件。此時(shí)使用圖1顯示的案例界面,圖中有土豆、豌豆、僵尸3個(gè)類,每一個(gè)土豆、豌豆、僵尸都是一個(gè)獨(dú)立的對(duì)象。對(duì)于豌豆而言,顏色有藍(lán)色或者綠色兩種,顏色即為其屬性,藍(lán)色或者綠色為顏色屬性的值,對(duì)每個(gè)豌豆對(duì)象,該屬性的取值是特定的。豌豆具有吐出“子彈”的方法。當(dāng)豌豆被僵尸踩住時(shí),豌豆會(huì)有一系列變化:例如會(huì)發(fā)出呯的一聲,豌豆會(huì)“死去”。豌豆被僵尸踩就是在豌豆身上發(fā)生被踩的事件,豌豆發(fā)生的一系列變化最終需要通過代碼寫在事件過程內(nèi)才能實(shí)現(xiàn)這些效果。

        (2)課堂演示及實(shí)驗(yàn)案例設(shè)計(jì)。結(jié)合圖1講授了VB程序設(shè)計(jì)語言的基本概念之后,需要進(jìn)一步實(shí)現(xiàn)課堂編程演示效果,并在課后安排學(xué)生編程實(shí)現(xiàn)。為了便于課堂演示及學(xué)生實(shí)踐,將圖1的案例作進(jìn)一步簡(jiǎn)化,形成如圖2所示的案例。案例中具有兩個(gè)圖片框?qū)ο?,分別為“僵尸”圖片框picCorpse和“豌豆”圖片框picBea;具有一個(gè)按鈕對(duì)象btnAttack,其文本屬性的值為“進(jìn)攻”。每一次單擊“進(jìn)攻”按鈕時(shí),“僵尸”就會(huì)向“豌豆”移動(dòng)單元步幅(該數(shù)據(jù)可以自己定義,例如20、30、50等)。一旦“僵尸”圖片框從右邊接觸或者覆蓋部分“豌豆”圖片框時(shí),系統(tǒng)發(fā)出“呯”的一聲,“豌豆”圖片框消失不可見。

        “進(jìn)攻”按鈕btnAttack的單擊事件過程代碼如下:

        Private Sub btnAttack_Click(ByVal sender As System.Object, ByVal e _

        As System.EventArgs) Handles btnAttack.Click

        picCorpse.Left = picCorpse.Left - 20 '“僵尸”圖片框向左移動(dòng)20單位距離

        If picCorpse.Left <= picPea.Right Then

        “僵尸”圖片框左側(cè)接觸“豌豆”圖片框右側(cè),或者與 “豌豆”圖片框部分重合時(shí),執(zhí)行下述代碼:

        Beep() '發(fā)出“砰”的一聲

        picPea.Visible = False '“豌豆”圖片框不可見

        End If

        End Sub

        顯然,該代碼相對(duì)而言較簡(jiǎn)單,易于理解,便于實(shí)現(xiàn),并有一定的趣味性。

        3.2 案例講授方式

        在具體講授過程中,考慮使用以下兩種講授方法:

        (1)使用課堂提問的方式進(jìn)行講解。由于采用學(xué)生們熟悉的“植物大戰(zhàn)僵尸”作為案例場(chǎng)景,因此在講授類、對(duì)象、屬性、方法、事件等基本概念時(shí),可以采用提問的方式讓學(xué)生自己討論得出相關(guān)概念。這種方式既能深入淺出地講授相關(guān)知識(shí)點(diǎn),又能很好地提高學(xué)生對(duì)課堂的參與度。

        (2)采用設(shè)計(jì)型實(shí)驗(yàn)方式,在實(shí)驗(yàn)中給學(xué)生自由探索的空間。在布置實(shí)驗(yàn)時(shí),只給出需要實(shí)現(xiàn)的最基本的功能描述,其它效果由學(xué)生們發(fā)揮想像,自我設(shè)計(jì),培養(yǎng)學(xué)生的問題求解思維能力[5]。例如整個(gè)窗體背景的設(shè)計(jì)和實(shí)現(xiàn)、“僵尸”行進(jìn)的步幅、“豌豆”被踩之后是消失抑或是圖片發(fā)生變化、發(fā)出的聲音是“砰”還是其它聲音或者音樂、僵尸是否能自動(dòng)前進(jìn)等,學(xué)生帶著這些問題自行學(xué)習(xí)探索,得出解決方案。這種留出空間讓學(xué)生們自己設(shè)計(jì)并自學(xué)實(shí)現(xiàn)相關(guān)效果的方法,能極大地激發(fā)學(xué)生們自主探索的學(xué)習(xí)熱情。

        4 實(shí)施及效果

        2015年下半年在華中科技大學(xué)社會(huì)學(xué)系中第一次使用該案例組合進(jìn)行授課和課堂演示,課堂上學(xué)生們討論熱烈,對(duì)VB程序設(shè)計(jì)語言的學(xué)習(xí)熱情顯著提高。2016年上半年在中文系課堂上不僅使用該組合案例進(jìn)行授課及演示,還在實(shí)驗(yàn)環(huán)節(jié)中作為第一次實(shí)驗(yàn)的最后一個(gè)實(shí)驗(yàn)題目,要求每個(gè)學(xué)生自己設(shè)計(jì)實(shí)現(xiàn)。實(shí)驗(yàn)課上,學(xué)生們學(xué)習(xí)熱情極高,自己設(shè)計(jì)各種背景、聲音、執(zhí)行效果,并且討論熱烈,自學(xué)興趣濃厚。每個(gè)學(xué)生都設(shè)計(jì)實(shí)現(xiàn)了自己的“植物大戰(zhàn)僵尸”。實(shí)驗(yàn)完成后,學(xué)生們對(duì)程序語言設(shè)計(jì)興趣盎然,具有頗高的成就感和自信心。

        5 結(jié)語

        開篇案例及講授方法的合理設(shè)計(jì)對(duì)于課程教學(xué)效果的提升起到重要作用。課程引入大部分學(xué)生都熟知的“植物大戰(zhàn)僵尸”游戲場(chǎng)景,設(shè)計(jì)了與概念融合的案例和課堂演示及實(shí)驗(yàn)案例,課堂講授過程中注重提問討論形式的應(yīng)用,實(shí)驗(yàn)過程中使用設(shè)計(jì)型實(shí)驗(yàn)并引導(dǎo)學(xué)生進(jìn)行自主學(xué)習(xí)。實(shí)踐表明,該系列案例的設(shè)計(jì)及講授方法的應(yīng)用能夠幫助學(xué)生們有效地掌握相關(guān)知識(shí)點(diǎn),很好地激發(fā)了他們的學(xué)習(xí)熱情,取得了良好的課堂教學(xué)效果。

        參考文獻(xiàn):

        [1] 教育部高等學(xué)校大學(xué)計(jì)算機(jī)課程指導(dǎo)委員會(huì).大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求[M].北京:高等教育出版社,2015:10-80.

        [2] 陸英.《VB程序設(shè)計(jì)》課程教學(xué)策略探析[J].軟件導(dǎo)刊,2014,13(2):191-192.

        [3] 孫宏志,曹旭.《計(jì)算機(jī)高級(jí)程序設(shè)計(jì)》課程混合式學(xué)習(xí)活動(dòng)設(shè)計(jì)[J].軟件導(dǎo)刊,2016,15(7):202-203.

        [4] 童鍵,劉衛(wèi)國(guó).基于問題求解思維能力培養(yǎng)的程序設(shè)計(jì)教學(xué)實(shí)踐[J].軟件導(dǎo)刊,2014,13(4):184-186.

        [5] 陳青,邵玉祥.基于立體教學(xué)模式的程序設(shè)計(jì)基礎(chǔ)課程建設(shè)探索與實(shí)踐[J].軟件導(dǎo)刊,2015,14(2):186-187.

        (責(zé)任編輯:孫 娟)

        一二区成人影院电影网| 在线观看视频亚洲| 男人j进女人p免费视频| 久久青草国产免费观看| 国产一区二区三区资源在线观看 | 四虎永久在线精品免费一区二区| 色欲欲www成人网站| 全部孕妇毛片| 日韩人妻无码精品久久伊人| 97色人阁俺也去人人人人人| 国产成人高清视频在线观看免费| 91成人黄色蘑菇视频| 成人免费直播| 国产特级毛片aaaaaa高清| 国产av无码专区亚洲av手机麻豆| 午夜无码无遮挡在线视频| 美女视频黄a视频全免费网站色 | 亚洲啪啪色婷婷一区二区| 色婷婷精品久久二区二区蜜臀av| 中文人妻熟女乱又乱精品| 免费观看的a级毛片的网站| 国产高清无码91| 国产精品不卡无码AV在线播放| 亚洲成a人一区二区三区久久| 国自产拍偷拍精品啪啪一区二区| 国产成人av一区二区三区在线| 中文字幕少妇AV| 蜜桃视频一区二区三区在线| 日韩一级黄色片一区二区三区| 欧美老肥妇做爰bbww| 久久久精品波多野结衣| 国产精品亚洲专区无码不卡 | 永久中文字幕av在线免费| 人妻尝试又大又粗久久| 成人白浆超碰人人人人| 岛国精品一区二区三区| 99久久精品国产一区色| 日韩一区二区三区精品视频| 国产播放隔着超薄丝袜进入| 国产精品久久国产三级国不卡顿| xxxx国产视频|