第一篇:中職C語言教學(xué)創(chuàng)新與實踐論文
摘要:自主學(xué)習(xí)體現(xiàn)了以學(xué)生為中心、以人為本的教學(xué)思想,是一種行之有效的教學(xué)方法,但中職學(xué)生自主學(xué)習(xí)能力整體比較欠缺,學(xué)生怕學(xué)、厭學(xué)現(xiàn)象嚴(yán)重,給教師的教學(xué)帶來一定的難度。文章以C語言教學(xué)為例,對傳統(tǒng)的課堂教學(xué)模式進(jìn)行變革,闡述了接近學(xué)生實際的自主學(xué)習(xí)能力培養(yǎng)策略,以此克服學(xué)生厭學(xué)、怕學(xué)、不會學(xué)習(xí)的局面。
關(guān)鍵詞:中職學(xué)校;C語言;自主學(xué)習(xí)
近幾年,中等職業(yè)教育又迎來了一個發(fā)展的春天,國家連續(xù)出臺了一系列重大政策措施,大力發(fā)展中等職業(yè)教育。但是,在中等職業(yè)教育迅速發(fā)展的今天,還是存在著一些無法回避的問題。中職學(xué)生生源差、分?jǐn)?shù)低已成了不爭的事實,特別是報考計算機(jī)專業(yè)的生源質(zhì)量正呈現(xiàn)出逐年下降的趨勢。而對口單招,作為中職教育中的一種升學(xué)途徑,給了計算機(jī)專業(yè)的學(xué)生與普通高中學(xué)生一樣的升學(xué)機(jī)會,能夠進(jìn)入大學(xué)繼續(xù)學(xué)習(xí)深造?!癈語言”課程作為中職計算機(jī)專業(yè)的一門重要學(xué)科,也是計算機(jī)專業(yè)對口單招的重要考核內(nèi)容之一。但是與普高學(xué)生相比,這部分學(xué)生在義務(wù)教育階段基礎(chǔ)較差,沒有養(yǎng)成良好的學(xué)習(xí)習(xí)慣,進(jìn)入職校后仍停留在被動的學(xué)習(xí)層面,思想混亂、不求上進(jìn)、學(xué)習(xí)方法不當(dāng)?shù)痊F(xiàn)象依然存在,這無疑給正常的教育教學(xué)帶來了極大的挑戰(zhàn)。如何能“授之以漁,而非授之以魚”,使學(xué)生學(xué)會學(xué)習(xí),養(yǎng)成良好的學(xué)習(xí)習(xí)慣,最終達(dá)到提高學(xué)生成績的教學(xué)目的,自主學(xué)習(xí)就顯得至關(guān)重要。
1自主學(xué)習(xí)的教學(xué)實踐內(nèi)涵
自主學(xué)習(xí),又叫自我調(diào)節(jié)學(xué)習(xí),是與傳統(tǒng)的接受學(xué)習(xí)相對應(yīng)的一種現(xiàn)代化學(xué)習(xí)方式。其是以學(xué)生作為學(xué)習(xí)的主體,由學(xué)生自己確定學(xué)習(xí)目標(biāo)、選擇學(xué)習(xí)方法、監(jiān)控學(xué)習(xí)過程、評價學(xué)習(xí)結(jié)果的一種學(xué)習(xí)方式。在我國有許多學(xué)者都對自主學(xué)習(xí)進(jìn)行了闡述,筆者認(rèn)為龐維國先生對自主學(xué)習(xí)的定義最為客觀全面。如果學(xué)生在學(xué)習(xí)活動之前自己能確定學(xué)習(xí)目標(biāo),制定學(xué)習(xí)計劃,做好具體的學(xué)習(xí)準(zhǔn)備,在學(xué)習(xí)的過程中能夠?qū)W(xué)習(xí)進(jìn)展和學(xué)習(xí)方法做出自我監(jiān)控、自我反饋和自我調(diào)節(jié),在學(xué)習(xí)活動后能夠?qū)W(xué)習(xí)結(jié)果進(jìn)行自我檢查、自我總結(jié)、自我評價和自我補(bǔ)救,這樣,他的學(xué)習(xí)才是自主的。龐維國將自主學(xué)習(xí)概括為:建立在自我意識發(fā)展基礎(chǔ)之上的“能學(xué)”;建立在學(xué)生具有內(nèi)在學(xué)習(xí)動機(jī)基礎(chǔ)上的“想學(xué)”;建立在學(xué)生掌握了一定的學(xué)習(xí)策略基礎(chǔ)之上的“會學(xué)”;建立在意志努力基礎(chǔ)之上的“堅持學(xué)”。
2自主學(xué)習(xí)在C語言教學(xué)中的意義
自主學(xué)習(xí)是一線教學(xué)中繞不過去的一個概念。對于學(xué)生來說,自主學(xué)習(xí)是一種能力,它是自求自得、獨(dú)立思考、自我管理的一種能力,擁有這種能力對于學(xué)生的終身發(fā)展意義重大;同樣,對于教師來說,自主學(xué)習(xí)也是一種手段,它是提高課堂效率的重要手段,通過這種手段教師能夠活躍課堂氣氛,有效激發(fā)學(xué)生的學(xué)習(xí)積極性和主動性。在C語言教學(xué)中,自主學(xué)習(xí)就顯得尤為重要。
2.1由應(yīng)試教育轉(zhuǎn)向素質(zhì)教育的要求
在應(yīng)試制度下,C語言課程的分?jǐn)?shù)和學(xué)生的升學(xué)率成了教師們追捧的對象,教師們只能圍繞“教師講,學(xué)生聽;教師寫,學(xué)生抄;教師考,學(xué)生背”來進(jìn)行教學(xué)活動,而這與當(dāng)前新課程改革是背道而馳的。因此,中等職業(yè)學(xué)校的教師和學(xué)生必須從應(yīng)試教育中走出來,對C語言教學(xué)不能只是單單地傳授知識,更重要的是培養(yǎng)學(xué)生的自主學(xué)習(xí)能力,使學(xué)生學(xué)會學(xué)習(xí),讓學(xué)生掌握學(xué)習(xí)方法和編程技巧,從而培養(yǎng)他們終身學(xué)習(xí)的能力,真正實現(xiàn)由“應(yīng)試教育”向“素質(zhì)教育”的轉(zhuǎn)軌。
2.2中職計算機(jī)專業(yè)教學(xué)發(fā)展的迫切需要
在中等職業(yè)學(xué)校,從事“C語言”課程教學(xué)的教師非常少,許多學(xué)校都采用大班授課的方式。由于課堂時間有限,僅靠課堂上的時間去學(xué)習(xí)和掌握知識是遠(yuǎn)遠(yuǎn)不夠的,還需要學(xué)生在課余花一定的時間進(jìn)行鞏固和消化,而且“C語言”本身就是一門實踐性很強(qiáng)的課程,是計算機(jī)專業(yè)學(xué)生讀懂程序,學(xué)會編程的入門級語言,要想真正地學(xué)好并掌握它,就必須充分發(fā)揮學(xué)生的主觀能動性,讓學(xué)生自主構(gòu)建學(xué)習(xí)過程,開展有效的自主學(xué)習(xí),使學(xué)生由“學(xué)會”走向“會學(xué)”,從而適應(yīng)當(dāng)代中職計算機(jī)專業(yè)發(fā)展的需求。
2.3彌補(bǔ)個體差異的有效途徑
個體差異一直是教育者重點(diǎn)關(guān)注的問題,很多研究者長期以來一直在探究造成學(xué)生個體差異的原因,希望找出一種能夠彌補(bǔ)這種差異的有效策略。當(dāng)前,許多研究者認(rèn)為,造成學(xué)生個體差異的原因主要包括先天因素和后天因素兩個方面。對于先天因素,我們只能尊重,但是對于后天因素,我們可以通過教育手段加以影響,而且通過研究發(fā)現(xiàn),學(xué)生的自主性是影響最大的后天因素之一。中等職業(yè)學(xué)校的學(xué)生本身基礎(chǔ)就比較薄弱,對于C語言這門課程,個體差異就表現(xiàn)得更加明顯。但是通過開展自主學(xué)習(xí),指導(dǎo)學(xué)生掌握有效的自主學(xué)習(xí)方法和策略,幫助其養(yǎng)成良好的學(xué)習(xí)習(xí)慣,能有效彌補(bǔ)學(xué)生所學(xué)知識點(diǎn)的遺漏,達(dá)到彌補(bǔ)個體差異性的目的。
3自主學(xué)習(xí)能力培養(yǎng)是在中職C語言教學(xué)中的實踐與創(chuàng)新
在中職C語言的課程教學(xué)中,筆者強(qiáng)調(diào)將專業(yè)課程理論教學(xué)與實踐教學(xué)相結(jié)合,注重培養(yǎng)學(xué)生的專業(yè)素養(yǎng)和綜合職業(yè)能力。在課程的施教中,大膽變革傳統(tǒng)課堂教學(xué),以人為本,以學(xué)生為主體;在教學(xué)的內(nèi)容和形式方面,采用自主學(xué)習(xí)的培養(yǎng)策略,并收到了良好的實施效果,具體做法如下。
3.1加強(qiáng)個體自主學(xué)習(xí)
(1)開展課前預(yù)習(xí)。課前開展自主預(yù)習(xí),教師設(shè)計好導(dǎo)學(xué)案,布置好相應(yīng)的預(yù)習(xí)任務(wù)單,并將導(dǎo)學(xué)案中所預(yù)先設(shè)立的學(xué)習(xí)目標(biāo)與學(xué)習(xí)任務(wù)上傳至本校的信息化教學(xué)平臺,讓學(xué)生明確目標(biāo),知道預(yù)習(xí)中需要“學(xué)什么”以及“怎么學(xué)”,學(xué)完后自行登錄教學(xué)平臺進(jìn)行課前測試,檢測自己“學(xué)得怎么樣”,所見所得,這一預(yù)習(xí)的過程本身就是積極主動的,可幫助學(xué)生建立主動學(xué)習(xí)的意識,提高自主學(xué)習(xí)的能力。
(2)尋找預(yù)習(xí)疑點(diǎn),明確上課任務(wù)。在課堂教學(xué)初始,教師首先要引導(dǎo)學(xué)生對先前預(yù)習(xí)的內(nèi)容建立“已知”的概念,即通過預(yù)習(xí)已經(jīng)了解了哪些內(nèi)容,其次要引領(lǐng)學(xué)生對教材內(nèi)容進(jìn)行帶讀,找出“已知”要點(diǎn),并發(fā)問學(xué)生預(yù)習(xí)中的“未知”要點(diǎn),從而明確上課的任務(wù)。
(3)自主探究疑點(diǎn)。這一過程,教師是引導(dǎo)者,學(xué)生是主體,通過設(shè)置層層深入的3個任務(wù),讓學(xué)生由淺入深地探究預(yù)習(xí)疑點(diǎn),教師輔助答疑,并對大家探究的結(jié)果進(jìn)行歸納總結(jié)。如:在教授C語言雙重for循環(huán)結(jié)構(gòu)中,先讓學(xué)生用一重循環(huán)輸出一個4*4矩形圖案,接著拋出疑點(diǎn),對printf(“**** ”)這條語句進(jìn)行改寫,學(xué)生們又探究出再用一條for語句實現(xiàn),由此學(xué)生輕松探究出雙重for循環(huán)的結(jié)構(gòu)。
(4)增設(shè)自練環(huán)節(jié)。教師通過教學(xué)平臺讓學(xué)生自主訓(xùn)練,答題有疑問者可以向同伴尋求幫助,或觀看老師的程序演示視頻后,再自行上機(jī)操練,將自主學(xué)習(xí)與同伴學(xué)習(xí)有效結(jié)合,增強(qiáng)學(xué)習(xí)主動性。
(5)課后拓展探究。課后拓展,也即知識的延伸過程,主要針對課堂中沒有的、學(xué)生又相當(dāng)感興趣的內(nèi)容進(jìn)行探究,由教師設(shè)置相應(yīng)的課后拓展題,讓學(xué)生在課后也有學(xué)習(xí)的空間,鼓勵他們自主搜索資料,大膽嘗試程序設(shè)計,從而讓學(xué)生懂得更多的編程技巧,激發(fā)他們的學(xué)習(xí)主動性,培養(yǎng)他們的學(xué)習(xí)興趣,拓寬他們的學(xué)習(xí)思路。
3.2開展小組合作
(1)分組。按照“組內(nèi)異質(zhì),組間同質(zhì)”的原則合理分組,分組采取每組4~6人制,嚴(yán)格按照男女生性別、學(xué)生的個體差異、知識應(yīng)用的水平高低等情況進(jìn)行合理搭配。同時,教師還可以在充分了解學(xué)生的理論知識掌握情況及上機(jī)實踐情況后,對分組成員進(jìn)行調(diào)整,實行走組制,這樣各小組間總體水平基本一致,有利于平衡組間差異,開展公平競爭,保持各小組間總體水平相當(dāng),加大學(xué)生互助合作的參與度。
(2)實施。①采用啟發(fā)式和討論式對C語言理論知識及概念進(jìn)行教學(xué)。筆者在課堂上講授基本理論和概念時,告訴學(xué)生老師現(xiàn)在只是一名參與者,需要大家分組進(jìn)行討論,共同去解決課堂中遇到的問題。筆者將課堂的主動權(quán)交給學(xué)生,通過一邊講解演示,一邊讓學(xué)生觀察思考,學(xué)生們表現(xiàn)得非常積極和主動,課堂氣氛也十分活躍。講解與討論結(jié)束后,各組發(fā)表自己的意見,筆者視各組的發(fā)言情況,再給出牽引式的幫助與指點(diǎn)。②通過創(chuàng)設(shè)問題情境對C語言編程語句進(jìn)行教學(xué)。如在講授C語言IF語句、while語句、for語句等程序設(shè)計時,每節(jié)課先將本節(jié)課的重點(diǎn)通過提前制作的微課或其他多媒體課件予以展示,讓學(xué)生了解本節(jié)課的學(xué)習(xí)重點(diǎn)和任務(wù)。然后,把創(chuàng)設(shè)問題展示給學(xué)生,讓學(xué)生分組編程,而且每組都安排一兩個比較好的學(xué)生,通過這樣分組不僅能夠很好地完成情境任務(wù),提高課堂教學(xué)效率,而且對于后進(jìn)生是一種幫助和輔導(dǎo),對于成績優(yōu)秀的學(xué)生也是一種鞏固知識和提高技能的過程。例如在教授C語言循環(huán)章節(jié)時,可設(shè)置一款2人PK的游戲,其中每人最多限答10道題,且輪流答題,誰先答錯一題,誰就出局,另一名參賽選手即獲勝,若答完10題認(rèn)為分出勝負(fù),則為平局。此項任務(wù)的設(shè)置,學(xué)生積極性較高,一方面通過答題學(xué)生鞏固了已有知識,同時對循環(huán)的學(xué)習(xí)奠定了良好的學(xué)習(xí)基礎(chǔ);另一方面分組學(xué)生自己動手編寫程序,再用編寫的程序進(jìn)行PK比賽,當(dāng)場測試程序的執(zhí)行情況,若存在問題組內(nèi)動手調(diào)試修改,增強(qiáng)了自主學(xué)習(xí)的意識,激發(fā)了學(xué)生學(xué)習(xí)的主動性,提高了自主學(xué)習(xí)能力。
(3)評價。①改變以前單純性結(jié)果式評價方式,注重形成性評價,將鼓勵性評價與學(xué)習(xí)過程評價相結(jié)合,注重改進(jìn)學(xué)習(xí)方法,引導(dǎo)學(xué)生自我反思、自我比較,體會進(jìn)步的快樂,增強(qiáng)學(xué)習(xí)信心。②改變以前以個人成績?yōu)闃?biāo)準(zhǔn)的評價方式,注重自評、互評、組評和師評等多種評價方式,促進(jìn)學(xué)生間相互幫助、共同協(xié)作、共同進(jìn)步。
4結(jié)語
通過在計算機(jī)專業(yè)C語言課程教學(xué)實踐中開展自主學(xué)習(xí)引導(dǎo),筆者認(rèn)為:開展自主學(xué)習(xí)是一種行之有效的教學(xué)方法,是教師把對學(xué)生學(xué)習(xí)的控制權(quán)逐漸還給學(xué)生的一個互動過程,體現(xiàn)了以學(xué)生為中心、以人為本的教學(xué)思想,充分地發(fā)揮了學(xué)生求知的主動性和積極性,增強(qiáng)了學(xué)生的學(xué)習(xí)信心,激發(fā)了學(xué)習(xí)動機(jī),啟迪了學(xué)生思維,對于中等職業(yè)學(xué)校的教學(xué)改革具有深遠(yuǎn)的意義。
[參考文獻(xiàn)]
[1]戴顏.中等職業(yè)學(xué)校與普通高中學(xué)生學(xué)習(xí)動機(jī)的比較[J].衛(wèi)生職業(yè)教育(調(diào)查報告),2006(3):107-108.[2]孫宏安.自主學(xué)習(xí)的理論和實踐[M].北京:開明出版社,2003.[3]龐維國.自主學(xué)習(xí)—學(xué)與教的原理和策略[M].上海:華東師范大學(xué)出版社,2003.[4]張愛卿.動機(jī)論:邁向21世紀(jì)的動機(jī)心理學(xué)研究[M].武漢:華中師范大學(xué)出版社,1999.
第二篇:C語言函數(shù)教學(xué)設(shè)計與實踐論文
一、函數(shù)在C語言程序設(shè)計課程中的地位
函數(shù)部分的學(xué)習(xí)被安排在三大程序控制結(jié)構(gòu)之后,有利于學(xué)生對函數(shù)知識點(diǎn)的系統(tǒng)學(xué)習(xí),也能夠使學(xué)生深刻理解結(jié)構(gòu)化程序設(shè)計的全局思想,在大學(xué)期間開設(shè)《C語言程序設(shè)計》課程的主要目的是培養(yǎng)學(xué)生充分利用信息時代的優(yōu)勢,通過編程解決實際問題的能力。實際上C程序的基本組成單位是函數(shù),課程所有知識點(diǎn)的學(xué)習(xí)最終都將落實到編寫各種函數(shù)來進(jìn)行驗證和實現(xiàn)。因此,學(xué)生只有靈活掌握函數(shù)的運(yùn)用,才能為后續(xù)學(xué)習(xí)奠定堅實基礎(chǔ)。
二、傳統(tǒng)函數(shù)教學(xué)存在的問題
傳統(tǒng)函數(shù)教學(xué)流程如下:
其一,函數(shù)定義及其形式;
其二,函數(shù)形參,return語句,函數(shù)返回值;
其三,函數(shù)聲明,格式,位置;
其四,函數(shù)調(diào)用,函數(shù)實參等。這種傳統(tǒng)的教學(xué)流程過于強(qiáng)調(diào)函數(shù)語法知識,概念和規(guī)則的講解,這樣導(dǎo)致學(xué)生似懂非懂,與教學(xué)理念相違背,為了適應(yīng)教學(xué)要求,突出以學(xué)生為主,教員為輔的教學(xué)理念,主要探討函數(shù)的教學(xué)設(shè)計及實踐[1]。
三、新的函數(shù)教學(xué)設(shè)計及方法
函數(shù)教學(xué)主要以發(fā)現(xiàn)問題、分析問題、解決問題為思路開展教學(xué),以啟發(fā)、引導(dǎo)、對比和總結(jié)為輔幫助學(xué)生分析問題解決提出的問題。不僅可以讓學(xué)生帶著興趣學(xué)習(xí),也會加深學(xué)生對知識點(diǎn)的深刻理解及靈活應(yīng)用。本堂課的教學(xué)流程是:交代任務(wù);提出問題、發(fā)現(xiàn)問題、解決問題;鞏固練習(xí)[2]。
第一,提出問題、分析問題、解決問題。學(xué)生只學(xué)過在main函數(shù)中編寫簡單程序,于是向?qū)W生拋出問題:復(fù)雜程序應(yīng)如何進(jìn)行組織和設(shè)計?在此,給學(xué)生一些時間利用main函數(shù)來解決給定任務(wù),解決完畢和同學(xué)生一起驗證結(jié)果,然后引導(dǎo)學(xué)生分析這種解決方式在實際中存在的問題,并啟發(fā)學(xué)生思考解決此問題的最佳方法,從而引出學(xué)習(xí)的內(nèi)容——函數(shù)法。接著再次引導(dǎo)學(xué)生用函數(shù)法重新解決給定的任務(wù),最后將解決該任務(wù)的兩種方法進(jìn)行對比,讓學(xué)生討論、體會并總結(jié)出復(fù)雜程序的設(shè)計方法。
第二,鞏固練習(xí)。在這個環(huán)節(jié),筆者設(shè)計了帶有陷阱的小例子:通過編寫swap函數(shù)來實現(xiàn)主函數(shù)中兩個整數(shù)的交換,給學(xué)生一些時間討論、驗證結(jié)果,引導(dǎo)學(xué)生分析其中的問題,同時引出函數(shù)調(diào)用流程這一知識點(diǎn),并通過動畫演示的方式幫助學(xué)生分析函數(shù)調(diào)用流程。
四、函數(shù)教學(xué)實踐
第一,利用結(jié)構(gòu)化程序設(shè)計原則設(shè)計復(fù)雜程序。在main函數(shù)中編程解決問題的基礎(chǔ)上引導(dǎo)學(xué)生獨(dú)立解決給定任務(wù),發(fā)現(xiàn)大部分學(xué)生都能很好地編寫出程序,讓學(xué)生觀察上述代碼,聯(lián)系實際啟發(fā)引導(dǎo)學(xué)生討論并總結(jié)出如下問題:
其一,代碼冗余;
其二,不易維護(hù);
其三,可靠性差;
其四,可讀性差。
在此基礎(chǔ)上啟發(fā)學(xué)生剖析問題并讓學(xué)生給出解決方案,即main函數(shù)沒有能力獨(dú)自解決整個任務(wù),這樣很自然引出復(fù)雜C程序組織和設(shè)計的原則:自頂向下,逐步細(xì)化,模塊化設(shè)計,結(jié)構(gòu)化編碼。在這一原則的指導(dǎo)下,人們可以將任意復(fù)雜任務(wù)分解若干子任務(wù)。程序設(shè)計時每個子任務(wù)看成獨(dú)立模塊,每個程序設(shè)計人員分別完成一個或多個模塊。人們稱這樣的程序設(shè)計方法為“模塊法”,在編寫代碼時每個模塊對應(yīng)編寫一個函數(shù)。最后選擇一種結(jié)構(gòu)化語言對各個函數(shù)進(jìn)行編碼,然后在機(jī)器上反復(fù)調(diào)試修改驗證。函數(shù)定義形式函數(shù)首部函數(shù)體含義作用及功能功能具體實現(xiàn)對應(yīng)知識點(diǎn)函數(shù)名,函數(shù)形參,返回值如:longfact(intm)聲明語句,執(zhí)行語句第二,函數(shù)定義及調(diào)用。
其一,函數(shù)定義形式;
其二,函數(shù)調(diào)用。通過知識遷移將以前學(xué)過的使用庫函數(shù)的語句引導(dǎo)學(xué)生總結(jié)出函數(shù)調(diào)用的形式:①無返回值;②帶返回值。在此,詳細(xì)講解實參與形參的區(qū)別及聯(lián)系,接著給學(xué)生一些時間利用函數(shù)調(diào)用的方法改寫程序并將兩種解決問題的方法進(jìn)行對比,讓學(xué)生觀察總結(jié)出程序模塊化的優(yōu)點(diǎn)。
第三,進(jìn)階練習(xí)。布置小任務(wù):編寫swap函數(shù)來實現(xiàn)main函數(shù)中兩個整數(shù)交換。在學(xué)生編寫時,教員應(yīng)根據(jù)每位學(xué)生的情況進(jìn)行適當(dāng)指導(dǎo)提示,并及時糾正學(xué)生們共性的錯誤。提示學(xué)生思考計算機(jī)本身是如何執(zhí)行程序中的main和swap函數(shù)的,引導(dǎo)學(xué)生回答并指正。通過畫圖這種直觀的方式,讓學(xué)生理解函數(shù)調(diào)用的執(zhí)行流程,同時也加深了學(xué)生對函數(shù)模塊獨(dú)立性的深刻理解,將抽象的知識變得通俗易懂。
五、結(jié)束語
綜上所述,C語言中函數(shù)涉及的知識雜而多樣,在教學(xué)中采用啟發(fā)、引導(dǎo)、對比等多種教學(xué)方法,不拘泥于知識點(diǎn)的講解,而是從程序設(shè)計全局角度出發(fā),以分工合作思想為切入點(diǎn),探討了現(xiàn)實中復(fù)雜程序編寫多個函數(shù)來實現(xiàn)的必要性,發(fā)現(xiàn)問題,解決問題,讓學(xué)生主動學(xué)習(xí)的思路展開,實踐證明該思路符合學(xué)生接受知識的思維習(xí)慣,這不僅很好地調(diào)動學(xué)生學(xué)習(xí)的積極性,從而培養(yǎng)了學(xué)生獨(dú)立思考解決問題的能力。
參考文獻(xiàn):
[1]譚浩強(qiáng).C程序設(shè)計第三版,北京清華大學(xué)出版社.[2]高等教育出版社.c語言程序設(shè)計2015版,高等教育出版社.
第三篇:中職C語言課程教學(xué)心得
文/龔翠芹
【摘 要】本文在分析C語言特點(diǎn)和功能的基礎(chǔ)上,強(qiáng)調(diào)中職教學(xué)要合理地制定教學(xué)目標(biāo)、合理利用教材靈活教學(xué),并提出了中職C語言教學(xué)策略?!娟P(guān)鍵詞】C語言;計算機(jī);教學(xué)方法;教學(xué)目標(biāo)
C語言是一種實用性強(qiáng)的編程語言,它不僅可以編制系統(tǒng)程序,也可以編制軟件程序,具備靈活、高效的數(shù)據(jù)處理能力,這種程序設(shè)計語言備受青睞,多年來一直被使用,很多計算機(jī)科研類項目都必須應(yīng)用到C語言。
一、C語言的特點(diǎn)和功能
中職學(xué)校是重點(diǎn)培養(yǎng)學(xué)生掌握技能的學(xué)校,所以,一定要讓學(xué)生們認(rèn)識到學(xué)習(xí)C語言的重要性,特別是認(rèn)識到C語言的特點(diǎn)和功能,這樣才能學(xué)生們更愛學(xué)習(xí)這門課程。下面,我介紹一下C語言的特點(diǎn)和功能。其特點(diǎn)有三點(diǎn):1.它是中級語言,可以把高級語言的基本結(jié)構(gòu)和語句與低級語言的實用性結(jié)合起來。2.它還是匯編語言,可以操作計算機(jī)中的工作單元:字節(jié)、位和地址;3.它也是結(jié)構(gòu)式語言,可以分隔代碼和數(shù)據(jù),也就是讓程序中每個部分相對獨(dú)立,這樣保證了程序中各結(jié)構(gòu)層次清晰、維修便捷。C語言的功能:做底層驅(qū)動、嵌入式?通信行業(yè)、銀行系統(tǒng)、寫操作系統(tǒng)、片機(jī)開發(fā)機(jī)的軟件系統(tǒng)基本都是用C語言開發(fā)。盡管C語言的功能強(qiáng)大,但我們也不能認(rèn)為學(xué)了C語言基本上可以解決一切問題。其實不然,學(xué)完了C語言只是學(xué)到了語法,如果想要進(jìn)行開發(fā)還需要學(xué)習(xí)相關(guān)知識,就好象學(xué)會了英語語法并不代表會用英語寫文章一樣。
二、合理的制定教學(xué)目標(biāo)
中職學(xué)校重在培養(yǎng)學(xué)生們的專業(yè)技能。但是也要認(rèn)識到中職學(xué)生的學(xué)習(xí)特點(diǎn),這些學(xué)生們普遍學(xué)習(xí)能力較差,學(xué)習(xí)熱情較低,所以,要根據(jù)其實際情況合理的制定教學(xué)目標(biāo),這樣才能保證所學(xué)知識能夠被完全消化,從而不僅有利于調(diào)動學(xué)生們的學(xué)習(xí)熱情,也為以后的拔高學(xué)習(xí)打下堅實的基礎(chǔ)。我校的教學(xué)目標(biāo)是培養(yǎng)學(xué)生們掌握C語言的基礎(chǔ)知識和基本技能?;A(chǔ)知識的培養(yǎng)有利于提高學(xué)生們分析和解決問題的能力,更有利于培養(yǎng)學(xué)生們的邏輯思維能力,這樣學(xué)生們有了編程的思路,為以后的后續(xù)學(xué)習(xí)打下了堅實的基礎(chǔ)。
三、合理的利用教材進(jìn)行靈活教學(xué)
C語言是一門復(fù)雜的計算機(jī)課程。這門課程的特點(diǎn)是:概念較多、規(guī)則復(fù)雜、語法應(yīng)用難度較大等,這對于初學(xué)者來說很有挑戰(zhàn)。所以,教師一定要認(rèn)清教學(xué)形勢,在教學(xué)中講究方法和策略,這樣才能保證教學(xué)的順利開展,才能達(dá)到良好的教學(xué)效果。多年來經(jīng)過分析和總結(jié),我認(rèn)為要做好以下兩點(diǎn)內(nèi)容:1.有選擇的挑選教學(xué)內(nèi)容進(jìn)行教學(xué)。也就是說根據(jù)學(xué)生們的能力和特點(diǎn),有選擇的挑選適合他們理解和掌握的知識進(jìn)行教學(xué),這樣才可能讓學(xué)生們聽懂、學(xué)會,如有教學(xué)要求中必須掌握的難點(diǎn)、重點(diǎn)知識,就需要教師多耗時間進(jìn)行講解,千萬不可操之過急,以免影響學(xué)習(xí)效果;2.培養(yǎng)學(xué)習(xí)興趣,靈活的進(jìn)行教學(xué)。C語言教學(xué)內(nèi)容很枯燥,這就需要教師采用靈活的教學(xué)方式,從培養(yǎng)學(xué)生們的興趣入手進(jìn)行教學(xué),這樣才能保證學(xué)生們有學(xué)習(xí)的熱情,才能達(dá)到教學(xué)的目的。舉個例子:教學(xué)中先教學(xué)生們一些簡單的編程知識,從而激發(fā)學(xué)生們的學(xué)習(xí)興趣。如自制一個自動關(guān)機(jī)的小程序,這個程序制作難度小,操作又簡單,學(xué)生們可以從制作這一個小程序中就認(rèn)識到編程的樂趣,從而開始喜歡上這門課程,進(jìn)而提高了學(xué)習(xí)成績。
四、教學(xué)中要改善教學(xué)方法
教學(xué)方法是提高學(xué)習(xí)成績的有效手段,只有選擇正確的教學(xué)方法才能達(dá)到更好的教學(xué)效果。對于C語言課程的教學(xué),傳統(tǒng)上還是采用首先講解、然后練習(xí)、進(jìn)而鞏固、最后考試等步驟來完成教學(xué)任務(wù),這種教學(xué)方法有其優(yōu)勢,但我們不得不承認(rèn),隨著教學(xué)的發(fā)展,這種教學(xué)方式已經(jīng)逐漸暴露其弊端。枯燥的教學(xué)方式已經(jīng)不能激發(fā)學(xué)生們的學(xué)習(xí)熱情,根本就不能達(dá)到教學(xué)發(fā)展的目標(biāo)和要求。所以,教學(xué)方法急需改革,這樣才能提高教學(xué)質(zhì)量。下面,我列舉一下C語言教學(xué)中使用的新方法:1.項目教學(xué)法。這種教學(xué)方法需要教師做好備課工作,首先教師要根據(jù)教學(xué)內(nèi)容挑選一個項目,然后教師在課堂上正常講解教科書內(nèi)容,課程結(jié)束后布置這個項目讓學(xué)生們自主完成,教師可以給與一定的指導(dǎo),學(xué)生們在整個過程中是靠自己來完成任務(wù),這樣的學(xué)習(xí)過程不僅讓學(xué)生們對這個知識的理解和掌握更加透徹,也培養(yǎng)了學(xué)生們獨(dú)立思考、解決問題的能力;2.合作教學(xué)法。對于有難度的教學(xué)內(nèi)容可以應(yīng)用這種教學(xué)方法。它需要教師選擇一個有難度的編程任務(wù),最好編程內(nèi)容可分幾個部分,這樣教師可以對學(xué)生們進(jìn)行分組來完成這個任務(wù),每個同學(xué)都可以參與到這個任務(wù)中,為了盡快完成任務(wù),同學(xué)們需要分工合作、共同努力,在整個過程中,不僅讓學(xué)生們有了合作的意識,更培養(yǎng)了學(xué)生們互相幫助的精神。還有很多教學(xué)方法就不一一列舉了??傊?,良好的教學(xué)方法可以在教學(xué)中發(fā)揮重要作用,它不僅提高了學(xué)生們的學(xué)習(xí)成績,也提高了學(xué)生們的整體能力。在以后的教學(xué)中,教師要多多應(yīng)用,積累經(jīng)驗,從而完善教學(xué)方法,提高學(xué)生們的學(xué)習(xí)成績?!緟⒖嘉墨I(xiàn)】
[1]上官珺.高職院校C語言程序設(shè)計教學(xué)方法探索[J].閩西職業(yè)技術(shù)學(xué)院學(xué)報.2008(03)[2]劉霞,郭曉利,趙志明.C語言教學(xué)改革探索與實踐[J].吉林省經(jīng)濟(jì)管理干部學(xué)院學(xué)報.2003(05)[3]宋春秀.高職《C語言程序設(shè)計》課程教學(xué)改革的探索[J].網(wǎng)絡(luò)財富.2010(22)【作者簡介】
龔翠芹(1976.10-),女,江蘇射陽人,就職于江蘇省射陽中等專業(yè)學(xué)校,本科,中學(xué)一級教師,研究方向:計算機(jī)應(yīng)用。
第四篇:淺談《C語言程序設(shè)計》教學(xué)與實踐
淺談《C語言程序設(shè)計》教學(xué)與實踐
為了有效改善當(dāng)前C語言程序設(shè)計教學(xué)方法的諸多問題,本文提出了一種互動式和啟發(fā)式教學(xué)方法,從實際出發(fā),制定出切實可行的教學(xué)案例。通過測試結(jié)果表明,本文提出的方法在實際的教學(xué)實踐中取得了良好的效果。
隨著現(xiàn)代信息技術(shù)的發(fā)展,計算科學(xué)與信息科學(xué)相結(jié)合更加緊密,計算機(jī)編程能力已經(jīng)成為非計算機(jī)專業(yè)學(xué)生的一門重要的必修課[1]。目前,許多高校都開設(shè)了《C語言程序設(shè)計》課程。由于C語言的功能強(qiáng)大和應(yīng)用廣泛,已經(jīng)成為許多高校課程首選的編程語言。與其它語言相比,C語言涉及的概念更加復(fù)雜、規(guī)則更多,如果按照傳統(tǒng)的教學(xué)方法,對于非計算機(jī)專業(yè)大多數(shù)學(xué)生來說,在規(guī)定的課堂教學(xué)時間內(nèi),較難掌握C語言的程序設(shè)計思想和方法。因此,傳統(tǒng)的教學(xué)方法需要改革與實踐。
目前,C語言教學(xué)存在的問題較多,本文歸納如下(1)計算機(jī)基礎(chǔ)存在很大差異。目前,我國非常重視信息和計算機(jī)科學(xué)的普及教育,大多數(shù)高級中學(xué)都開設(shè)信息技術(shù)等課程,在進(jìn)入高校前,大多數(shù)學(xué)生就已經(jīng)掌握了一些計算機(jī)相關(guān)的基礎(chǔ)知識。由于不列入高考范圍,不同地區(qū)存在很大差異,尤其是經(jīng)濟(jì)欠發(fā)達(dá)地區(qū)的學(xué)生在計算機(jī)知識的掌握方面存在很大的差異;(2)教學(xué)案例。C語言涉及許多知識點(diǎn),現(xiàn)有教材大多數(shù)都通過例子講解每個知識點(diǎn),通過例子可使學(xué)生更好的理解知識點(diǎn),但問題在于往往不同知識點(diǎn)對應(yīng)的例子不同,導(dǎo)致學(xué)生誤認(rèn)為知識點(diǎn)之間是孤立的,使學(xué)生無法將不同的知識點(diǎn)綜合起來,學(xué)到最后,大多數(shù)學(xué)生會出現(xiàn)無法將各個知識點(diǎn)串聯(lián)起來。因此,在教學(xué)過程中,選擇合適的案例來貫通多個知識點(diǎn)是非常重要的;(3)學(xué)生的積極性沒有得到充分調(diào)動,創(chuàng)新意識沒有得到體現(xiàn)。在C語言教學(xué)中,大多數(shù)的學(xué)生都是被動的學(xué)習(xí),被動的接受教師課堂授課。這種教學(xué)方法,不但不能真正反映教與學(xué)的相互性,也不能調(diào)動學(xué)生學(xué)習(xí)C語言的積極性,更不能提倡和培養(yǎng)學(xué)生的創(chuàng)新精神。
為了解決上述問題,本文提出了一種互動式和啟發(fā)式教學(xué)方法,從實際出發(fā),制定出切實可行的教學(xué)方法和教學(xué)案例,以程序設(shè)計的思想和方法為主線,充分調(diào)動學(xué)生學(xué)習(xí)的積極性和持續(xù)性。通過測試結(jié)果表明,本文提出的方法在實際的教學(xué)實踐中取得了良好的效果。教學(xué)案例
剛開始對于學(xué)生要求不能過高,初學(xué)時,只要求看懂程序,編寫簡單的程序就可以了,然后逐步深入,通過長期的學(xué)習(xí)和積累就能熟練掌握C語言。對于學(xué)時有限或者基礎(chǔ)較差的學(xué)生來說,有些較為難懂的內(nèi)容可以通過選學(xué)或自學(xué),把精力放在最基本、最常用的內(nèi)容上,學(xué)好基本功。因此,案例的選擇至關(guān)重要。對于案例的選擇不但要有代表性,而且要有趣味性,不僅與教學(xué)內(nèi)容和目的密切相關(guān),也要能激發(fā)學(xué)生學(xué)習(xí)能動性,讓學(xué)生掌握每個知識點(diǎn)。如果學(xué)生養(yǎng)成了正確的學(xué)習(xí)方式,掌握程序設(shè)計的思想和方法,便于以后學(xué)習(xí)其它編程語言,其基本規(guī)律和方法都是一樣的。在傳統(tǒng)的教學(xué)過程中,教師的思維與學(xué)生思維存在較大差異,導(dǎo)致學(xué)生被動的學(xué)習(xí)教師的理念,很容易將理論與實踐脫離。相反,案例教學(xué)更注重激發(fā)學(xué)生學(xué)習(xí)的積極性,能夠舉一反三,掌握規(guī)律,引導(dǎo)學(xué)生解決實際問題的能力[4]。對于抽象的概念,往往使學(xué)生失去進(jìn)一步學(xué)習(xí)的欲望,然而教學(xué)案例所引入的知識點(diǎn),通過教師與學(xué)生之間的相互作用,共同分析和研究問題,使教師能夠充分調(diào)動學(xué)生的積極性和興趣,不會出現(xiàn)學(xué)生被動的學(xué)習(xí)情況。
通過這種方式,學(xué)生很容易接受各章知識點(diǎn),對知識點(diǎn)的理解又進(jìn)一步加深。學(xué)習(xí)程序設(shè)計,只要掌握程序設(shè)計的思路和方法,就能學(xué)活用活,舉一反三。另外,在考慮教學(xué)案例時,我們應(yīng)該根據(jù)學(xué)生的實際情況來選擇案例,案例的選擇不能太易,也不能太復(fù)雜,需考慮學(xué)生的接受和理解能力。因此,教學(xué)案例可提高學(xué)生的主動性、培養(yǎng)學(xué)生分析和解決實際問題?;邮浇虒W(xué)方式
傳統(tǒng)的教學(xué)方式,往往都是以教師為中心,學(xué)生是被動的接受知識,而現(xiàn)代教學(xué)方式偏向于主張學(xué)生參與到教學(xué)過程中[5]。教學(xué)本身具有兩面“教”與“學(xué)”,兩者緊密相連,教師教的過程也能總結(jié)出如何教好學(xué)生的方法。因此,教師的教學(xué)與學(xué)生的學(xué)密不可分。然而,舊的教學(xué)觀念總是強(qiáng)調(diào)教師的教學(xué),以為教的越多,學(xué)生學(xué)的越多,往往會忽視學(xué)生實際掌握知識的情況,甚至沒弄清楚學(xué)生是如何學(xué)習(xí)的。因此,學(xué)生一直以來都處于被動狀態(tài)。實際上,“教”只是外部因素,“學(xué)”才是內(nèi)部因素。教師的“教”是創(chuàng)造學(xué)生“學(xué)”的條件,學(xué)習(xí)過程就是一種認(rèn)知的過程,學(xué)生“學(xué)”的動力取決于“教”。
在C語言教學(xué)過程中,教師通過互動式教學(xué)法幫助學(xué)生回顧知識,采用回答問題方式引入新的知識,然后討論和演示驗證指導(dǎo)學(xué)生解決問題,最后,通過新的啟發(fā)式問題引導(dǎo)學(xué)生進(jìn)一步思考。最好這些問題從學(xué)生的背景知識中考慮,能啟發(fā)學(xué)生,讓學(xué)生從不同方面思考和解決問題。
編程思想和方法
如今的信息技術(shù)發(fā)展迅速,計算機(jī)編程語言層出不窮,對于學(xué)生,掌握一門編程語言至關(guān)重要,在教學(xué)48課時和實驗16課時,共64課時內(nèi),很難精通一門編程語言。因此,編程語言教學(xué)應(yīng)該集中在使學(xué)生掌握編程思想和方法,培養(yǎng)他們的邏輯思考能力。只有采取這種方式,學(xué)生今后就能以同樣方式迅速的掌握其他編程語言。計算機(jī)編程語言的教學(xué)是語言學(xué)習(xí)的基礎(chǔ)和關(guān)鍵環(huán)節(jié),程序設(shè)計的關(guān)鍵是如何找到問題和解決問題,俗稱算法。算法是程序設(shè)計的靈魂,是計算機(jī)進(jìn)行操作的步驟。語法是編程的基礎(chǔ)和程序設(shè)計的工具,培養(yǎng)學(xué)生編程能力,我們應(yīng)該集中在算法設(shè)計和分析上。算法分析可以幫助學(xué)生開放思想,開拓新思路,歸納邏輯規(guī)律。在傳統(tǒng)教學(xué)中,教師只要求學(xué)生看懂程序,當(dāng)他們單獨(dú)編寫程序時,往往不知道從哪里開始[4]。
C語言程序設(shè)計課程教學(xué)要求學(xué)生掌握基本語法、申明、控制結(jié)構(gòu)、基本思想和自上而下的結(jié)構(gòu)化程序設(shè)計。同時,也要培養(yǎng)學(xué)生使用C語言解決實際問題。在講完C語言基本知識教學(xué)時,例如數(shù)據(jù)類型和變量聲明,我們可以使用三種基本結(jié)構(gòu)程序設(shè)計、函數(shù)、數(shù)組和文件作為主線進(jìn)行教學(xué),這樣學(xué)生就可以掌握編程的基本技能。即使不同的編程語言實現(xiàn)代碼不同,但它們的思想和方法非常類似。當(dāng)我們在C語言教學(xué)時,我們應(yīng)該淡化語法教學(xué),為了培養(yǎng)學(xué)生解決問題的能力應(yīng)把教學(xué)的重點(diǎn)放在算法上。語法規(guī)則不是通過孤立的學(xué)習(xí)而是在學(xué)習(xí)編程的過程中學(xué)到的。隨著編程難度的逐步提高,算法和語法的學(xué)習(xí)同步趨于深入。學(xué)生在富有創(chuàng)意、引人入勝的編程中,學(xué)會了算法,掌握了語法,把枯燥無味的語法規(guī)則變成生動活潑的編程應(yīng)用。
結(jié)束語
通過采用本文提出的互動式和啟發(fā)式教學(xué)方法考察類型題包括選擇題(占總成績的20%,涵蓋整個教學(xué)大綱,下同)、填空題(10%)、編程填空題(30%)和編程題(40%)。學(xué)生最后的成績信息表見表1。
綜上所述,教學(xué)與改革不僅能夠激發(fā)學(xué)生學(xué)習(xí)的動力,且能培養(yǎng)學(xué)生分析問題和解決問題的能力。隨著信息技術(shù)的不斷發(fā)展,我們應(yīng)該不斷的完善我們的教學(xué)模式。
第五篇:C語言實踐教學(xué)工作總結(jié)
C語言實踐教學(xué)工作總結(jié)
——現(xiàn)代技術(shù)中心邵莉 實踐教學(xué)工作一如既往的開展,新學(xué)期,面臨新的挑戰(zhàn),雖然在上學(xué)期計算機(jī)文化基礎(chǔ)實踐課程的教學(xué)實施經(jīng)驗基礎(chǔ)上,我們本期的教學(xué)任務(wù)對我們這批剛踏足講臺的新人來說又提出了新要求,這學(xué)期我從事的是3個C語言程序設(shè)計教學(xué)班的的實踐教學(xué)工作,從四月份開課以來,隨著課程的逐步深入,這學(xué)期的C語言程序設(shè)計實踐教學(xué)各個項目都按照預(yù)定的教學(xué)計劃順利開展,四個項目將在本周結(jié)束,相較于上學(xué)期計算機(jī)文化基礎(chǔ)實踐教學(xué),我感觸頗多,無論是從教學(xué)對象、教學(xué)內(nèi)容、教學(xué)過程,還是教師的課堂教學(xué)設(shè)計,都出現(xiàn)有新的變更,學(xué)生由最開始被引領(lǐng)入門至興趣日益增濃,通過平日學(xué)生提交上來的報告冊及項目成品中并存的優(yōu)缺點(diǎn),我覺得這門課程的開展直至本周新課結(jié)束,有很多值得回顧的點(diǎn)滴:
一、教學(xué)對象的改變,學(xué)生由被引領(lǐng)者到探究者(學(xué)習(xí)主動角色)的轉(zhuǎn)變:本期我所教授學(xué)生層次與上學(xué)期計算機(jī)文化基礎(chǔ)4個教學(xué)??瓢嗟膶W(xué)生有所差異,通過一學(xué)期的教學(xué)課堂現(xiàn)場發(fā)現(xiàn),兩批學(xué)生間最大的差異是現(xiàn)在的學(xué)生有自我約束能力較強(qiáng),課堂思維活躍,善于逆向分析特質(zhì),故在按時提交作業(yè)及實踐報告冊方面做得比較好!
前兩個設(shè)計項目學(xué)生能按照老師課堂上講解的思路,進(jìn)行統(tǒng)籌的程序思路分析,再設(shè)計出自己的作品,項目批改時,發(fā)現(xiàn)第一、二個項目基本上有我的思維模式在里面,學(xué)生的思路有點(diǎn)被我上課的引導(dǎo)固化了,稍欠缺點(diǎn)靈活獨(dú)特的自我想法,但這也和前兩個項目的內(nèi)容有關(guān),Hellow World和煙花制作,涉及知識點(diǎn)非?;A(chǔ),我們在進(jìn)行課程設(shè)計時,想到讓他們
順利從理論到實踐的知識點(diǎn)上的映射過渡,怎么避免學(xué)生項目成品中這種千篇一律現(xiàn)象?我們開始采取主動,抓住學(xué)生稍縱即逝的靈感與創(chuàng)意是關(guān)鍵,在煙花制作中,我也發(fā)現(xiàn)了學(xué)生中個別自我探索的痕跡,從審美上,還有平時項目答疑時學(xué)生試探性的提問:“老師,我如果想達(dá)到**效果,可以不呢?”這些新的嘗試,我們都不放過,通過鼓勵他們動手嘗試,再讓他們把自己想法給其它同學(xué)講解,大家一致討論,即便最后被否定也無所謂,這樣做法的結(jié)果是:越來越多的同學(xué)開始學(xué)會自主發(fā)現(xiàn),合作探究,不斷對我們所設(shè)計的項目原型思路提出新的挑戰(zhàn),直到第三個項目貪食蛇結(jié)束時,批改作業(yè)的過程中,我驚喜地發(fā)現(xiàn)學(xué)生中間突出創(chuàng)新的作品漸漸多了起來!然后在項目總結(jié)時,再把這些難能可貴的創(chuàng)意作品在班上展示,以激發(fā)學(xué)生們后繼的探索。
? 教學(xué)現(xiàn)場中有源于學(xué)生的教學(xué)靈感的迸發(fā):
四個項目順利進(jìn)行到現(xiàn)在,最初進(jìn)行教學(xué)設(shè)計時,我們還是繼承上期的“案例驅(qū)動,引導(dǎo)教學(xué)”課堂教學(xué)方法,所以我們通過設(shè)計幾個單項項目在課堂上分批分次引導(dǎo)學(xué)生完成,教師與學(xué)生,學(xué)生與學(xué)生間形成互動交流----即“師-生”、“生-生”互動。本著教師少講,學(xué)生多練的原則,教學(xué)過程的設(shè)計還是以教師為點(diǎn),學(xué)生為面發(fā)散開來的,前面兩個項目我們是在收,將學(xué)生的思維斂在具體項目流程和實施上,結(jié)果教學(xué)任務(wù)通過學(xué)生上交項目情況反映來看完成得很好,學(xué)生通過接受師助及優(yōu)生助,都能將項目悟透,做出自己的成品,但學(xué)生的作業(yè)中同時出現(xiàn)了無批次的現(xiàn)象,小組教研中我們都認(rèn)識到:在課堂上要善于抓住學(xué)生中的閃光點(diǎn),將學(xué)生中稍縱即逝的個人想法,加以擴(kuò)大渲染,或者干脆讓他到臺上將自己的想
法加以實現(xiàn),比如:為實現(xiàn)同樣一個計算,有同學(xué)換種語句編輯達(dá)成。這個時候,其實是我們嘗試在放,放手讓學(xué)生發(fā)散思考,不斷地,貪食蛇有同學(xué)將自己的獨(dú)特構(gòu)思大膽講解出來了,通訊錄也有同學(xué)走在我課堂進(jìn)度的前面,我想為什么不可以讓學(xué)生上去講他對完善這個項目其余功能的理解呢?于是出現(xiàn)了:我設(shè)計在通訊錄中一條條的添加信息,學(xué)生出來的是多人信息同時添加??
這些都是在學(xué)生中迸發(fā)出來的,因為他們我才做出了改變,這種突破其實是學(xué)生的突破。
? 教學(xué)質(zhì)量控制,與學(xué)生反饋質(zhì)量與日俱增:
學(xué)生報告冊的填寫,每學(xué)期都在做,但針對課程我們進(jìn)行了調(diào)整,對于新格式的報告冊,開始學(xué)生對各個實踐條目的填寫要求理解得不是很透徹,比如實踐功能與實踐目的,其實這二者間的區(qū)別本很細(xì)微,怎么能夠給他們充分理解,就項目二——煙花制作出發(fā),我具體地細(xì)化每個條目的填寫,還將學(xué)生中優(yōu)秀的報告展示給大家,從中得到些許啟示后,后面的填寫反饋,我感覺到大家都有進(jìn)步,不管是內(nèi)容還是步驟、總結(jié),述說著自己的切身實踐所獲與體會。在嚴(yán)厲的質(zhì)量控制下,學(xué)生漏交情況幾乎沒有了,都能在規(guī)定時間內(nèi)準(zhǔn)時提交。
項目中最開始出現(xiàn)的個別抄襲現(xiàn)象,是最令人頭痛的,杜絕這種現(xiàn)象真的做不到滴水不漏,想要學(xué)生接受老師的監(jiān)督,我們只能盡全力引導(dǎo)學(xué)生,讓他發(fā)覺自己獨(dú)立完成具有個性化的作品是更具成就感的一件事,更能得到老師及同學(xué)的肯定。漸漸地,從作業(yè)中發(fā)現(xiàn)網(wǎng)上抄襲及互拷現(xiàn)象都銷聲匿跡了。
? 課后輔導(dǎo)的多元化:
課堂上現(xiàn)場指導(dǎo)答疑,或者利用輔導(dǎo)時間在辦公室或網(wǎng)上答疑,采用師答生問,它能彌補(bǔ)課堂教學(xué)中的遺漏,達(dá)到我們培養(yǎng)綜合實踐型人才的目標(biāo)。隨著項目的深入學(xué)習(xí),越往后,學(xué)生前面的知識易遺忘,我們就得把握好:某些操作性知識點(diǎn),在以后的項目中穿插反復(fù)指導(dǎo)操練以得到鞏固和熟練。
? 教學(xué)感悟
整個學(xué)期的C實踐教學(xué)即將結(jié)束,還記得剛開學(xué)時心里作好的拿下這門課程教學(xué)就要吃盡苦頭的準(zhǔn)備,一路走過來!心里有苦也欣慰,確實相較上期的基礎(chǔ)實踐,老師付出得要多很多,特別是輔導(dǎo)答疑這塊工作量增在,學(xué)生迸發(fā)出的問題千奇百怪,縝密細(xì)致檢查是手段!跟學(xué)生一路過來。發(fā)現(xiàn)自身提高了不少,不僅是教學(xué)上還是對本門課程的知識理解上,它們都在日常教學(xué)中滲透給我,收獲頗豐!相信我的學(xué)生也是!