• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      VB程序設(shè)計課程案例教學(xué)模式應(yīng)用研究

      2016-11-18 06:11:02馬金鳳趙強朱紅
      衛(wèi)生職業(yè)教育 2016年10期
      關(guān)鍵詞:階梯程序設(shè)計案例

      馬金鳳,趙強,朱紅

      (徐州醫(yī)學(xué)院,江蘇徐州221004)

      VB程序設(shè)計課程案例教學(xué)模式應(yīng)用研究

      馬金鳳,趙強*,朱紅

      (徐州醫(yī)學(xué)院,江蘇徐州221004)

      在傳統(tǒng)的VB程序設(shè)計教學(xué)過程中,教師大多采用“以教為主”的講授方法,信息單向傳輸,學(xué)生被動接受,學(xué)習(xí)效果不好。案例教學(xué)采用的是一種以問題為核心、以案例為基點進(jìn)行教學(xué)設(shè)計及實施的教學(xué)模式,教師引導(dǎo)學(xué)生運用科學(xué)的理論知識去分析、歸納、演繹、推理、總結(jié)、反思典型案例,提高學(xué)生分析問題和解決實際問題的能力,促使學(xué)生自主學(xué)習(xí)、主動學(xué)習(xí)、合作學(xué)習(xí)。

      VB程序設(shè)計;案例教學(xué);教學(xué)改革

      伴隨社會信息化不斷向縱深發(fā)展,各行各業(yè)的信息化進(jìn)程加速飛快。高等學(xué)校計算機基礎(chǔ)教學(xué)日趨完善,高級語言程序設(shè)計作為非計算機專業(yè)大學(xué)計算機基礎(chǔ)課程的后續(xù)課程,它的教學(xué)目標(biāo)是讓學(xué)生掌握程序設(shè)計的一般性規(guī)律,具有閱讀程序、理解程序的能力,并能把程序設(shè)計方法應(yīng)用到本專業(yè)及相關(guān)領(lǐng)域,培養(yǎng)學(xué)生的程序設(shè)計能力。

      Visual Basic(簡稱VB)是美國微軟公司推出的Windows環(huán)境下的軟件開發(fā)工具,是用來開發(fā)圖形用戶界面的軟件,是可視化的編程語言[1]。Basic語言是它的前身,VB不僅繼承了Basic程序設(shè)計語言簡單易學(xué)的特點,而且為我們提供了面向?qū)ο蟮目梢暬幊坦ぞ?、事件?qū)動的編程方式,使用窗體和控件來設(shè)計的程序界面[2]。因此,VB成為高等院校的重要編程語言,它是培養(yǎng)學(xué)生抽象思維能力、掌握信息處理技術(shù)的重要課程[3]。

      1 VB程序設(shè)計的傳統(tǒng)教學(xué)方式

      在傳統(tǒng)VB程序設(shè)計教學(xué)過程中,教師大多采用“以教為主”的講授方法,信息單向傳輸,學(xué)生被動接受。這樣的教學(xué)模式盡管可以讓學(xué)生初步接受VB語言的基本概念、語法結(jié)構(gòu)等基礎(chǔ)知識,卻不能很好地提高學(xué)生的編程及動手能力,不能較好地培養(yǎng)學(xué)生提出問題、分析問題、解決問題的能力。同時我們發(fā)現(xiàn),學(xué)生對于教師傳統(tǒng)的、以講授為主的灌輸式教學(xué)不感興趣,缺乏學(xué)習(xí)的信心,學(xué)習(xí)效果不好。

      2 案例教學(xué)模式的概念及在VB程序設(shè)計教學(xué)中應(yīng)用的必要性

      案例教學(xué)是由美國哈佛大學(xué)法學(xué)院院長蘭德爾于19世紀(jì)70年代首創(chuàng),并在以后的發(fā)展過程中廣泛應(yīng)用到醫(yī)、法、軍事、教育、管理等多個學(xué)科領(lǐng)域。依據(jù)教學(xué)目標(biāo),結(jié)合對教材的分析和對學(xué)生認(rèn)知結(jié)構(gòu)及心理特征的分析,采用特定的案例進(jìn)行教學(xué),并且在教學(xué)過程中緊密聯(lián)系學(xué)生已有的理論知識,引導(dǎo)學(xué)生主動參與觀察發(fā)現(xiàn)、問題分析、歸納類比、抽象概括、演繹推理、系統(tǒng)總結(jié)等過程[4]。因此,案例教學(xué)采用的是一種以問題為核心、以案例為基點進(jìn)行教學(xué)設(shè)計及實施的教學(xué)模式。

      建構(gòu)主義學(xué)習(xí)理論認(rèn)為,學(xué)習(xí)不是由教師把知識簡單地傳遞給學(xué)生,而是由學(xué)生自己建構(gòu)知識的過程。建構(gòu)主義提倡在學(xué)習(xí)過程中應(yīng)以學(xué)生為中心,在教師的指導(dǎo)幫助下,發(fā)揮學(xué)生的主動性,而案例教學(xué)法是基于建構(gòu)主義學(xué)習(xí)理論提出的一種新型的教學(xué)方法。

      案例教學(xué)法是通過對一個案例或者一個情景的描述進(jìn)行思考,以使學(xué)生掌握基本知識和培養(yǎng)學(xué)生能力的一種教學(xué)方法,側(cè)重強調(diào)教學(xué)過程中學(xué)生的充分參與和主體地位的實現(xiàn)。教師引導(dǎo)學(xué)生運用科學(xué)的理論知識分析、歸納、演繹、推理、總結(jié)、反思典型案例,提高學(xué)生分析問題和解決實際問題的能力,促使學(xué)生自主學(xué)習(xí)、主動學(xué)習(xí)、合作學(xué)習(xí)。在VB教學(xué)過程中,針對教學(xué)中的難點,尤其是涉及程序結(jié)構(gòu)和一些常用算法時,運用案例教學(xué)法對提高學(xué)生興趣和教學(xué)效果具有較大的作用。

      3 案例教學(xué)模式在VB程序設(shè)計教學(xué)中的具體實施過程

      3.1案例選取原則

      案例教學(xué)的關(guān)鍵是選取和設(shè)計教學(xué)案例。案例的選取和設(shè)計應(yīng)以激發(fā)學(xué)生求知欲望、促進(jìn)學(xué)生理解應(yīng)用知識、提高學(xué)生分析解決問題的能力為根本出發(fā)點[5]。為了使教學(xué)案例充分發(fā)揮其功能,取得良好的教學(xué)效果,案例的選取和設(shè)計應(yīng)注意把握如下幾個基本原則。

      (1)教師應(yīng)根據(jù)特定的教學(xué)內(nèi)容設(shè)計教學(xué)案例,針對知識點選擇案例時要重點突出、主次分明,不能避難趨易或喧賓奪主;(2)選取和設(shè)計教學(xué)案例要有明確的目標(biāo),要兼顧知識本身的系統(tǒng)性;(3)選取和設(shè)計的教學(xué)案例要有延展性,不能僅簡單地把教學(xué)內(nèi)容轉(zhuǎn)換為一個個問題提出。案例應(yīng)具有承前啟后的作用,在介紹當(dāng)前知識的同時,既能對已往知識進(jìn)行復(fù)習(xí)鞏固,又能對今后學(xué)習(xí)的內(nèi)容有所涉及。

      3.2案例教學(xué)法的實施過程

      (1)采用遞進(jìn)的方式設(shè)計階梯性案例,由淺入深,引導(dǎo)學(xué)生思考,這樣不僅讓學(xué)生有獲取知識的成就感,還可以激發(fā)他們的學(xué)習(xí)興趣,有不斷探索求知的欲望。

      例如,在進(jìn)行VB循環(huán)結(jié)構(gòu)的教學(xué)時可以設(shè)計下面一組階梯性案例,通過由易到難地呈現(xiàn)案例,引導(dǎo)學(xué)生逐步思考,達(dá)到理解循環(huán)結(jié)構(gòu)知識的目的。

      階梯組案例1:求和1+3+5+7+…+n。

      階梯組案例2:求和1+1/3+1/5+1/7+…+1/n。

      階梯組案例3:求和1+1/3!+1/5!+1/7!+…+1 /n!。

      階梯組案例4:求和x-x/3!+x/5!-x/7!+…+x/ n!。

      階梯組案例5:利用公式sin(x)≈x-x3/3!+x5/5!-x7/7!+…求弧度x的正弦值。

      在講解循環(huán)結(jié)構(gòu)的實例時,如果直接給出階梯組案例5,沒有前面的4個階梯組案例作為鋪墊,學(xué)生會覺得有難度,一下子無從下手,也不太容易理解教師所講解的內(nèi)容。

      (2)注意新舊知識點的結(jié)合,通過對比的方式,深化理解,增強靈活應(yīng)用。

      例如,在學(xué)習(xí)了for循環(huán)結(jié)構(gòu)之后,又接觸到新的while、until等其他循環(huán)結(jié)構(gòu),此時可以用while、until實現(xiàn)for循環(huán)的改寫。把幾種類似的結(jié)構(gòu)放在一起類比,通過相互轉(zhuǎn)換,既可以促進(jìn)學(xué)生思考,主動找出其中的差異,又能夠加強前后知識融合,真正做到溫故知新。

      (3)選取貼近學(xué)生生活的案例,能夠引起學(xué)生的共鳴,激發(fā)學(xué)生學(xué)習(xí)興趣,促進(jìn)思考。

      例如,幾乎每名學(xué)生都會去超市購物,利用學(xué)習(xí)的VB知識模擬設(shè)計超市收款界面(見圖1)。通過這個案例,學(xué)生需要綜合考慮界面的設(shè)計、基本數(shù)據(jù)類型的定義、程序結(jié)構(gòu)設(shè)置等多方面內(nèi)容。

      圖1 超市收款界面

      來源于生活的案例能夠促使學(xué)生通過還原生活場景來綜合運用已有知識,思考問題會更加全面細(xì)致,同時還能幫助學(xué)生養(yǎng)成善于觀察和思考的好習(xí)慣,把學(xué)習(xí)和生活有機地結(jié)合在一起。

      (4)制造錯誤案例陷阱,強化學(xué)生對模糊知識的理解。

      人們在認(rèn)識事物、獲取知識的過程中,經(jīng)歷過錯誤與失敗后的重新認(rèn)知往往比“一帆風(fēng)順”的印象更加深刻。因此,在進(jìn)行案例設(shè)計的過程中,我們可以專門針對學(xué)生容易出錯或比較模糊的知識點來設(shè)計錯誤案例。在課堂上講解相關(guān)知識時,通過展示錯誤案例,學(xué)生很容易找到不符合程序調(diào)試的結(jié)果,這將引起學(xué)生的關(guān)注和思考,從而達(dá)到吸引學(xué)生注意力的目的。在教師的啟發(fā)與引導(dǎo)下,學(xué)生可以發(fā)現(xiàn)錯誤、糾正錯誤,以獲得正確的代碼。例如,在講授VB的多分支if選擇結(jié)構(gòu)的執(zhí)行流程時,發(fā)現(xiàn)學(xué)生對“不管有幾個分支,程序執(zhí)行了一個分支后,其余分支不再執(zhí)行”這句話的含義理解比較模糊,在編寫多分支選擇結(jié)構(gòu)的程序時經(jīng)常弄錯各個分支出現(xiàn)的先后順序。針對這一問題,設(shè)計了一個錯誤案例,如下所示。

      編寫程序,將學(xué)生的百分制成績轉(zhuǎn)換成對應(yīng)的五級制成績。

      在演示上述案例時,學(xué)生很快發(fā)現(xiàn)在文本框中輸入大于等于60的數(shù)據(jù),程序執(zhí)行后,輸出的成績等級都是“及格”,并沒有實現(xiàn)等級的區(qū)分,覺得不能理解,很想知道原因。此時再給學(xué)生具體闡明VB中多分支選擇結(jié)構(gòu)的程序執(zhí)行流程問題,學(xué)生印象就非常深刻了,以后很少再犯類似的錯誤。

      4 結(jié)語

      案例教學(xué)是現(xiàn)代教學(xué)方法創(chuàng)新的產(chǎn)物,它是適應(yīng)現(xiàn)代教學(xué)要求的一種行之有效的方法。在VB程序設(shè)計課程中,應(yīng)用案例教學(xué)法,以教學(xué)內(nèi)容和教學(xué)目標(biāo)為綱,結(jié)合學(xué)生的知識背景和知識結(jié)構(gòu),采用符合學(xué)生認(rèn)知規(guī)律的、科學(xué)的教學(xué)方法去教學(xué)[6]。在充分整合知識點的前提下,注重學(xué)生創(chuàng)新思維和自主探索能力的培養(yǎng),能夠提高學(xué)生的學(xué)習(xí)興趣和分析問題、解決問題的能力,從而提高教學(xué)質(zhì)量。

      [1]王棟.Visual Basic程序設(shè)計實用教程[M].北京:清華大學(xué)出版社,2007.

      [2]石嚴(yán).VB語言程序開發(fā)設(shè)計的教學(xué)研究[J].科技信息,2007(27):16-18.

      [3]余華,何玉香.Visual Basic程序設(shè)計[M].北京:北京理工大學(xué)出版社,2005.

      [4]婁迎紅.Visual Basic程序設(shè)計課程案例[J].山東廣播電視大學(xué)學(xué)報,2015(1):49-51.

      [5]李志輝.VB教學(xué)案例設(shè)計的總體思路及其實例解析[J].計算機教育,2009(22):90-92.

      [6]李桂芝,周長勝.VB程序設(shè)計課程案例教學(xué)模式研究[J].計算機時代,2014(1):56-60.

      (*通訊作者:趙強)

      G420

      B

      1671-1246(2016)10-0048-02

      徐州醫(yī)學(xué)院2013年教育教學(xué)研究立項課題(xjy201330)

      猜你喜歡
      階梯程序設(shè)計案例
      案例4 奔跑吧,少年!
      少先隊活動(2021年2期)2021-03-29 05:40:48
      基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
      計算機教育(2020年5期)2020-07-24 08:52:56
      隨機變量分布及統(tǒng)計案例拔高卷
      從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      發(fā)生在你我身邊的那些治超案例
      中國公路(2017年7期)2017-07-24 13:56:38
      爬階梯
      高職高專院校C語言程序設(shè)計教學(xué)改革探索
      時光階梯
      幸福(2016年9期)2016-12-01 03:08:50
      有趣的階梯
      一個模擬案例引發(fā)的多重思考
      宁陵县| 苍溪县| 勃利县| 昆明市| 安顺市| 鹤山市| 东乌| 乳源| 吴江市| 吉木乃县| 当阳市| 营山县| 横山县| 乌拉特后旗| 吴川市| 延津县| 屯昌县| 日土县| 明溪县| 井研县| 武陟县| 长泰县| 丰都县| 宝坻区| 乾安县| 武城县| 颍上县| 中方县| 明光市| 遂平县| 无棣县| 扎兰屯市| 莱西市| 长汀县| 茶陵县| 辉南县| 土默特右旗| 常熟市| 张家口市| 陵川县| 民丰县|