人人艹人人射-人人艹人人-人人操在线播放-人人操日日干-不卡av免费-波多野结衣一区二区三区中文字幕

美章網(wǎng) 精品范文 c語(yǔ)言教學(xué)論文范文

c語(yǔ)言教學(xué)論文范文

前言:我們精心挑選了數(shù)篇優(yōu)質(zhì)c語(yǔ)言教學(xué)論文文章,供您閱讀參考。期待這些文章能為您帶來(lái)啟發(fā),助您在寫(xiě)作的道路上更上一層樓。

c語(yǔ)言教學(xué)論文

第1篇

學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)應(yīng)當(dāng)充分注意實(shí)驗(yàn)環(huán)節(jié)。首先老師在上實(shí)驗(yàn)課時(shí)盡量要求學(xué)生多編寫(xiě)程序,多上機(jī)調(diào)試程序,上機(jī)實(shí)驗(yàn)的目的決不僅是為了驗(yàn)證所編程序的正確性,其主要目的在于讓學(xué)生熟練掌握上機(jī)操作要領(lǐng)和調(diào)試程序技術(shù),積累編程經(jīng)驗(yàn)。其次上機(jī)實(shí)驗(yàn)可以加深學(xué)生對(duì)講授內(nèi)容的理解,尤其是一些語(yǔ)法規(guī)定,光靠課堂講授比較枯燥又難以記住,但它們又很重要,通過(guò)多次上機(jī)就能自然地熟練掌握,通過(guò)上機(jī)來(lái)掌握語(yǔ)法規(guī)則是行之有效的一種方法。最后,學(xué)生在上機(jī)調(diào)試通過(guò)一個(gè)程序后,可以自己改變程序中某些部分,甚至故意設(shè)置一些障礙,觀察和分析在不同情況下的編譯和運(yùn)行結(jié)果。應(yīng)當(dāng)說(shuō),上機(jī)實(shí)驗(yàn)的重要性絕不亞于課堂聽(tīng)課,這是鞏固和發(fā)展課堂知識(shí)的十分重要的環(huán)節(jié)。

2C語(yǔ)言實(shí)驗(yàn)課存在的問(wèn)題

目前在不少高校C語(yǔ)言實(shí)驗(yàn)教學(xué)活動(dòng)中,經(jīng)常會(huì)出現(xiàn)以下一些問(wèn)題:

2.1沒(méi)有充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性。大部分學(xué)生在學(xué)習(xí)程序設(shè)計(jì)以前只知道使用計(jì)算機(jī)娛樂(lè)或辦公,認(rèn)為計(jì)算機(jī)的學(xué)習(xí)應(yīng)該很輕松。但是C語(yǔ)言的許多基礎(chǔ)知識(shí)都是概念性強(qiáng)、理論性強(qiáng),內(nèi)容豐富且抽象,具有嚴(yán)密邏輯性的,學(xué)習(xí)難度比較大。這時(shí)有的學(xué)生會(huì)產(chǎn)生畏難情緒,而老師又沒(méi)有及時(shí)引導(dǎo),因此許多學(xué)生學(xué)習(xí)興趣開(kāi)始降低,不聽(tīng)老師講授理論課,甚至連實(shí)驗(yàn)課也干脆不去。

2.2很多高校的C語(yǔ)言課一般是理論課和實(shí)驗(yàn)課分開(kāi)教學(xué),任課老師只負(fù)責(zé)理論教學(xué),實(shí)驗(yàn)部分則是把學(xué)生丟到機(jī)房由實(shí)驗(yàn)室老師負(fù)責(zé)輔導(dǎo),任課老師很少或基本不去機(jī)房,學(xué)生上機(jī)調(diào)試程序的自覺(jué)性當(dāng)然很差,就算任課老師布置了作業(yè),也有不少同學(xué)在偷偷玩游戲浪費(fèi)時(shí)間,有同學(xué)有問(wèn)題也是由輔導(dǎo)老師負(fù)責(zé)解答。任課老師和輔導(dǎo)老師溝通不夠,學(xué)生到底哪里不懂,上機(jī)時(shí)在干什么這些情況任課老師很少知道,當(dāng)然也不了解學(xué)生現(xiàn)階段的學(xué)習(xí)情況,教與學(xué)在這里脫節(jié)了,任課老師上課就失去了針對(duì)性。

