案例教學模式論文

時間:2022-03-23 08:31:30

導語:案例教學模式論文一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

案例教學模式論文

1案例教學法與任務驅動法簡介

1.1案例教學法簡介

案例教學法是指根據所學的知識點,以教學目標和教學內容的要求為指導,編寫真實的案例。然后以案例為依托,教師組織學生進行思考、分析、討論和總結等活動,從而讓學生深刻理解課堂的教學內容,提高發現問題、分析問題和解決問題的能力。

1.2任務驅動法簡介

任務驅動教學法是一種建立在建構主義學習理論基礎上的教學法,它轉變了傳統的灌輸式教學,以一個個的任務為教學載體呈現給學生來實踐,更具有協作性、互動性。在這種教學模式下,學生更容易積極的參與學習,這種學習一種對理論學習的驗證,更是對理論轉化為實踐的探索。針對教師下達的任務,任何一名學生都可以通過思考,根據自身的理解來解決問題。而任務驅動法是把任務當作傳授知識的主線,教師在這個過程中是作為主導者,學生是參與的主體。

2案例教學法與任務驅動教學法的異同

2.1共同之處

學生為主要參與者:案例教學法和任務驅動教學法都是以學生為主體的,無論是對案例的分析討論總結,還是把任務細分一一完成,學生始終處于主體地位。而教師主要是案例和任務的設計者,完成過程的組織者、指導者和激勵者,還有最后完成結束后的評價者。在這兩種教學方式中,學生要獨立的思考、探索、創新,提高了學生自主學習的能力。一致的主動性:無論是案例教學還是任務驅動教學法,都避免了傳統教學中教師扮演著很有學問的人,把知識灌輸給學生,而學生依靠臨摹來學習,在這兩種模式下都需要激勵他們積極性,而學習也變為探究性的學習,不再是一種知識由外到內的傳遞和轉移的過程,學生們完全獨立的來進行思考分析問題和實現創新。比起傳統教學,這兩種教學模式更容易激發學生的學習熱情,提高學生學習的自主性。需要協作完成:在兩種教學模式中,都需要人和人之間的相互協作。無論是教師和學生之間,還是學生們相互之間都需溝通合作、討論分析。在案例式教學中,同學們需要討論,達成共識,再獨立完成,最后通過總結找到不足,獲取經驗。在任務驅動教學法中,有時候需要分組完成,就需要組員之間的協作,而要分析任務的過程中也需要大家積極互動來共同解決問題。這個過程同時也能培養同學們的團隊合作的意識,增進同學之間的了解。

2.2異同之處

不同的媒介:案例教學是根據知識點來設計,且符合教學目標,以具體的案例為媒介來開展教學。也就是把所學的知識點融入到案例中展示給學生,讓學生去分析討論,從而解決問題,加深對理論知識的理解和掌握。任務驅動教學法是以“任務”為媒介展開教學,它是把教學內容和教學目標設計融入綜合性的任務中,讓學生通過完成任務解決問題達到鞏固知識和提高實踐能力的目標。不同的側重點:案例教學遵循案例的呈現和展示→案例的分析和討論→案例的總結和拓展→案例教學的學習評價的過程,而案例呈現一般要一到兩周后才讓同學們開展討論,同學們有自我消化的時間,偏重于獨立思考和創新。而任務驅動教學法在給出任務時,更偏重于讓同學們表達自身見解、聆聽他人意見的溝通協作過程。另外案例教學偏重知識點和案例的對應,而任務驅動教學法不能只考慮一個單一的環節,它的任務一般是綜合性的任務,完成任務時需要對任務進行分解。

3案例教學法與任務驅動教學法的具體實施

3.1案例教學法具體實施

(1)選取和呈現案例

在學習完循環語句的使用后,可以設計一個應用型的案例:輸出一行文字,輸出過程中變換顏色。

(2)分析和討論案例

