甄華
(河南工業(yè)貿(mào)易職業(yè)學(xué)院,河南鄭州450000)
C語言案例教學(xué)模式在高職教育中的探討
甄華
(河南工業(yè)貿(mào)易職業(yè)學(xué)院,河南鄭州450000)
由于我國高等職業(yè)教育的不斷發(fā)展和教學(xué)過程中教學(xué)方法的不斷變革,案例教學(xué)越來越成為教學(xué)過程中的一種趨勢,C語言中也不斷被引入該方法。這篇文章首先是對案例教學(xué)本質(zhì)內(nèi)涵的闡述,然后對案例教學(xué)在高職教育中的重要作用C語言案例教學(xué)應(yīng)用的進行研究,最后闡述了C語言案例教學(xué)的實施方法。
C語言案例教學(xué)高職教學(xué)
C語言是一種高級程序編寫語言,它的功能非常的強大,運用范圍非常廣泛。在計算機專業(yè)中,它又是程序設(shè)計中的入門課程,但是C語言又是一門實踐操作能力極強的一門學(xué)科。對很多高職院校的同學(xué)來說它是一門很難學(xué)的課程,一般的課程學(xué)完之后,學(xué)生們還是不知道講的是什么。因此案例教學(xué)法在C語言課程教學(xué)中,能夠讓學(xué)生對顯示生活中的案例中進行實踐操作,從而幫助學(xué)生理解理論知識。
案例教學(xué)是一種將理論與實踐相結(jié)合,并且?guī)熒g可以互動的一種教學(xué)模式。教師依據(jù)教學(xué)大綱中的教學(xué)目標(biāo),結(jié)合社會和生活中的實例,經(jīng)過統(tǒng)籌規(guī)劃,重新組織安排,設(shè)計出學(xué)生能夠理解的案列,再組織學(xué)生一起在課堂上討論和分析案列,對結(jié)果進行推理,然后想出自己解決問題的辦法和和手段。在討論和問題解決過程中,學(xué)生是學(xué)習(xí)的主體,自愿去參與討論和解決問題的。而老師是學(xué)生的引導(dǎo)者,在課堂上指導(dǎo)學(xué)生,幫助學(xué)生答疑。老師還要去引導(dǎo)學(xué)生不斷地思考,激發(fā)學(xué)生的動手能力。不僅要使學(xué)生掌握理論知識,更重要的是培養(yǎng)學(xué)生的動手能力,讓學(xué)生養(yǎng)成較好的邏輯思維方式和良好的編程規(guī)范習(xí)慣,提高學(xué)生們的編寫程序能力和實現(xiàn)人才培養(yǎng)的目標(biāo)。
在傳統(tǒng)的教學(xué)過程中才,軟件程序教學(xué)也應(yīng)用過很多的例子進行解釋和說明,但是這里的例子和案例教學(xué)并不相同。傳統(tǒng)的舉例說明是隨意選擇若干較為簡單的程序進行輔助說明程序教學(xué)中的某個知識點。而案例教學(xué)是通過認(rèn)真仔細(xì)的選擇案列,并且對案例進行了剖析、交流討論、并推理出結(jié)論,所選取的案例的結(jié)構(gòu)是比較復(fù)雜的,它包含的知識點也比較多,以此通過所選取的案例進行教學(xué)來達到教學(xué)培養(yǎng)目標(biāo)。學(xué)生也可以在對案例的分析和研究中,充分運用平時所學(xué)的理論知識,找出案例中所有問題的解決辦法,還可以從解決問題中挑戰(zhàn)自己,找到學(xué)習(xí)的樂趣。
3.1 案例教學(xué)有利于學(xué)生對抽象問題的理解
當(dāng)前,高職院校的學(xué)生對知識的理解能力相對于本科院校的學(xué)生能力相對較弱,特別是對抽象問題的理解能力。因此,為了解決這一差距,就必須尋求一種適應(yīng)于高職院校的學(xué)生的教學(xué)方法。案例教學(xué)法是一種讓學(xué)生主動參與,并分小組進行討論交流的一種學(xué)習(xí)模式,這種學(xué)習(xí)模式是學(xué)生在實踐中進行學(xué)習(xí),更能加深對理論知識的學(xué)習(xí)和理解。案例教學(xué)能夠讓學(xué)生對現(xiàn)實生活中的問題的練習(xí),這樣可以引導(dǎo)學(xué)生對所學(xué)知識進行遷移,從而加深對高度抽象化的問題的理解,這種教學(xué)模式更能夠被高職院校的學(xué)生所接受。
3.2 增強學(xué)生的綜合分析和解決問題的能力
案例教學(xué)是一種老師將案例呈現(xiàn)給學(xué)生,有學(xué)生自己對案例進行分析,發(fā)現(xiàn)找出問題,并找到解決問題的辦法的教學(xué)方法。學(xué)生可以從思考與交流討論中學(xué)習(xí)到有關(guān)的基礎(chǔ)知識,因此也對基礎(chǔ)知識有一個更加徹底的理解。
3.3 提高學(xué)生的語言表達能力、溝通交際能力和團隊協(xié)作
高等職業(yè)學(xué)校培養(yǎng)人才的目標(biāo)是,不僅要有較強的實踐能力,還要具有一定的語言表達和溝通交際能力。而案例教學(xué)過程中就是要求學(xué)生進行分組協(xié)作,小組成員之間要不斷的進行對案例的討論,發(fā)表自己的見解,提出自己的解決方案,然后大家對這些方案進行評價選出最終解決方案。在這個討論交流的過程中,不僅能夠提高學(xué)生的語言表達能力、溝通交際能力,也培養(yǎng)了學(xué)生的團隊協(xié)作意識。
3.4 對教師提出更高的要求
案例教學(xué)要求教師的學(xué)科知識體系、教學(xué)素質(zhì)、專業(yè)素養(yǎng)都要過硬,需要老師在教學(xué)之前做大量的準(zhǔn)備工作。案例教學(xué)不僅要求老師要具備扎實的理論知識基礎(chǔ),還要求老師教學(xué)實踐經(jīng)驗豐富,能夠?qū)⒗碚撝R運用于教學(xué)實踐中,并能將所學(xué)知識遷移至現(xiàn)實生活中,為學(xué)生挖掘更多實用性的案例供學(xué)生學(xué)習(xí)研究。
4.1 理論聯(lián)系實際,激發(fā)學(xué)生興趣
傳統(tǒng)的說教教學(xué)法對學(xué)生來說枯燥無味,而在C語言課程教學(xué)中運用案例教學(xué)法,讓理論聯(lián)系實際,會大大的激發(fā)學(xué)生的學(xué)習(xí)興趣。這樣更有利于學(xué)生在討論交流中學(xué)習(xí)新概念,掌握新知識,并用以前課堂上學(xué)習(xí)的理論知識來分析和解決案例中的問題,并與老師交流找到解決問題的方法解決問題。還可以鍛煉和培養(yǎng)學(xué)生的交流合作能力,培養(yǎng)學(xué)生的動手實踐能力和獨立思考,自主學(xué)習(xí)能力。
4.2 授課方式更加靈活
C語言案例教學(xué)可以自主安排授課次序,不按照教材編排的順序進行授課,而是根據(jù)案例讓同學(xué)在自己對案例進行分析、討論、交流和找出解決辦法后,再這樣一個學(xué)習(xí)交流過程中,掌握C語言中的相關(guān)概念、命令、語句用法等相關(guān)知識點,并且更重要的是鼓勵學(xué)生自己獨立思考、引導(dǎo)他們自己動手去編寫程序,從而解決問題。培養(yǎng)自己的分析能力和綜合解決問題的能力。
5.1 充分準(zhǔn)備,搜集、選擇、組織和編寫C語言教學(xué)案例
老師一定要在對教學(xué)目標(biāo)有較深入的分析和研究和對學(xué)生的起始能力、知識結(jié)構(gòu)框架、學(xué)生特點以及對C語言課程的教學(xué)思路、教學(xué)方法、教學(xué)程序、教學(xué)重難點有較深入的掌握和理解的基礎(chǔ)之上,來進行精心的選擇和編寫C語言課程教學(xué)案例。所選取的C語言課程教學(xué)案例的難易程度要符合學(xué)生,所選案例規(guī)模的大小也要適中,要在學(xué)生能夠接受的范圍之內(nèi)。如果太難,學(xué)生運用平時學(xué)習(xí)的知識無法解決,這樣就會使學(xué)生產(chǎn)生失敗的感覺,不利于學(xué)生的思考和學(xué)習(xí),也不會激發(fā)學(xué)生的興趣。所選取的案例還有有一定的代表性和實用性,并且能夠包含金可能多的理論知識點,使學(xué)生在動手實踐中無意中就學(xué)習(xí)了很多理論知識。
5.2 培養(yǎng)學(xué)生獨立思考和協(xié)作能力
學(xué)生自己獨立思考和與其他同學(xué)進行協(xié)作學(xué)習(xí)在案例教學(xué)中是很重要的一個環(huán)節(jié)。首先,學(xué)生通過對案例進行分析,這樣就會使學(xué)生進行獨立思考,進行自主學(xué)習(xí)。在分析案例過程中,能夠獨自發(fā)現(xiàn)問題、思考問題、找出問題的解決辦法。如果遇到自己解決不了的問題,還可以與同學(xué)進行交流討論,進而解決問題。老師在整個教學(xué)過程中不再是起主體作用,而是起主導(dǎo)作用。老師既要組織課堂中的討論,還要為同學(xué)答疑解惑,同時他還要控制整個教學(xué)的過程,引導(dǎo)學(xué)生向討論主題靠近,避免跑題。老師還要創(chuàng)造一種非常輕松活躍的氣氛,讓學(xué)生勇敢大膽地提出各種不同的想法和解決方案。
5.3 對C語言案例教學(xué)進行評價和總結(jié)
學(xué)生對案例進行分析討論完之后,老師要及時對學(xué)生討論的結(jié)果做出相應(yīng)的講解與評價,并且老師要再次回到案例的分析過程中,對案例中所運用到的基礎(chǔ)知識和操作技能進行綜合性的講解與回顧,并對其知識點進行拓展與延伸。教師還要將學(xué)生們對同一個案例做出的不同分析討論結(jié)果一一進行剖析、評價和給出恰當(dāng)?shù)慕ㄗh。
通過文獻綜述研究可以得出,在高職院校中,對C語言課程的學(xué)習(xí)運用案例教學(xué)模式進行教學(xué)有利于更加深入的去挖掘?qū)W生的潛能,促使學(xué)生通過自主學(xué)習(xí)來建構(gòu)自己的知識框架,更好的實現(xiàn)教學(xué)目標(biāo)。
[1]陳廣群,孔發(fā)弟.案例教學(xué)法在C語言程序設(shè)計教學(xué)中的應(yīng)用[J].南京廣播電視大學(xué)學(xué)報.2013(03):85-87
[2]胡楓.《C語言程序設(shè)計》的案例式教學(xué)的設(shè)計[J].青海師范大學(xué)學(xué)報(自然科學(xué)版).2010(04):48-51
[3]丁海燕,,國武,周小兵,白孟堯.高級語言程序設(shè)計案例教學(xué)模式的探討[J].計算機教育.2011(08):65-68
[4]劉淑嫻,阿里甫·庫爾班,李曉華.簡單案例為主線的教學(xué)模式在C語言教學(xué)中的應(yīng)用[J].計算機教育.2011(04):89-94
Discussion of C Lnguage Taching Mdel in Higher Vocational Education
ZHEN hua
(Henan Industrial and Trade Vocational College,Zhengzhou Henan 450000 China)
Due to the development of higher occupation education in our country and the reform of teaching method in the teaching process,the case teaching has become a trend in the teaching process,the C language has been introduced the method.This article expound the teaching essence connotation of the case first,and then research the important role of case teaching in higher vocational education,finally describes the implementation of case teaching method in C language.
C language;case teaching;Higher Vocational Education
G42
A
1008-1739(2015)08-55-3
定稿日期:2015-03-26
2014年度河南省教育廳人文社會科學(xué)研究項目計劃(項目編號:2014-ZC-068)