2.3學(xué)生的作業(yè)存在抄襲現(xiàn)象,有的程序錯(cuò)誤百出,根本就沒(méi)上機(jī)調(diào)試過(guò)。對(duì)批改過(guò)的作業(yè),有相當(dāng)一部分學(xué)生也不認(rèn)真去分析,交作業(yè)僅僅是為了應(yīng)付老師。對(duì)于C語(yǔ)言這樣一門(mén)實(shí)踐性很強(qiáng)的課程,僅靠布置作業(yè)和書(shū)面批改作業(yè)的方法來(lái)督促學(xué)生學(xué)習(xí)和了解學(xué)習(xí)情況是很不全面和客觀的,很難提高教學(xué)質(zhì)量。

2.4學(xué)生每次上機(jī)時(shí)缺乏明確的量化指標(biāo),雖然教師事先也向?qū)W生布置應(yīng)準(zhǔn)備的內(nèi)容,但沒(méi)有督促和檢查,完成完不成無(wú)所謂。上機(jī)情況與期末總成績(jī)沒(méi)有直接關(guān)系,這常常導(dǎo)致學(xué)生上機(jī)前不充分準(zhǔn)備,上機(jī)過(guò)程中時(shí)間抓得不緊,思想上沒(méi)壓力,故而上機(jī)調(diào)試程序的能力提高不快。

2.5不少高校目前C語(yǔ)言的編譯軟件還在用DOS下的TC,現(xiàn)在是WINDOWS橫行的年代,如果還是堅(jiān)持讓學(xué)生面對(duì)純英文操作界面的TC,運(yùn)行一系列難以記憶的DOS命令,很多學(xué)生看第一眼就被嚇倒了,更不用說(shuō)去仔細(xì)分析調(diào)試程序時(shí)產(chǎn)生的諸多英文提示,而且TC本生也有不支持鼠標(biāo)操作,輸入中文不方便等缺點(diǎn)。3C語(yǔ)言實(shí)驗(yàn)課教學(xué)改革的原則和方法

基于對(duì)以上問(wèn)題的分析和認(rèn)識(shí),在上機(jī)實(shí)踐教學(xué)中應(yīng)采取如下改進(jìn)措施:

3.1為了方便管理任課老師最好兼任實(shí)驗(yàn)室輔導(dǎo)老師,或者要和實(shí)驗(yàn)室輔導(dǎo)老師保持密切聯(lián)系、經(jīng)常溝通,及時(shí)了解學(xué)生的上機(jī)作業(yè)情況,適時(shí)調(diào)整授課進(jìn)度。加強(qiáng)機(jī)房管理,端正學(xué)生的上機(jī)目的。上機(jī)考勤、紀(jì)律情況記入期末成績(jī)。

3.2在每次上機(jī)時(shí),要求學(xué)生在規(guī)定時(shí)間內(nèi)獨(dú)立完成一定數(shù)量的練習(xí)題。老師(任課老師或?qū)嶒?yàn)室輔導(dǎo)老師)根據(jù)每人完成練習(xí)題的數(shù)量、質(zhì)量與時(shí)間,現(xiàn)場(chǎng)打分并做為平時(shí)成績(jī),影響該課程的總成績(jī)。練習(xí)題可在上機(jī)之前提前告訴學(xué)生,方便他們事先做好準(zhǔn)備。這樣一來(lái)即可有效地避免學(xué)生互相抄襲作業(yè)、不求甚解的弊端。

3.3凡講過(guò)的基本操作方法,要求學(xué)生必須事先復(fù)習(xí)好,上機(jī)時(shí)一律不予解答。目的是提高學(xué)生理論課的聽(tīng)課質(zhì)量。

3.4取消原來(lái)的書(shū)面作業(yè),換成學(xué)生寫(xiě)實(shí)驗(yàn)報(bào)告,這樣可以幫助他們總結(jié)編程經(jīng)驗(yàn)。實(shí)驗(yàn)報(bào)告的格式可以參照上機(jī)實(shí)驗(yàn)指導(dǎo)書(shū),此類(lèi)書(shū)現(xiàn)在書(shū)店很多,比如譚浩強(qiáng)編著清華大學(xué)出版社出版的《C程序設(shè)計(jì)》就比較不錯(cuò)。

