案例教學法在程序設計課程中應用_第1頁
案例教學法在程序設計課程中應用_第2頁
案例教學法在程序設計課程中應用_第3頁
案例教學法在程序設計課程中應用_第4頁
案例教學法在程序設計課程中應用_第5頁
全文預覽已結(jié)束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、案例教學法在程序設計課程中應用【摘要】對學生進行程序設計方面實踐能力的培養(yǎng), 應注重培養(yǎng)學生自主學習新技術、動手研究新原理、親自解 決實際問題的能力,這是傳統(tǒng)的講授式教學方法很難做到 的。因此,研究、探討和實踐案例教學法不僅十分必要,而 且意義深遠?!娟P鍵詞】案例教學法程序設計實踐能力培養(yǎng)一、案例教學法案例教學法是一種特殊的教學方法,它是在教師的指導 下,根據(jù)教學目標的要求,采用案例來組織學生進行學習、 研究的一種教學方法。案例教學法是一種具有針對性、實踐 性、啟發(fā)性、研究性和實效性的教學方法,這種方法能十分 有效地開發(fā)學生智力,培養(yǎng)學生能力,提高學生素質(zhì)。案例 教學的目的是在學生掌握了有關基

2、本知識和分析技術的基 礎上,通過獨立思考和集體協(xié)作,進一步提高其識別、分析 和解決某一具體問題的能力。案例教學法與我們在傳統(tǒng)的課堂教學中經(jīng)常采用的舉 例說明法,雖然都要引用實例,卻有很大的不同。案例教學 中的案例,在教學中處于中心地位,它是教師組織教學的一 種手段,其重點是鍛煉學生能力,調(diào)動學生學習的主動性和 積極性。而傳統(tǒng)教學方法中的舉例,在教學中則處于次要地 位,它只是輔助教師解釋、說明問題的一種手段,是以說明 問題為主要目的的。正因為案例教學法具有這些特點,所以 它可以彌補傳統(tǒng)教學方法的不足,它是傳統(tǒng)的講授式教學法 的很好補充。二、案例教學法在程序設計課程中的應用實例計算機程序設計課程的

3、教學目的是使學生學會用一種 計算機程序設計語言,培養(yǎng)學生創(chuàng)造性思維的能力,并最終 能夠應用計算機解決實際問題。基于計算機程序設計課程的 重要性及特點,筆者就案例教學法在程序設計課程中的應 用,進行了一些思考、探索和實踐。在c語言中有一條break語句,教材中的解釋如下:break語句格式為:breako該語句在程序中可以用于下述兩種情況:(1) 用在switch開關語句的語句序列中,其功能是退出 該開關語句。(2) 用在循環(huán)語句(for語句、wh訂e語句、do-wh訂e語 句)的循環(huán)體中,其功能是用來退出該循環(huán)。教材中的解釋十分清晰。在教學過程中,這條break語 句的講解十分簡單,學生在學習

4、和練習時,一般也不會感覺 有任何困難。但實際上對c語言的break語句的真正掌握并 能實際應用絕非一件容易的事情,在實際教學過程中,筆者 采用了下面的一個案例來進行教學:某年某月某日,覆蓋全美國的at&t電話網(wǎng)絡中斷運行 了大約9個小時,引起這次故障的罪魁禍首就是下面這段c 語言程序代碼。這段代碼引發(fā)了 at&t公司114年歷史中最 大的網(wǎng)絡事故,由于網(wǎng)絡信號設計上的缺陷,這個錯誤引起 了一連串連鎖反應,最終使整個長途網(wǎng)絡癱瘓。network _ code ()switch(line)case thing1:doirl ();break;case thing2:if(x二二 s

5、tuff)do _ first _ stuff ()if (y二二 other _ stuff)break;do _ later _ stuff ()initialize _ modes _ pointer(),break;default;processing();use _ modes _ pointer();雖然這里的代碼是經(jīng)過簡化了的,但足以說明問題。問 題到底出在哪里呢?程序員本來想從條件語句中跳出,但在 這里它卻從開關語句中跳轉(zhuǎn)出來,結(jié)果在未進行必要初始化 的情況下,就開始執(zhí)行對use _ modes _ pointer ()的調(diào)用, 最終導致錯誤產(chǎn)生。表面上是這一條開關語句引起的,

6、可是 從根本上說,是break語句造成的。三、案例教學法在應用中應注意的問題1精心選擇,設計案例。案例的選擇要緊密配合教學內(nèi) 容,符合教學目的、要求,能使學生獲得或提高相應的知識 與技能,加深對理論知識的理解。2案例難度要適當。案例既要有一定的難度,又能使大 部分學生可以接受,否則也就失去了案例本身的實際應用價 值。3給學生提供充足的時間和空間。要讓學生有充分的時 間能獨立思考、相互交流,教師則要及時作好組織、啟發(fā)和 引導工作,使教學活動始終是在教師的指導下、以學生為主 體進行的。4.教師一定要進行案例的評價。教師一方面要評價學生 的表現(xiàn);另一方面要評價案例本身,給出結(jié)論,同時還可留 有進一步思考和探索的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論