通過案例讓學生學會提出問題、思考問題、分析問題、解決問題,教師在這個過程中要引導學生,并控制整個討論的節奏,通過討論,這個案例主要是實現輸出文字并實現文字顏色的變換,輸出文字比較容易,要讓文字變換顏色需要同學們拿到案例后思考并找到合適的方法,這里要用到for語句來實現,并調用textcolor函數。在最后,可以給同學們提出的問題,textcolor是TC下的老函數,如果要用vc++或vs平臺,如何來實現,在掌握的基礎上提出新的要求,讓同學們能夠舉一反三,體會學無止境。

(3)對案例進行總結

這是選取的一個小例子,比較經典的例子有很多,目的是通過案例讓同學們掌握所學的知識點,并對其進行拓展。通過選取輸出文字顏色變換的例子,可以讓同學們回顧循環語句中for語句的用法,讓同學們知道有一部分函數可以由自己定義,有一部分函數是系統封裝好的,可以直接調用;還要讓同學們知道,我們可以用不同的環境來實現,但是由于操作環境的不同,可能要做出一些小的改動,所以調試是很重要的一個環節。

3.2任務驅動教學法具體實施

(1)設計任務

假如讓同學們設計一個柜臺收銀的程序,這個任務相對是一個接近生活的,真實的創設環境,這樣同學們可以根據日常的了解,或者可以通過調查以后可以明確這個真實任務的執行過程,從而有所根據的編寫程序。通過這種根據實際生活來編寫程序,從而提高同學們的學習興趣,可以積極主動的投入實踐學習。在設計時可以根據實際情況要求同學們進行開放型或者封閉型的任務,如果較難可由幾個人組成一個小組,即開放型;較容易的一般由個人獨立完成。這樣,不僅可以驗證同學們對上課所學理論知識的掌握情況,也可以查看同學們有沒有靈活運用知識、舉一反三的能力。

(2)分析任務

設計并布置任務之后,可以讓學生自己思考,或者通過同學們之間互相討論,對任務進行分析,了解任務的執行順序,各個環節之間的相互關聯,從而提出解決問題的方法和策略,在任務分析的這一環節,主要是確定各個環節要素之間的關聯。在分析任務的環節,也許一些關鍵點會漏掉,這都是正常的,就像我們列提綱一樣,列出大體的,但是可能不是太全面,在操作的過程中發現后,及時補充更正即可。同時也可能會碰到從沒見過的問題,這就需要老師在指導的過程中引導同學們,從而讓問題得以解答。在柜臺收銀這個任務中,我們分析首先要進行密碼的設置,注冊登錄;其次需要對商品的編號(number)和商品的價格(price)進行設置;再次只有商品的編號和價格一致時結束循環,否則一直循環下去。在這里要用到結構體、選擇結構、循環結構等。

(3)完成任務

學生在做任務時,可以把總任務細化。比如在柜臺收銀這個程序,首先設置第一個任務:確定密碼設置、商品價格、商品編號、商品數量;第二個任務:如何用編程表達商品編號與價格之間的關系,一個商品編號對應一個價格,兩者對應的話又該如何處理;任務三:分組討論。在這個任務中,教師可以給出一些建議:比如會員信息、商品信息可以設置結構體。

(4)評價任務

評價任務的作用主要是檢驗完成任務的情況,并讓同學們通過任務的評價,意識到自己的不足。教師應該對學生完成的任務及時的做出反饋,并且根據同學們在實踐過程中出現的問題在上理論課的時候全面的指導,這樣才能讓同學們根據評價及指導得到進步。評價任務時可以通過學生上課的態度、完成任務的效果來進行評價,比如遲到早退、語句是否正確、語法是否規范、布局合理、思路清晰,最終是否能正常運行。

4總結

案例教學法和任務驅動教學法是近年來的一個研究熱點,但在國內并不成熟。對于C程序設計這樣的偏重實踐的編程課,這兩種教學方法都不失為比較好的方法,值得研究和借鑒。總之,要學好C程序設計,必須要實踐再實踐,把理論應用到實踐中,才真正能體現學這門課的意義。

作者:李麗亞劉海靜單位:太原工業學院