3.5改進(jìn)C語(yǔ)言的編譯環(huán)境,選用WINDOWS下的編譯軟件,比如WIN—TC,WIN—TC的內(nèi)核實(shí)質(zhì)上和TC是完全一樣的,只不過(guò)是操作界面不一樣,WIN—TC的優(yōu)勢(shì)主要就是純中文菜單,支持鼠標(biāo)操作,在WINDOWS下編輯TC代碼,充分利用WINDOWS的剪貼版,可以很方便的輸入和顯示漢字等,這是一個(gè)免費(fèi)軟件在網(wǎng)上很容易找到。

3.6筆者結(jié)合國(guó)內(nèi)外優(yōu)秀編程語(yǔ)言的實(shí)驗(yàn)教學(xué)方法和模式,并經(jīng)幾年來(lái)C語(yǔ)言的教學(xué)實(shí)踐,建議在有條件的情況下盡量將理論課和實(shí)驗(yàn)課的比例設(shè)置成1:1,千萬(wàn)不可為趕教學(xué)進(jìn)度或其它任何理由而壓縮實(shí)驗(yàn)課時(shí),那樣做會(huì)得不償失。

4C語(yǔ)言實(shí)驗(yàn)課教學(xué)改革的效果

上述方案經(jīng)筆者若干循環(huán)的C語(yǔ)言教學(xué)實(shí)踐后,明顯感到改革前后的情況大不相同,取得了較好的教學(xué)效果:

4.1課堂聽(tīng)課質(zhì)量明顯提高。因?yàn)樯蠙C(jī)時(shí)老師要當(dāng)場(chǎng)檢查程序,根本就不可能去抄襲別人的,就算抄來(lái)弄不明白也是白費(fèi)心機(jī)。要想上機(jī)時(shí)順利通過(guò),課堂上必須認(rèn)真聽(tīng)講,記筆記。因此課堂教學(xué)時(shí)學(xué)生基本上沒(méi)有遲到和無(wú)故缺的,并且課堂上都能專(zhuān)心聽(tīng)講,記筆記,課間10分鐘還問(wèn)個(gè)不停,因?yàn)樯蠙C(jī)時(shí)就沒(méi)有這么多時(shí)間詳細(xì)問(wèn)老師了。

4.2實(shí)驗(yàn)課上機(jī)效率明顯提高。因?yàn)橐s快把程序調(diào)通過(guò)讓老師檢查,否則這次作業(yè)就沒(méi)成績(jī)了,上機(jī)時(shí)大家都在爭(zhēng)分奪秒,根本沒(méi)有人有時(shí)間去玩游戲、上網(wǎng),甚至于有的學(xué)生下課后都還要拖堂調(diào)試程序。

第2篇

關(guān)鍵詞:C語(yǔ)言;教學(xué)方法;思維轉(zhuǎn)化;啟發(fā)式教學(xué);軟件工程

一、前言

C語(yǔ)言是一種通用性計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。它兼有匯編語(yǔ)言和高級(jí)語(yǔ)言的雙重優(yōu)點(diǎn),運(yùn)用它既能編寫(xiě)操作系統(tǒng)軟件,又能開(kāi)發(fā)各個(gè)領(lǐng)域的應(yīng)用軟件。C語(yǔ)言的實(shí)用性使之成為編程的首選語(yǔ)言。學(xué)好了C語(yǔ)言,再進(jìn)一步深造C++/VC++,JAVA等言語(yǔ),就有了堅(jiān)實(shí)的基礎(chǔ)。但目前很多學(xué)生在學(xué)習(xí)《C語(yǔ)言程序設(shè)計(jì)》后,感覺(jué)讀程序還湊合,編程則“難于上青天”部分學(xué)生甚至毫無(wú)編程想法,僅僅是為應(yīng)付考試而死記硬背,完全背離了高職教育的初衷。因此,如何在C語(yǔ)言教學(xué)中啟發(fā)并訓(xùn)練學(xué)生的編程思維,是每個(gè)教師應(yīng)深思的問(wèn)理。以下是筆者在C語(yǔ)言教學(xué)中的一些看法,愿和同行探討。

