国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

案例教學(xué)在.NET中的應(yīng)用研究

2011-01-01 00:00:00寇從芝孫春義
職業(yè)時空 2011年2期


  摘要:.NET是一門實踐性很強的課程,與傳統(tǒng)教學(xué)法相比,它更適合采用案例教學(xué)法。文章從案例教學(xué)的內(nèi)涵、案例選取、案例教學(xué)的實施三個方面對案例教學(xué)法在.NET中的應(yīng)用進行了探討,重點分析了案例庫的建設(shè)。
  關(guān)鍵詞:.NET;案例;教學(xué);案例庫
  
  筆者從事高職計算機課程,尤其是語言類的課程教學(xué)工作多年,感到大部分學(xué)生在學(xué)習(xí)中存有畏難心理,學(xué)習(xí)效果也不理想,分析其中的原因,主要有以下幾點:
 ?。?)設(shè)計類課程自身特點:邏輯思維性強,內(nèi)容單調(diào)、枯燥,不太容易引起學(xué)生的學(xué)習(xí)興趣。
  (2)部分學(xué)生存有自卑心理。一些高職學(xué)生自我認為是應(yīng)試教育的失敗者,缺乏良好的學(xué)習(xí)習(xí)慣,而“程序設(shè)計”是聰明人的游戲,因而不大可能學(xué)好這類高深的技術(shù)。
  “.NET程序設(shè)計”作為計算機應(yīng)用及相關(guān)專業(yè)的重要專業(yè)課程,具有較強的理論性、實踐性和創(chuàng)造性。由于.NET牽涉到的概念比較復(fù)雜,使用靈活容易出錯,長期以來,.NET語言被認為是較難學(xué)習(xí)的專業(yè)開發(fā)語言,如果采用傳統(tǒng)的課堂講授教學(xué)法,則教學(xué)內(nèi)容仍然是理論與實踐相脫節(jié)。經(jīng)過多年的教學(xué)實踐和不斷探索,我們認為案例教學(xué)法能彌補傳統(tǒng)教學(xué)法在講授“.NET程序設(shè)計”時的不足,也是提高學(xué)生學(xué)習(xí)興趣的有效手段之一。
  一、案例教學(xué)法的發(fā)展
  案例教學(xué)法是教育者本著理論與實際有機整合的宗旨,遵循教學(xué)目的要求,以案例為基本素材,將學(xué)習(xí)者引入一個特定的真實情境中,通過師生、生生之間雙向和多向互動,積極參與,平等對話和研討,重點培養(yǎng)學(xué)習(xí)者的分析問題及團體合作能力,并促使學(xué)習(xí)者充分理解問題之復(fù)雜性、變化性、多樣性等屬性的重要教學(xué)形式。
  以案例為教學(xué)載體的教學(xué)法自古有之。現(xiàn)代的案例教學(xué)法于1976年引入我國。1978年我國出版了第一本有關(guān)案例的專著《管理案例學(xué)》,最早有關(guān)案例教學(xué)法的文章是1983年發(fā)表的,27年來,國內(nèi)約有相關(guān)文章2000多篇,主要覆蓋法律、管理等專業(yè)。
  二、案例教學(xué)在計算機教學(xué)中的應(yīng)用現(xiàn)狀
  目前就案例教學(xué)在計算機程序設(shè)計教學(xué)中的應(yīng)用研究還比較少,即使有也只是概要說一下方法和策略,但并不具體,有的雖然有具體的應(yīng)用方法和應(yīng)用方案,但作為在程序設(shè)計教學(xué)中,案例的處理及選取并不太好。眾所周知,對于案例教學(xué)而言,案例作為基本材料,其質(zhì)量對教學(xué)效果的影響至關(guān)重要。程序設(shè)計教學(xué)的最終目的是要讓學(xué)生學(xué)會進行軟件設(shè)計及軟件開發(fā),培養(yǎng)學(xué)生的實際動手能力和探索、創(chuàng)新能力,所以案例的選取成為案例教學(xué)法能否取得成功的關(guān)鍵因素之一。
  三、案例庫的構(gòu)建
  1.案例設(shè)計原則
  程序設(shè)計教學(xué)的最終目的是要讓學(xué)生學(xué)會如何開發(fā)軟件和設(shè)計軟件,既要讓學(xué)生掌握程序設(shè)計語言的基礎(chǔ)知識和基本理論,也要讓學(xué)生清楚開發(fā)一個實際工程的基本流程和軟件的計算結(jié)構(gòu),也就是說一個好的案例要能給予學(xué)生真正的實踐指導(dǎo),使學(xué)生能夠系統(tǒng)地把握。筆者通過總結(jié)這幾年的教學(xué)經(jīng)驗,認為案例選取時要注意以下幾點:
  (1)案例在精不在多。選取的案例要有針對性和典型性。過多的案例會影響案例教學(xué)法的實施效果。同時由于時間限制,選編案例不可能面面俱到,要緊扣教學(xué)目標、教學(xué)內(nèi)容、重點、難點、基本理論和基本原理進行選編,在學(xué)習(xí)中案例要對學(xué)生起到舉一反三、觸類旁通的示范作用。
 ?。?)案例要實。案例的設(shè)計一定要合理,設(shè)計案例一方面要從學(xué)生的實際情況出發(fā),從程序語言的實際出發(fā)。另一方面所選案例要源于活生生的現(xiàn)實,因為這樣的案例就是學(xué)生在現(xiàn)實生活或?qū)碜呦蛏鐣嬲媾R的實際情況或問題。
 ?。?)案例要深。案例的深并不是指所選的案例需要高深的理論知識和原理,實現(xiàn)起來多么復(fù)雜,而是案例要有一定的層次性和可擴展性,在難度的選取上與學(xué)生能力及教材內(nèi)容要適度。只有這樣,學(xué)生才不會敷衍了事,教學(xué)才能達到應(yīng)有的效果。
  2..NET案例庫構(gòu)建
  通過分析.NET這門課程,我們認為整個課程主要可以分為以下幾個部分:基礎(chǔ)知識部分、控件、文件操作管理、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程、多媒體編程以及在此基礎(chǔ)上的高級編程等??紤]到學(xué)生在學(xué)習(xí)這門課之前,已學(xué)習(xí)過一些其它語言類課程,并根據(jù)教學(xué)時數(shù)、教學(xué)內(nèi)容、教學(xué)目標及學(xué)生本身的因素,在案例的具體設(shè)計上,我們初步設(shè)計了四個。第一個案例是為了引起學(xué)生的興趣,熟悉.NET的開發(fā)環(huán)境及基本控件的應(yīng)用,這個案例較小;第二個案例是對.NET的一些高級控件的應(yīng)用,同時也是為了引起學(xué)生的興趣,讓學(xué)生體會成就感,在實踐中理解理論知識;第三、四個案例是相對來說比較大的案例,包含的內(nèi)容也比較多,通過這個案例的講解、拓展及模仿學(xué)習(xí)使學(xué)生形成自主探究學(xué)習(xí)、合作學(xué)習(xí)的能力,同時熟悉及掌握程序開發(fā)的流程,形成良好的編程習(xí)慣等,最終達到教學(xué)目的。
  第一階段引入簡單的案例,如模仿一個簡單的計算器,對簡單案例講解后讓學(xué)生立即模仿。主要目的是吸引學(xué)生興趣,消除學(xué)生的畏難情緒,讓學(xué)生體會成就感,熟悉編程環(huán)境和一些常用基本控件。同時,通過簡單案例引入事件的概念和一些編程必備的概念和理論知識,例如類、對象、方法等。當然,這里只是配合其它一些教學(xué)方法來輔助說明,如舉例教學(xué)、講授分析等,對于不明白的問題可以通過以后的案例學(xué)習(xí)來體會和加深理解。
  第二階段是引入一個多窗體(如復(fù)讀機)的案例。這個案例的難度有所加大,選擇這個案例一方面體現(xiàn)了許多關(guān)于界面設(shè)計的理論和技巧,由于界面是軟件的門面,在設(shè)計時一定要仔細,當然在講解和分析案例時要不斷地設(shè)問,讓學(xué)生在問題啟發(fā)下自主地探究和研究如何設(shè)計更精美的界面。另一方面是對VB.NET中的控件的學(xué)習(xí),使學(xué)生明白在面向?qū)ο蟮某绦蛟O(shè)計中,方便地調(diào)用別人已經(jīng)編好的控件可以做出一個很漂亮、很實用的程序,繼而可以給學(xué)生講解封裝等面向?qū)ο蟪绦蛟O(shè)計的概念及思想,也啟發(fā)學(xué)生自主學(xué)習(xí)其它控件,讓學(xué)生在實踐和案例學(xué)習(xí)模仿中理解面向?qū)ο蟮乃枷搿?br/>  第三階段引入兩個案例,一個是文件瀏覽器的案例,另外一個是教務(wù)管理系統(tǒng)。通過對文件瀏覽器案例的學(xué)習(xí),主要是讓學(xué)生學(xué)會對文件方面的操作,理解面向?qū)ο蟪绦蛟O(shè)計中的接口的概念,同時進一步加強界面設(shè)計的理論和技巧,為下一個案例做好一定的鋪墊。對于教務(wù)管理系統(tǒng)案例而言,它是一個相對來說比較大的案例,雖然這部分較難,但有了前面課程的鋪墊會變得容易接受。通過這個案例的學(xué)習(xí),掌握VB.NET中如何對數(shù)據(jù)庫進行操作,也是對前面各個案例中所涉及到的知識點進行鞏固和進一步的理解和學(xué)習(xí),讓學(xué)生逐步領(lǐng)會和掌握編程的基本思路和開發(fā)一個程序的完整步驟。
  四、案例教學(xué)的教學(xué)設(shè)計
  一是學(xué)生的組織。為了在有限的學(xué)時內(nèi)讓學(xué)生盡可能多和有效地掌握知識和學(xué)習(xí)案例,可以組織案例活動小組,案例活動小組采用學(xué)生自由組合,教師適當調(diào)整的方法來組成。這種分組學(xué)習(xí)有利于提高學(xué)生的協(xié)作能力和團隊精神。
  二是具體的教學(xué)設(shè)計。為了提升學(xué)生的興趣,首先對已經(jīng)準備好的案例在多媒體教室進行展示和演示,當然這種演示是在.NET的環(huán)境下,用已經(jīng)準備好的源代碼進行演示,這樣一方面有助于學(xué)生熟悉編程的集成環(huán)境,另一方面也讓學(xué)生了解了怎樣進行編譯和調(diào)試等基本操作,更重要的是吸引學(xué)生的興趣,有助于他們進一步地探究。當然,要想案例教學(xué)課能繼續(xù)深入下去,還必須對學(xué)生進行必要的背景理論知識鋪墊,也就是說案例教學(xué)要結(jié)合傳統(tǒng)的講授法,只有這樣程序設(shè)計案例課的教學(xué)才能不斷地深入和發(fā)展。
  參考文獻:
 ?。?] 舒爾慢.教師教育中的案例教學(xué)法[M].上海:華東師范大學(xué)出版社,2007.
 ?。?] 霍曉芳.案例教學(xué)法在計算機教學(xué)中的應(yīng)用[J].時代教育,2009,(5).
  [3] 劉亞彬,章萬煒.基于網(wǎng)絡(luò)的案例教學(xué)模式的研究[J].教育信息化,2006,(9).

墨玉县| 鄂托克前旗| 西昌市| 神木县| 纳雍县| 普兰店市| 彩票| 建昌县| 和静县| 青州市| 铜梁县| 福海县| 化德县| 桦南县| 绥阳县| 巨鹿县| 平陆县| 余干县| 伊川县| 建阳市| 万荣县| 曲水县| 长沙县| 临泉县| 包头市| 平昌县| 新津县| 兰考县| 甘孜| 英吉沙县| 罗定市| 庆城县| 衡山县| 柯坪县| 南宁市| 盐池县| 沈丘县| 石门县| 新田县| 渝北区| 宜兰县|