黑龍江 薛春芳 孟祥芝
如何激發(fā)學(xué)生在C語言教學(xué)中的學(xué)習(xí)興趣
黑龍江 薛春芳 孟祥芝
中等職業(yè)學(xué)校的計算機(jī)專業(yè)課是計算機(jī)專業(yè)課程的重要組成部分。計算機(jī)專業(yè)的《C語言編程基礎(chǔ)》這門課程對于有一定計算機(jī)基礎(chǔ)的學(xué)生來說,理論知識全面,動手操作能力強,有一定的延續(xù)性和拓展性,通俗易懂,但老師們卻普遍反映不好教,學(xué)生的學(xué)習(xí)興趣也不濃厚。那么,如何在教學(xué)時,既讓學(xué)生掌握必要的知識,又讓學(xué)生的動手能力得到提高呢?我在教學(xué)生學(xué)習(xí)《C語言編程基礎(chǔ)》(第2版)時進(jìn)行了新的設(shè)想和嘗試,在教學(xué)中充分體現(xiàn)了“發(fā)揮學(xué)生的學(xué)習(xí)積極性”的教學(xué)方法,激發(fā)學(xué)生興趣,促進(jìn)學(xué)生主動學(xué)習(xí),收到了較好的教學(xué)效果。
中等職業(yè)學(xué)校生源質(zhì)量下降,后進(jìn)生比例加大,學(xué)生的文化課基礎(chǔ)層次不等,有的基礎(chǔ)知識薄弱,學(xué)不得法,有的學(xué)習(xí)能力差,自控能力弱等多種情況。針對此種現(xiàn)狀,教師必須理性的分析,因勢利導(dǎo),改用將消極的因素轉(zhuǎn)化為積極因素的教學(xué)方式,以提高學(xué)生的興趣,才能有效的改變課堂狀況,取得良好的教學(xué)效果。
我校使用的教材是電子工業(yè)出版社出版、中等職業(yè)教育國家規(guī)劃教材、王森主編的《C語言編程基礎(chǔ)》(第2版),全書分基礎(chǔ)模塊和選修模塊兩篇,其主要內(nèi)容有:Turbo C集成環(huán)境的使用、C語言的數(shù)據(jù)類型、C程序結(jié)構(gòu)組成與設(shè)計方法、C語言函數(shù)的分類與調(diào)用、數(shù)組、文件與指針操作等,各章配有例題、習(xí)題、上機(jī)實習(xí),難易適中,實用性強,易于接受,在實際教學(xué)中,將課程設(shè)置順序在授課時做了一些適當(dāng)?shù)恼{(diào)整,例如,C語言是以讀程序、編寫程序為主,我把程序中用的頻率很高的Printf()函數(shù)放在前邊進(jìn)行了詳細(xì)的講解,學(xué)生在讀程序時,程序中的每一個語句都能分析明白。
筆者在多年的教學(xué)過程中,不斷總結(jié)教學(xué)經(jīng)驗,嘗試和探索多種教學(xué)方式,尋求新的教學(xué)方法。
學(xué)生的學(xué)習(xí)是以認(rèn)知為基礎(chǔ)的復(fù)雜過程,只有了解學(xué)生的心理特點,教師的教學(xué)活動與學(xué)生的心理活動產(chǎn)生和諧的共鳴,才能取得最佳的教學(xué)效果。因而教師在備課中的“備學(xué)生”這一步應(yīng)是非常重要、非常關(guān)鍵的一步。教師必須對每一節(jié)課全盤考慮,做好安排,諸如在C語言中哪些內(nèi)容由學(xué)生自學(xué),哪些問題由教師啟發(fā)學(xué)生獨立解答,哪些內(nèi)容需由學(xué)生上機(jī)操作進(jìn)行解答等等,改變學(xué)生被動的學(xué)習(xí)、被動的接受知識,鼓勵學(xué)生自主學(xué)習(xí)。
在教學(xué)中,教師要求學(xué)生自編C語言的程序,啟發(fā)學(xué)生解決在編制程序中出現(xiàn)的問題,讓學(xué)生討論編制程序出現(xiàn)問題后解決的不同方法,并讓學(xué)生獨立練習(xí)程序的編制等。針對不同的學(xué)習(xí)任務(wù)采用了不同的方法,取得了很高效的教學(xué)效果。
C語言作為培養(yǎng)學(xué)生創(chuàng)新能力和實踐精神的課程,在中等職業(yè)學(xué)校教學(xué)中扮演著重要的角色。教師既要注重學(xué)習(xí)任務(wù)的設(shè)計與布置,也要注重學(xué)習(xí)的主動性與思維能力的培養(yǎng)。既要重視學(xué)習(xí)結(jié)果,也要重視學(xué)習(xí)過程。既要追求知識與技能的掌握,也要追求學(xué)生創(chuàng)新意識等心理素質(zhì)的培養(yǎng),努力使學(xué)習(xí)的外在驅(qū)動力與內(nèi)在驅(qū)動力共同發(fā)揮作用。在教學(xué)中培養(yǎng)學(xué)生的創(chuàng)新精神,我從以下幾方面抓起:第一,預(yù)習(xí):《C語言編程基礎(chǔ)》這門課程在教學(xué)時用到的知識很多,有數(shù)學(xué)、物理、外語等很多文化基礎(chǔ)知識,大部分的學(xué)生這些課程的基礎(chǔ)都很差,而C語言有一定的邏輯性,在教學(xué)中有一定的難度,因此在教學(xué)中,我課前讓學(xué)生先預(yù)習(xí)本節(jié)內(nèi)容,了解本節(jié)課用到的知識,使學(xué)生對知識有個總體的了解,講解時先檢查預(yù)習(xí)情況,有重點的把不會的知識補充講解,使學(xué)生在知識點上能很好的銜接。第二,養(yǎng)成多思考、多提問的習(xí)慣,發(fā)揮學(xué)生想象力,提高思維創(chuàng)新能力。第三,增加實訓(xùn)操作,在上機(jī)實訓(xùn)操作中學(xué)習(xí)C語言。第四,養(yǎng)成團(tuán)隊合作精神,考慮到學(xué)生的基礎(chǔ)因素及學(xué)習(xí)興趣等,要以優(yōu)秀的學(xué)生帶動后進(jìn)生的學(xué)習(xí),活躍課堂氣氛,激發(fā)學(xué)生的創(chuàng)新思維,提高團(tuán)體合作能力。
正確運用比較教學(xué)法,可以幫助學(xué)生理清概念,提高分析閱讀程序能力,獲得編程序的思路和方法。
例如:在講解循環(huán)語句這一節(jié)時,比較for語句、while語句、do—while語句的語句格式,注意比較異同點,對比講解三種語句進(jìn)入循環(huán)體的條件、循環(huán)過程、循環(huán)次數(shù)及退出循環(huán)體的條件等,如求1~100累計和可用三種循環(huán)語句去解決。
通過比較教學(xué)法,學(xué)生對本節(jié)課的知識結(jié)構(gòu)有了深入理解,教學(xué)結(jié)果顯示,學(xué)生能很好地掌握循環(huán)語句的異同點,更易于理解本節(jié)課的知識的保持和知識的遷移,學(xué)生能較好的掌握知識點,促使學(xué)生遇到問題時,能進(jìn)行綜合分析、歸納總結(jié),找到一條最合適的辦法。
多媒體教學(xué)作為藝術(shù)教學(xué)的一種手段,在改變傳統(tǒng)的教學(xué)觀念、方法和手段的同時,對學(xué)生素質(zhì)的提升有著非常重要的作用,多媒體課件包括了動畫、影像、音響等多媒體形式,教師制作適合自己課堂的教學(xué)課件,配合本教材配有的教學(xué)指南及電子教案,且教師在操作時注重層次并簡略講解,引導(dǎo)學(xué)生發(fā)現(xiàn)問題,激發(fā)學(xué)生的興趣,學(xué)生通過多媒體課件化靜態(tài)為動態(tài),化抽象為具體,又可以降低思維的坡度,加速思維的成功,讓學(xué)生充滿自信。例如,在講解循環(huán)語句時,把三種語句的流程圖用動畫的形式表示出來,使流程指向隨著箭頭的運動,循環(huán)次數(shù)用動畫控制,通過播放課件,逼真的動畫演示,使學(xué)生對循環(huán)過程一目了然。
運用多媒體課件,可以把抽象內(nèi)容具體化、枯燥內(nèi)容形象化,可以在保證教學(xué)質(zhì)量的前提下,化解教學(xué)難點,優(yōu)化教學(xué)效果,多媒體課件應(yīng)與實訓(xùn)操作相結(jié)合,通過上機(jī)操作,有利于學(xué)生對知識的理解和掌握。
營造民主、和諧、愉快的學(xué)習(xí)氛圍,它是促進(jìn)學(xué)生自主學(xué)習(xí)、自主探究的關(guān)鍵所在。因此我們在教學(xué)過程中,必須創(chuàng)設(shè)和諧的教學(xué)情境,讓課堂能夠活起來,讓學(xué)生也能夠在和諧的氛圍中體驗到學(xué)習(xí)的樂趣,課堂上的平等討論、相互補充的氣氛極濃,給學(xué)生提供充分展示自己的機(jī)會,學(xué)生們無拘無束地表現(xiàn)自己的能力,輕松愉快地表達(dá)自己的見解,在上機(jī)實訓(xùn)操作中學(xué)習(xí)C語言,在積極思維中發(fā)展思維,教師的平等參與與合理的建議與提示不僅加大了師生間的親和度,而且對學(xué)生進(jìn)行重點有效地點撥和引導(dǎo),增加了學(xué)生對C語言程序理解的深度和廣度。
通過運用以上幾種教學(xué)方法,教師鼓勵學(xué)生大膽設(shè)想,不但鍛煉了學(xué)生的邏輯思維能力,教育學(xué)生具有嚴(yán)謹(jǐn)?shù)膶W(xué)風(fēng),幫助學(xué)生萌發(fā)創(chuàng)新意識,產(chǎn)生創(chuàng)新的欲望和興趣,培養(yǎng)學(xué)生的創(chuàng)新能力,同時也帶動了學(xué)生學(xué)習(xí)其它專業(yè)課的學(xué)習(xí)興趣。
黑龍江省塔河縣職業(yè)技術(shù)學(xué)校)