二、上好第一堂課

如何上好第一堂《C語(yǔ)言程序設(shè)計(jì)》課是至關(guān)重要的。因?yàn)閷W(xué)生都是初次接觸C語(yǔ)言,C語(yǔ)言對(duì)他們來(lái)說(shuō)是神秘的,“興趣永遠(yuǎn)是最好的老師”,有了興趣他們才會(huì)積極主動(dòng)地去學(xué)習(xí),所以第一堂課的成功與否直接關(guān)系到學(xué)生能否對(duì)這門(mén)課產(chǎn)生興趣,所以我覺(jué)得第一堂課應(yīng)為“趣味C語(yǔ)言導(dǎo)學(xué)課”。

(一)程序結(jié)果展示,激發(fā)興趣

要激發(fā)學(xué)生的興趣。首先要讓大家知道C語(yǔ)言的強(qiáng)大功能,利用它我們能編寫(xiě)各種軟件,通過(guò)幻燈片向?qū)W生展示各種結(jié)果畫(huà)面,例如從50年代玩的搖桿游戲到如今的電腦游戲。相信這時(shí)有些學(xué)生已經(jīng)有些“蠢蠢欲動(dòng)”了。恨不得立刻學(xué)好C語(yǔ)言。

(二)強(qiáng)調(diào)C語(yǔ)言的重要性

C語(yǔ)言是學(xué)生今后學(xué)好后繼課程的基礎(chǔ),比如數(shù)據(jù)結(jié)構(gòu)。C++,JAVA等。雖然程序設(shè)計(jì)語(yǔ)言更新很快,但如果真正掌握精了程序設(shè)計(jì)思想,具備了真正解決實(shí)際問(wèn)題的能力。語(yǔ)言再更新可程序設(shè)計(jì)的本質(zhì)不會(huì)變。

(三)傳授C語(yǔ)言的學(xué)習(xí)方法

C語(yǔ)言是一門(mén)實(shí)踐性課程,要理論結(jié)合實(shí)踐,加強(qiáng)學(xué)生的動(dòng)手能力,解決問(wèn)題的能力,在學(xué)習(xí)方法上給以學(xué)生指導(dǎo),告訴學(xué)生如何自學(xué),如何聽(tīng)課,如何動(dòng)手實(shí)踐,明確一點(diǎn):“C語(yǔ)言不是看會(huì)的,也不是聽(tīng)會(huì)的,而是親自動(dòng)手實(shí)踐練會(huì)的”,強(qiáng)調(diào)實(shí)踐的重要性。

(四)認(rèn)識(shí)C語(yǔ)言的編譯環(huán)境。

在visualstudio2005環(huán)境下,舉出幾個(gè)簡(jiǎn)單的小程序演示給他們看,并逐一講解,引導(dǎo)學(xué)生自己去發(fā)現(xiàn)程序中存在的缺陷以及改進(jìn)的方式。熟悉C語(yǔ)言源程序到可執(zhí)行文件的整個(gè)操作流程。讓他們仿照所列舉的幾個(gè)程序模仿著編一個(gè)小程序。

三、C語(yǔ)言教學(xué)方法

(一)抽象思維到形象思維的轉(zhuǎn)化

讓學(xué)習(xí)過(guò)程變得輕松有趣是激發(fā)學(xué)生興趣的關(guān)鍵所在,C語(yǔ)言本身是一門(mén)極其抽象難懂的學(xué)科,把抽象的問(wèn)題形象化,使本來(lái)枯燥無(wú)味的C語(yǔ)言變得魅力無(wú)限,符合學(xué)生的認(rèn)知規(guī)律,可以收到良好的效果。

(二)采用問(wèn)題啟發(fā)式授課,激發(fā)自主學(xué)習(xí)

