劉莉
摘要: C語言是高校理工類開設(shè)的一門重要的計(jì)算機(jī)公共課程.教師在教學(xué)過程中,選擇和決定哪一種角色來完成自己的教學(xué)行為,將會影響整個課堂的教學(xué)效果。文章從C語言程序設(shè)計(jì)課程教學(xué)中的一些問題出發(fā),對教學(xué)過程中教師角色作了一定的探討。
關(guān)鍵詞: C語言; 教學(xué)方法; 教師角色
中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)26-6115-02
Abstract: C language is an importmant public course in Colleges of Science and Technology. In the teaching process, the role teacher chose to do the teaching practice would in fluence the effect of class teaching as a whole.Based on the practicle problems in C Language Program Design teaching ,this paper discusses the role teacher should choose.
Key words: C language; Teaching methods ; the teachers roles
C語言是高校面向理工類學(xué)生開設(shè)的一門重要的計(jì)算機(jī)公共課程,C語言程序設(shè)計(jì)的教學(xué)需要講究方法。通過這門課程的學(xué)習(xí),不僅要讓學(xué)生掌握C語言的基本語法規(guī)則,而且要切實(shí)培養(yǎng)學(xué)生分析問題,解決問題的能力和創(chuàng)新精神乃至他們的團(tuán)隊(duì)意識。
對于C語言程序教學(xué)設(shè)計(jì),應(yīng)當(dāng)講究行之有效的方法,通過學(xué)習(xí)這門課程,不僅可以促使學(xué)生掌握C語言的基本法則,同時(shí)還能夠培養(yǎng)學(xué)生分析問題、解決問題的能力,強(qiáng)化學(xué)生的創(chuàng)新精神及團(tuán)隊(duì)意識。在日常的教學(xué)過程中,學(xué)生的主體作用越來越重要,教師的角色就不能僅僅是傳授知識,必須走向多元化和復(fù)合化。
1 課程學(xué)習(xí)的設(shè)計(jì)者、組織者、引路者、調(diào)味者
1) 設(shè)計(jì)者 常言道:“興趣是人們最好的老師”,怎樣激發(fā)每一位學(xué)生學(xué)習(xí)C語言的興趣,讓他們在興趣中自覺地去學(xué)習(xí)、去探索,這是每一位教師在教學(xué)中都會面對的問題。教師在講授每一節(jié)課以前,必須弄清楚這堂課的目的和要求,通過形象生動的操作或激趣提問,誘發(fā)學(xué)生的求知欲;也可根據(jù)內(nèi)容講明教材的作用和意義,以及它在知識體系中的地位,從而讓學(xué)生重視知識并自覺地去掌握 。比如在講到交換兩個變量的值時(shí),我會先用生活中的問題做引子:現(xiàn)在我手中有兩個杯子,分別裝有可樂和咖啡 。現(xiàn)在需要大家想辦法將其中的東西互換,這時(shí)就有同學(xué)說到再用一個空杯子啊,不錯!接下來我就趁熱打鐵,那么現(xiàn)在需要交換兩個數(shù)呢?同學(xué)們馬上就會回答說那就再定義一個變量。很好!這就是我們要解決這個問題的方法。通過這樣有興趣的提問,學(xué)生自然就更能牢固地掌握解題的思路和方法,從而也激發(fā)了學(xué)生課堂聽講的興趣。
2) 組織者組織者 在課堂教學(xué)活動過程中,作為組織者,教師首先應(yīng)具備目標(biāo)設(shè)定的能力。目標(biāo)是課堂教學(xué)的基礎(chǔ),它在很大程度上決定了教師作為組織者的效率。特別是在C語言的實(shí)踐課程的組織過程中,必須注重知識的循序漸進(jìn),既不能讓基礎(chǔ)差的同學(xué)因?yàn)槿蝿?wù)太難而產(chǎn)生挫敗感,又不能讓基礎(chǔ)好的同學(xué)因任務(wù)簡單而輕視。比如:在進(jìn)行選擇結(jié)構(gòu)的程序設(shè)計(jì)實(shí)驗(yàn)時(shí),我會先給他們分析如何實(shí)現(xiàn)找出兩個數(shù)的最大數(shù),這是if...else結(jié)構(gòu)的典型應(yīng)用,接下來提出問題:如果是三個數(shù)呢?怎么求出其中的最大數(shù)?這時(shí),大家就有躍躍一試的興趣了。等他們寫出了實(shí)現(xiàn)的算法后,我會繼續(xù)挖掘出更新層次的問題:如何將給出的三個數(shù)進(jìn)行從大到小(或從小到大)的排序輸出?……這樣進(jìn)行組織后,就能盡量激發(fā)所有學(xué)生的參與意識,讓他們都從實(shí)踐操作中得到收獲,從而掌握知識重點(diǎn),取得良好的教學(xué)效果。
3) 引路者 在C語言的教學(xué)過程中,如指針這一章節(jié),既是重點(diǎn)又是難點(diǎn)。要弄清楚這一章節(jié)的知識點(diǎn),怎樣教學(xué)是問題的關(guān)鍵,如果只是按照書本進(jìn)行講解,學(xué)生是很難趕上教師的講課節(jié)奏的,對于這個問題的處理,我們應(yīng)當(dāng)從兩點(diǎn)入手,首先,教師應(yīng)當(dāng)讓學(xué)生明白指針的意思,所謂指針也就是地址,如客人入住酒店,會有一個相應(yīng)的房間號碼是同樣的道理,而指針則是開啟房間的要是;其次,熟悉指針的兩個運(yùn)算符,即&和*,&是指針對操作數(shù)求地址,*指運(yùn)算符針對指針的變量進(jìn)行求值。換個說法,通過&運(yùn)算所得到的就是房間號,而通過*運(yùn)算所得到的則是住在該房間的客人,當(dāng)學(xué)生有了這些基本的概念認(rèn)知后,就能夠更簡單的學(xué)習(xí)指針運(yùn)算了。下面用圖1來標(biāo)識指針與鑰匙之間的關(guān)系。
如此,通過理論與現(xiàn)實(shí)生活中的實(shí)例相結(jié)合,老師進(jìn)行引導(dǎo),就會使抽象的問題具體化。同樣的問題還包括雙重循環(huán)結(jié)構(gòu)執(zhí)行的問題,雙重循環(huán)主要包括內(nèi)循環(huán)和外循環(huán)兩種類型,在最初學(xué)習(xí)的過程中,學(xué)生很難明確其中的過程,如應(yīng)用時(shí)鐘打比方,問題就會變得非常簡單,對此,可以將外循環(huán)比喻成時(shí)鐘的分針,而內(nèi)循環(huán)則相當(dāng)于時(shí)鐘的秒針,當(dāng)秒針走上一圈時(shí),分針走上一格,也就是當(dāng)內(nèi)循環(huán)執(zhí)行足夠一個輪回的時(shí)候,外循環(huán)則相應(yīng)的執(zhí)行一次。
通過與學(xué)生共同探討,耐心細(xì)致講解,循序漸進(jìn)把學(xué)生引進(jìn)“浩瀚的知識海洋”,這樣才會收到更好的效果。
4) 調(diào)味者 教師在幫助學(xué)生解決疑難問題的過程中,應(yīng)當(dāng)針對問題的求解情況對學(xué)生進(jìn)行適當(dāng)點(diǎn)撥,對學(xué)生形成啟發(fā),促使其自己進(jìn)行問題解析,在此過程中,教師扮演的是調(diào)味品的角色,而不是食鹽的角色,因?yàn)槿藗儗τ谑雏}的依賴性非常強(qiáng),而味精則是起到調(diào)節(jié)的作用,用量適當(dāng)就可以把菜做得非常可口。教師要像“味精”一樣起到調(diào)味的作用,做到適可而止,不可“加量過多”,讓學(xué)生吃得可口而且營養(yǎng)豐富。讓學(xué)生有了充分自主學(xué)習(xí)的機(jī)會,從而加強(qiáng)學(xué)生的主體作用。
2 課程學(xué)習(xí)效果的評估者、情感的交流者
在教學(xué)中,教師需要及時(shí)地對學(xué)生的學(xué)習(xí)效果進(jìn)行反饋和評價(jià)。比如在實(shí)踐活動時(shí),要不失時(shí)機(jī)地給予合理評價(jià),其依據(jù)側(cè)重于培養(yǎng)學(xué)生處理問題的邏輯思維能力,而不是停留在對C語言語法等知識的層面上。在實(shí)驗(yàn)課時(shí),我會在給出問題后,會要求學(xué)生先分析問題,然后寫出問題的算法,再在算法的基礎(chǔ)上編寫程序。對于再規(guī)定時(shí)間內(nèi)完成的學(xué)生我會計(jì)于他們的實(shí)驗(yàn)平時(shí)成績。從而激發(fā)他們學(xué)習(xí)C語言的熱情,就不會在實(shí)驗(yàn)課上覺得無事可做,沉溺于游戲了。同時(shí),該過程中,教師要考慮到基礎(chǔ)稍差的學(xué)生情緒,不挫傷他們的自信心和學(xué)習(xí)熱情。
尤其,在目前人—機(jī)模式的授課方式中,教師和學(xué)生做好心靈上的溝通特別重要。情感交流在C語言學(xué)習(xí)中同樣如此,語言心理學(xué)理論指出:學(xué)生在焦慮、壓抑、過度的自我封閉以及興趣不高時(shí),學(xué)習(xí)效率會受到很大的影響;而當(dāng)學(xué)生處于自信、專心并且不斷得到教師鼓勵的情況下,學(xué)習(xí)的潛力會得到最大限度地發(fā)揮 。在進(jìn)行多媒體教學(xué)活動時(shí),有的教師埋只顧埋頭操作,從而忽視了課堂主持和導(dǎo)演情感交流的角色。因此,在C語言教學(xué)過程中教師不能完全依賴教學(xué)設(shè)備,要注重多跟學(xué)生交流互動。
3 動態(tài)的研究者、學(xué)習(xí)者
未來的社會是一個競爭非常激烈的社會,終身學(xué)習(xí)對教師來說尤為重要。因此要求教師善于發(fā)現(xiàn)教學(xué)中出現(xiàn)的新問題、新現(xiàn)象,用研究者的目光來審視這些問題,同時(shí)進(jìn)行大量的資料收集,并且與專家或同行們進(jìn)行研究探討,
在未來的社會發(fā)展過程中,競爭會越發(fā)激烈,教師的終身學(xué)習(xí)對于提升其自身的綜合素質(zhì)及專業(yè)素質(zhì)具有重要意義,因此,教師應(yīng)當(dāng)在教學(xué)的過程中積極發(fā)現(xiàn)問題,并始終保持研究者的眼光來審視教學(xué)問題,以搜集教學(xué)資料,與專家及同行學(xué)者進(jìn)行研究和討論,從而找到解決這些新問題的方法。在這個過程中,需要教師不斷地學(xué)習(xí)和改進(jìn), 理論聯(lián)系實(shí)踐,并且把實(shí)踐的做法上升到理論的高度。不斷對自己的知識、觀念進(jìn)行更新和重組,走專業(yè)化的道路,成為研究型教師。
4 結(jié)束語
在C語言課程教學(xué)中,如果教師能夠科學(xué)設(shè)計(jì)課堂教學(xué)步驟,并準(zhǔn)確定位自身角色,則能夠進(jìn)一步強(qiáng)化教與學(xué)的效果,在當(dāng)前的眾多高校中,其所秉承的教育理念不僅要求教師能夠采用好的教學(xué)方法,同時(shí)還能夠在教學(xué)過程中靈活轉(zhuǎn)換自身角色,以實(shí)現(xiàn)教師職能的歷史性轉(zhuǎn)變,并促進(jìn)教師的專業(yè)化發(fā)展。
參考文獻(xiàn):
[1] 李長云.C語言程序設(shè)計(jì)[M].北京:國防工業(yè)出版社,2011.
[2] 譚浩強(qiáng).C語言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2002.
[3] 徐大華.程序設(shè)計(jì)語言教學(xué)方法探討[J].高等理科教育,2007.
[4] C語言程序設(shè)計(jì)教學(xué)方法和教師角色探討[J].科技廣場,2007,6.
[5] 淺談問題式教學(xué)在C語言教學(xué)中的應(yīng)用[J].新課程研究,2011,12.