針對(duì)C語(yǔ)言概念多,語(yǔ)法繁的現(xiàn)狀,采用問(wèn)題啟發(fā)式教學(xué)可以將難理解、難記憶的概念和規(guī)則變成一系列時(shí)而醒目、時(shí)而深?yuàn)W的問(wèn)題呈現(xiàn)在課堂教學(xué)中,這樣就能把學(xué)生的注意力集中起來(lái),學(xué)習(xí)積極性調(diào)動(dòng)起來(lái),達(dá)到師生互動(dòng)的效果,教師自問(wèn)自答為主,有問(wèn)有答,互問(wèn)互答,改變單調(diào)死板、照本宣科的牧師講法。這種啟發(fā)式、討論式、交流式的教法,不僅改變?cè)瓉?lái)的灌輸式,而且增強(qiáng)了學(xué)生自主學(xué)習(xí)的能力。

(三)“引申法”“框架法”和“求異法”相結(jié)合

所謂“引申法”是指是結(jié)合已經(jīng)解決的問(wèn)題,因勢(shì)利導(dǎo),引導(dǎo)學(xué)生在此基礎(chǔ)上解決相關(guān)聯(lián)的問(wèn)題。“引申法”可以培養(yǎng)學(xué)生在程序設(shè)計(jì)方面的發(fā)散思維。提高程序設(shè)計(jì)中的應(yīng)變能力。問(wèn)題是活的,但程序是有章可循的。最終使學(xué)生明白,語(yǔ)法是有限的,可解決的問(wèn)題是無(wú)限的。只有在分析實(shí)際向題的基礎(chǔ)上,以清晰的思路去設(shè)計(jì)算法,才能舉一反三,以不變應(yīng)萬(wàn)變。

“框架法”可培養(yǎng)學(xué)生的全局思維和算法的整體設(shè)計(jì)能力。具體體現(xiàn)在兩方面:一是在學(xué)生有了一點(diǎn)編程基礎(chǔ)后要利用偽代碼或流程圖,從算法設(shè)計(jì)的角度講解編程思路,而不應(yīng)拘泥于語(yǔ)法細(xì)節(jié),不分主次、逐條語(yǔ)句的講解代碼。通過(guò)此框架,可使初學(xué)者對(duì)函數(shù)設(shè)計(jì)的關(guān)鍵問(wèn)題有清晰的認(rèn)識(shí),利于從統(tǒng)籌全局的角度去考慮問(wèn)題,體現(xiàn)了程序設(shè)計(jì)逐步求精的思路。這樣可以層次分明,突出算法設(shè)計(jì)的關(guān)鍵,利于培養(yǎng)學(xué)生的編程思路。二是在學(xué)習(xí)重點(diǎn)章函數(shù)時(shí),由于新的算法已很少,主要是學(xué)習(xí)用函數(shù)調(diào)用的方法來(lái)重新編制以前所熟悉的程序,那么我們可以把著眼點(diǎn)放在函數(shù)的設(shè)計(jì)框架上,體現(xiàn)參數(shù)設(shè)計(jì)、返回值設(shè)計(jì)等關(guān)鍵問(wèn)題,而無(wú)需細(xì)講函數(shù)體的實(shí)現(xiàn)細(xì)節(jié)。

“求異法”:一個(gè)固定的問(wèn)題。解決的方法可能不唯一,如果能啟發(fā)學(xué)生多角度、多側(cè)面去尋求解決問(wèn)題的辦法,則可激發(fā)學(xué)生思考的積極性,提高其學(xué)習(xí)興致。在C語(yǔ)言中一題多解的情況有很多,有意識(shí)地引導(dǎo)新思路,鼓勵(lì)新方法,以培養(yǎng)學(xué)生在編程中的求異思維,而不是死記硬背,墨守成規(guī)。超級(jí)秘書(shū)網(wǎng)

(四)理論教學(xué)與學(xué)生實(shí)踐相結(jié)合,提高程序調(diào)試能力

對(duì)程序設(shè)計(jì)課來(lái)說(shuō),理論學(xué)習(xí)和上機(jī)要兩手抓,兩手都要抓硬。實(shí)驗(yàn)課不能流于形式,讓學(xué)生照抄照搬,甚至身在曹營(yíng)心在漢。必須給學(xué)生思考、創(chuàng)新的啟迪,訓(xùn)練其實(shí)踐能力,實(shí)驗(yàn)課要生動(dòng)活潑,使學(xué)生既掌握書(shū)中的重點(diǎn)算法,又有充分的思考空間,讓學(xué)生充分體會(huì)到頓悟和創(chuàng)造的樂(lè)趣。在進(jìn)行每一部分的學(xué)習(xí)的時(shí)候,都應(yīng)該配有相應(yīng)的學(xué)生上機(jī)實(shí)踐的機(jī)會(huì)。這樣學(xué)生既鍛煉了動(dòng)手能力,又鞏固了所學(xué)的知識(shí)。還應(yīng)該讓學(xué)生養(yǎng)成上機(jī)前分析題目,決定算法與數(shù)據(jù)結(jié)構(gòu),并編出程序源代碼的好習(xí)慣,這樣在上機(jī)時(shí),學(xué)生就有的放矢,主要精力放在調(diào)式程序上需。對(duì)于普遍存在的問(wèn)題,進(jìn)行集中提示、講解、演示以增加學(xué)生的印象。井及時(shí)檢查總結(jié)學(xué)生上機(jī)實(shí)驗(yàn)的完成情況。

(五)在整個(gè)教學(xué)環(huán)節(jié)中,巧妙地引人軟件工程的基本思想

計(jì)算機(jī)科學(xué)屬工程技術(shù)科學(xué),為使學(xué)生有良好的編程思維,應(yīng)注重軟件工程思想的滲透。對(duì)軟件生存周期的幾個(gè)階段,即問(wèn)題定義、可行性研究、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、調(diào)試、運(yùn)行與維護(hù),可以通過(guò)常規(guī)的C程序設(shè)計(jì)實(shí)例來(lái)體現(xiàn),以培養(yǎng)學(xué)生編程中的工程思維。這樣并沒(méi)有費(fèi)很大力氣講抽象的概念,卻可培養(yǎng)學(xué)生在程序設(shè)計(jì)中從軟件工程角度去系統(tǒng)分析問(wèn)題的良好習(xí)慣。雖然問(wèn)題小了些,但“窺一斑而知全局”,經(jīng)反復(fù)強(qiáng)化問(wèn)題求解中所蘊(yùn)含的基本思想,將有效地訓(xùn)練學(xué)生程序設(shè)計(jì)中統(tǒng)籌全局的工程思維能力。

第3篇

1.1多媒體與板書(shū)相結(jié)合

在傳統(tǒng)教學(xué)中,教師開(kāi)展教學(xué)工作主要使用板書(shū),教師在講臺(tái)上講,學(xué)生被動(dòng)地在下面聽(tīng),課堂教學(xué)互動(dòng)很少,學(xué)生在學(xué)習(xí)中的主體作用很難體現(xiàn),同樣教學(xué)質(zhì)量和教學(xué)效率也很難取得突破。多媒體的引入,彌補(bǔ)了傳統(tǒng)教學(xué)的不足,它可以將視聽(tīng)兩方面更好地結(jié)合,極大地調(diào)動(dòng)了學(xué)生的學(xué)習(xí)興趣,很容易使學(xué)生、教師、多媒體三者實(shí)現(xiàn)互動(dòng)。教師可以把C語(yǔ)言課程相關(guān)的所有內(nèi)容放在校園網(wǎng)的網(wǎng)絡(luò)教學(xué)綜合平臺(tái)上,利用網(wǎng)絡(luò)教學(xué)綜合平臺(tái)課程信息、布置作業(yè),并永久保留各項(xiàng)網(wǎng)上學(xué)習(xí)痕跡和各項(xiàng)統(tǒng)計(jì)消息等,從而拓展教學(xué)空間。學(xué)生隨時(shí)可以瀏覽該課程相應(yīng)的輔導(dǎo)材料,進(jìn)行網(wǎng)上提問(wèn)、在線測(cè)試、討論式學(xué)習(xí)等。當(dāng)然多媒體只是教學(xué)工具的一種,在課堂上它并不能完全取代教師的作用。

1.2演示編程、增強(qiáng)互動(dòng)的教學(xué)方法

興趣是最好的老師。老師可以選擇一些簡(jiǎn)單有趣的數(shù)學(xué)問(wèn)題,在課堂上來(lái)進(jìn)行實(shí)際編程演示,并運(yùn)行結(jié)果,使學(xué)生學(xué)會(huì)借助于C語(yǔ)言來(lái)解決實(shí)際問(wèn)題,感受到編程的奇妙,從而產(chǎn)生濃厚的學(xué)習(xí)興趣[1]。隨著課程的后續(xù)學(xué)習(xí),還可以繼續(xù)向?qū)W生演示對(duì)于一些趣味性的問(wèn)題如何來(lái)編程。這樣不但可以提高學(xué)生編程的興趣,還活躍了課堂氣氛。此外,也可以給學(xué)生布置些課后作業(yè),在習(xí)題課的時(shí)間讓學(xué)生來(lái)演示自己寫(xiě)好的程序,大家共同對(duì)程序進(jìn)行分析、評(píng)價(jià),以此來(lái)提高學(xué)生的學(xué)習(xí)興趣。

1.3課堂講述與討論相結(jié)合的教學(xué)方法

把課堂交給學(xué)生,定期組織學(xué)生討論。在程序設(shè)計(jì)中,針對(duì)一個(gè)程序的多種編寫(xiě)方法展開(kāi)討論,評(píng)價(jià)程序,使學(xué)生認(rèn)識(shí)到優(yōu)、劣代碼的特征,思考怎樣才能編寫(xiě)高質(zhì)量的程序。在學(xué)習(xí)完循環(huán)控制后,如對(duì)于計(jì)算100以?xún)?nèi)偶數(shù)之和,我們要求學(xué)生分別用while語(yǔ)句、do-while語(yǔ)句和for語(yǔ)句來(lái)實(shí)現(xiàn)。這樣的教學(xué)過(guò)程,有效降低了問(wèn)題的難度,激發(fā)了學(xué)生的編程興趣,不斷地引導(dǎo)學(xué)生去思考,使學(xué)生深入理解。

1.4填空式教學(xué)方法

在講述程序時(shí),不將程序的內(nèi)容和盤(pán)托出,而是有意識(shí)地在內(nèi)容上制造一定的空白,讓學(xué)生自己去推測(cè)可能的結(jié)果。這就要求學(xué)生首先要讀懂程序,了解程序?qū)崿F(xiàn)的功能,再添上適當(dāng)語(yǔ)句,然后運(yùn)行程序,直到得到正確的運(yùn)行結(jié)果。從而激起學(xué)生的探索欲望,提高學(xué)生的學(xué)習(xí)能力,進(jìn)一步培養(yǎng)學(xué)生的創(chuàng)新思維。

二、實(shí)驗(yàn)教學(xué)方法的探索

在以往的C語(yǔ)言程序設(shè)計(jì)教學(xué)中往往存在著集中式的講述,老師在課堂上對(duì)于語(yǔ)句的語(yǔ)法講得較多,往往是注意事項(xiàng)羅列了一大堆卻忽略了程序的“設(shè)計(jì)”過(guò)程,在講解的過(guò)程中舉例死板、單一,過(guò)于依賴(lài)教材。這樣很容易造成學(xué)生學(xué)習(xí)了不會(huì)編程、不會(huì)應(yīng)用,相關(guān)知識(shí)聯(lián)系不上,最后使得學(xué)生的學(xué)習(xí)興趣逐漸淡化。因此,對(duì)于非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生,需要加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié)的教學(xué),主要體現(xiàn)在以下幾個(gè)方面。

2.1任務(wù)驅(qū)動(dòng)的教學(xué)方法

C語(yǔ)言是一門(mén)實(shí)踐性非常強(qiáng)的課程,這就要求必須加強(qiáng)上機(jī)實(shí)踐這一教學(xué)環(huán)節(jié)。在上機(jī)練習(xí)時(shí),可以采用任務(wù)驅(qū)動(dòng)的教學(xué)方法來(lái)指導(dǎo)學(xué)生。上機(jī)前先給學(xué)生布置一些任務(wù),并且這些任務(wù)要能激發(fā)學(xué)生的學(xué)習(xí)興趣,學(xué)生一旦有了興趣,很多復(fù)雜的問(wèn)題就會(huì)迎刃而解。例如學(xué)到函數(shù)時(shí),我們可以讓學(xué)生編程設(shè)計(jì)一個(gè)簡(jiǎn)單的計(jì)算器程序。在上機(jī)操作之前給學(xué)生先演示用一個(gè)簡(jiǎn)單的程序來(lái)實(shí)現(xiàn),上機(jī)操作時(shí)要求學(xué)生對(duì)這個(gè)程序進(jìn)行修改并用帶參數(shù)的函數(shù)來(lái)實(shí)現(xiàn),最后要求學(xué)生對(duì)程序再進(jìn)行修改,用不帶參數(shù)的函數(shù)來(lái)實(shí)現(xiàn)。通過(guò)這樣的案例,使學(xué)生理解并掌握函數(shù)的幾個(gè)重要的概念、實(shí)現(xiàn)方法及編程技巧,并使學(xué)生真正理解為什么說(shuō)C語(yǔ)言的程序是由函數(shù)構(gòu)成的。經(jīng)過(guò)這樣的反復(fù)練習(xí),學(xué)生不但學(xué)到了基礎(chǔ)知識(shí),而且提高了綜合分析和理解能力。這樣的教學(xué)任務(wù)不但有趣,還能調(diào)動(dòng)學(xué)生的積極性,達(dá)到事半功倍的效果。

2.2設(shè)計(jì)錯(cuò)誤、尋求正確答案的教學(xué)方法

在教學(xué)的過(guò)程中有意識(shí)地設(shè)計(jì)一些錯(cuò)誤,讓學(xué)生在實(shí)踐中發(fā)現(xiàn)錯(cuò)誤。例如在講解求100至200間的全部素?cái)?shù)并要求每行輸出10個(gè)素?cái)?shù)這個(gè)程序時(shí),可以在程序中設(shè)置一些隱蔽的錯(cuò)誤。這些錯(cuò)誤可以是算法上的錯(cuò)誤,也可以是語(yǔ)法上的錯(cuò)誤,或者是邏輯錯(cuò)誤等,使得該程序不能正確執(zhí)行。然后讓學(xué)生在上機(jī)時(shí)進(jìn)行調(diào)試,分析程序,發(fā)現(xiàn)錯(cuò)誤并及時(shí)改正。我們?cè)O(shè)置這些錯(cuò)誤的目的是使學(xué)生主動(dòng)思考問(wèn)題,找出問(wèn)題,然后想辦法解決,從而調(diào)動(dòng)學(xué)生的積極性。讓學(xué)生在錯(cuò)誤中學(xué)習(xí),在錯(cuò)誤中成長(zhǎng),不斷地克服困難,提高思考能力。這樣可以培養(yǎng)學(xué)生的動(dòng)手能力和解決問(wèn)題的能力,而且學(xué)生也可以積累調(diào)試程序的經(jīng)驗(yàn)。

三、結(jié)語(yǔ)

主站蜘蛛池模板: 大坏蛋| 秘社| 性的秘密免费| 康巴卫视直播| 奶奶的星星| 国产调教视频丨vk| 邬玉君| 漂亮主妇 电视剧| 回复者术之重启人生| 爱爱内含光电视剧结局在线观看| 地理填充图册| 黄视频在线网站| 单恋双城| 欲望旅馆| 1998年槟榔西施| 睡衣派对| 日韩欧美电影网| 同性gay在线| 金璐莹| 我虽软弱了赞美诗歌| 画画的视频| 妈妈写给叛逆儿子的信看哭孩子| 好好的电影| cctv神断狄仁杰第四部免费观看| 秋天 课文| 男插女b视频| 喂找谁呀 电影| 左佳| 我爱五指山我爱万泉河| 德兰| 首映式| 3d成人国产同人动漫焰灵姬| 嗯啊不要在线观看| 血色天劫| 大师兄 电影| 韩国一级免费| 26uuu电影网| 炊事班的故事演员表| 青春之放纵作文免费阅读| 叫床mp3| 辰巳ゆい|