對于C語言程序設(shè)計(jì)實(shí)踐教學(xué)的總結(jié)與反思
對于C語言程序設(shè)計(jì)實(shí)踐教學(xué)的總結(jié)與反思
《C語言程序設(shè)計(jì)》實(shí)踐,作為一門計(jì)算機(jī)基礎(chǔ)課程的實(shí)踐,它不僅有利于提高學(xué)生的編程能力、思維能力,培養(yǎng)學(xué)生的實(shí)際動(dòng)手能力和創(chuàng)新能力,也將對學(xué)生日后深入學(xué)習(xí)計(jì)算機(jī)專業(yè)知識(shí)有很大的幫助。
通過對課堂的觀察、與學(xué)生的交流、實(shí)踐總結(jié)的填寫、及完成項(xiàng)目的情況,發(fā)現(xiàn)部分學(xué)生上課時(shí)都能聽懂,可到自己動(dòng)手操作時(shí)卻腦子卻一片空白,無從下手,出現(xiàn)了聽得懂、編不出的現(xiàn)象。其原因不外乎以下幾方面:
首先,對語句語法的理解不夠深刻。學(xué)生對于一些基本語句的使用、語法的規(guī)則,掌握不夠,隨著學(xué)習(xí)的深入,把新知識(shí)掌握了卻把舊知識(shí)遺忘了。比如,少數(shù)學(xué)生對于使用頻率高的自定義函數(shù)仍不能正確的定義與調(diào)用;學(xué)生完成了難度較大的貪食蛇,再做通訊錄時(shí),卻不能正確運(yùn)用標(biāo)準(zhǔn)的輸入輸出函數(shù)。其次,C語言強(qiáng)調(diào)的是模塊化的思想,而學(xué)生習(xí)慣于順序編程的思維方式。而有的學(xué)生比較依賴?yán)蠋,老師講多少就學(xué)習(xí)多少,這樣會(huì)使學(xué)生的編程思想嵌入固定的模式中,學(xué)生也減少了思考的機(jī)會(huì)。
再次,學(xué)生在學(xué)習(xí)C語言時(shí),開始是積極的,但隨著項(xiàng)目內(nèi)容的深入,有的內(nèi)容需要記憶、思考,難度增大了,興趣就減退了,調(diào)動(dòng)不起積極性,覺得學(xué)習(xí)C語言很難。
針對學(xué)生在學(xué)習(xí)中出現(xiàn)的以上問題,在教學(xué)的過程中,我不斷的改進(jìn)自己教學(xué)的方式方法,吸取小組內(nèi)其他成員的教學(xué)方法,取得了一定效果:1、思路式教學(xué)方法:
在課程教學(xué)過程中,通過項(xiàng)目的講解,引導(dǎo)學(xué)生應(yīng)用已學(xué)知識(shí)并結(jié)合本項(xiàng)目的新知識(shí),分析項(xiàng)目,設(shè)計(jì)算法。在分析項(xiàng)目,設(shè)計(jì)算法的過程中,適當(dāng)?shù)、有重點(diǎn)地讓學(xué)生嘗試?yán)щy,甚至是錯(cuò)誤,培養(yǎng)學(xué)生正確的思維方式,讓學(xué)生在自己探索解決問題的過程中,全面、有效地掌握知識(shí);2、精講多練,加強(qiáng)實(shí)踐能力
在學(xué)生理解項(xiàng)目思想、確定項(xiàng)目的算法后,有針對性地對項(xiàng)目中涉及的知識(shí)點(diǎn)進(jìn)行講解,對于那些學(xué)生自己能完成的內(nèi)容,少講、只做提示,甚至不講;每次課留足夠的時(shí)間讓學(xué)生盡可能多地實(shí)踐操作,同時(shí)加強(qiáng)巡查輔導(dǎo),及時(shí)發(fā)現(xiàn)和糾正學(xué)生的錯(cuò)誤。對于出現(xiàn)率高的,適時(shí)進(jìn)行集中講解。3、提問式教學(xué)方法:
根據(jù)教學(xué)內(nèi)容和學(xué)生的實(shí)際水平,在教學(xué)的過程中,適時(shí)地根據(jù)項(xiàng)目演示結(jié)果,提出問題,啟發(fā)引導(dǎo)學(xué)生去分析問題,解決問題,提問以達(dá)到理解、掌握知識(shí),提高思想覺悟的目的。在新舊知識(shí)的銜接點(diǎn)上提出問題,以舊知識(shí)引出新知識(shí),引導(dǎo)學(xué)生思考,回憶舊知識(shí),并在舊知識(shí)基礎(chǔ)上理解新知識(shí);在分析項(xiàng)目的
實(shí)現(xiàn)過程、項(xiàng)目的重點(diǎn)、難點(diǎn)時(shí)提出問題,就像導(dǎo)游將游覽路線、游覽對象的精華描述給游客。4、賞識(shí)教育:
實(shí)踐課重在培養(yǎng)學(xué)生的實(shí)踐能力,學(xué)生只有勤于動(dòng)腦,親自實(shí)踐,才能真正體會(huì)到其中的奧妙。在開始設(shè)計(jì)一個(gè)項(xiàng)目時(shí),同學(xué)們普遍覺得比較難。對于學(xué)生在編程過程中好的算法,及時(shí)給予肯定、表揚(yáng),并鼓勵(lì)學(xué)生,有難度才有挑戰(zhàn),把完成項(xiàng)目當(dāng)作學(xué)習(xí),也當(dāng)作對自己能力的培養(yǎng)。完成一個(gè)項(xiàng)目,同學(xué)們都有這樣的體會(huì):原來這個(gè)項(xiàng)目是這么簡單。雖然開始有點(diǎn)難,但是只要自己跟著老師的步伐,多思考,多看書,對自己的程序反復(fù)調(diào)試,都可以做出來。5、有選擇性的回答學(xué)生問題:
對學(xué)生在程序調(diào)試過程中出現(xiàn)的的問題,只要學(xué)生能夠通過自己努力解決的問題,只是給學(xué)生提示一下錯(cuò)誤出現(xiàn)的哪個(gè)位置,盡量讓學(xué)生自己去解決;對于學(xué)生確實(shí)不能解決的問題,提示知識(shí)點(diǎn),再給予解答,這樣培養(yǎng)了學(xué)生自主探究問題、合作學(xué)習(xí)、解決問題的能力,還教給他們學(xué)習(xí)的方法而不是僅僅傳授給他們知識(shí),要讓他們學(xué)會(huì)學(xué)習(xí),發(fā)掘?qū)W生自身潛能。6、一點(diǎn)多解:
對于一個(gè)程序的運(yùn)行結(jié)果,可以有不同的實(shí)現(xiàn)方式。在課堂上,講解的只是一種適合大部分同學(xué)的算法。因此,鼓勵(lì)學(xué)生在理解程序思想的基礎(chǔ)上,自己設(shè)計(jì)算法,創(chuàng)造性的完成項(xiàng)目。6、
課后反饋:
作業(yè)上存在的問題及時(shí)的反饋,對舊知適時(shí)進(jìn)行鞏固,除了及時(shí)檢查學(xué)生的項(xiàng)目提交情況外,我們還利用學(xué)生填寫的實(shí)驗(yàn)報(bào)告冊,對他們的學(xué)習(xí)過程進(jìn)行跟蹤,及時(shí)反饋評價(jià),不斷強(qiáng)化他們所學(xué)知識(shí)點(diǎn),而最終實(shí)現(xiàn)學(xué)生對知識(shí)點(diǎn)的掌握。一旦發(fā)現(xiàn)學(xué)生中存在個(gè)別抄襲作業(yè)和實(shí)踐報(bào)告的情況,切洽處置,并以此典型事例教育全體學(xué)生,杜絕其它學(xué)生中出現(xiàn)類似現(xiàn)象!
任何教學(xué)方法只有在一定的條件下才會(huì)顯示出優(yōu)勢或不足,任何一種教學(xué)方法都有其適用范圍。要教好一門語言的實(shí)踐課,關(guān)鍵在于激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生主動(dòng)、愉快地學(xué)習(xí),滿足他們的求知欲,這樣才能取得良好的教學(xué)效果,這也是我以后的教學(xué)工作的一大目標(biāo)。
現(xiàn)代技術(shù)中心:陳燕
201*-7-12
擴(kuò)展閱讀:對于C語言程序設(shè)計(jì)實(shí)踐教學(xué)的總結(jié)與反思
對于C語言程序設(shè)計(jì)實(shí)踐教學(xué)的反思
王傳斌
《C語言程序設(shè)計(jì)》實(shí)踐,作為一門計(jì)算機(jī)基礎(chǔ)課程的實(shí)踐,它不僅有利于提高學(xué)生的編程能力、思維能力,培養(yǎng)學(xué)生的實(shí)際動(dòng)手能力和創(chuàng)新能力,也將對學(xué)生日后深入學(xué)習(xí)計(jì)算機(jī)專業(yè)知識(shí)有很大的幫助。
通過對課堂的觀察、與學(xué)生的交流、實(shí)踐總結(jié)的填寫、及完成項(xiàng)目的情況,發(fā)現(xiàn)部分學(xué)生上課時(shí)都能聽懂,可到自己動(dòng)手操作時(shí)卻腦子卻一片空白,無從下手,出現(xiàn)了聽得懂、編不出的現(xiàn)象。其原因不外乎以下幾方面:
首先,對語句語法的理解不夠深刻。學(xué)生對于一些基本語句的使用、語法的規(guī)則,掌握不夠,隨著學(xué)習(xí)的深入,把新知識(shí)掌握了卻把舊知識(shí)遺忘了。比如,少數(shù)學(xué)生對于使用頻率高的自定義函數(shù)仍不能正確的定義與調(diào)用;學(xué)生完成了難度較大的貪食蛇,再做通訊錄時(shí),卻不能正確運(yùn)用標(biāo)準(zhǔn)的輸入輸出函數(shù)。其次,C語言強(qiáng)調(diào)的是模塊化的思想,而學(xué)生習(xí)慣于順序編程的思維方式。而有的學(xué)生比較依賴?yán)蠋,老師講多少就學(xué)習(xí)多少,這樣會(huì)使學(xué)生的編程思想嵌入固定的模式中,學(xué)生也減少了思考的機(jī)會(huì)。
再次,學(xué)生在學(xué)習(xí)C語言時(shí),開始是積極的,但隨著項(xiàng)目內(nèi)容的深入,有的內(nèi)容需要記憶、思考,難度增大了,興趣就減退了,調(diào)動(dòng)不起積極性,覺得學(xué)習(xí)C語言很難。
針對學(xué)生在學(xué)習(xí)中出現(xiàn)的以上問題,在教學(xué)的過程中,我不斷的改進(jìn)自己教學(xué)的方式方法,吸取小組內(nèi)其他成員的教學(xué)方法,取得了一定效果:1、思路式教學(xué)方法:
在課程教學(xué)過程中,通過項(xiàng)目的講解,引導(dǎo)學(xué)生應(yīng)用已學(xué)知識(shí)并結(jié)合本項(xiàng)目的新知識(shí),分析項(xiàng)目,設(shè)計(jì)算法。在分析項(xiàng)目,設(shè)計(jì)算法的過程中,適當(dāng)?shù)、有重點(diǎn)地讓學(xué)生嘗試?yán)щy,甚至是錯(cuò)誤,培養(yǎng)學(xué)生正確的思維方式,讓學(xué)生在自己探索解決問題的過程中,全面、有效地掌握知識(shí);2、精講多練,加強(qiáng)實(shí)踐能力
在學(xué)生理解項(xiàng)目思想、確定項(xiàng)目的算法后,有針對性地對項(xiàng)目中涉及的知識(shí)點(diǎn)進(jìn)行講解,對于那些學(xué)生自己能完成的內(nèi)容,少講、只做提示,甚至不講;每次課留足夠的時(shí)間讓學(xué)生盡可能多地實(shí)踐操作,同時(shí)加強(qiáng)巡查輔導(dǎo),及時(shí)發(fā)現(xiàn)和糾正學(xué)生的錯(cuò)誤。對于出現(xiàn)率高的,適時(shí)進(jìn)行集中講解。3、提問式教學(xué)方法:
根據(jù)教學(xué)內(nèi)容和學(xué)生的實(shí)際水平,在教學(xué)的過程中,適時(shí)地根據(jù)項(xiàng)目演示結(jié)果,提出問題,啟發(fā)引導(dǎo)學(xué)生去分析問題,解決問題,提問以達(dá)到理解、掌握知
識(shí),提高思想覺悟的目的。在新舊知識(shí)的銜接點(diǎn)上提出問題,以舊知識(shí)引出新知識(shí),引導(dǎo)學(xué)生思考,回憶舊知識(shí),并在舊知識(shí)基礎(chǔ)上理解新知識(shí);在分析項(xiàng)目的實(shí)現(xiàn)過程、項(xiàng)目的重點(diǎn)、難點(diǎn)時(shí)提出問題,就像導(dǎo)游將游覽路線、游覽對象的精華描述給游客。4、賞識(shí)教育:
實(shí)踐課重在培養(yǎng)學(xué)生的實(shí)踐能力,學(xué)生只有勤于動(dòng)腦,親自實(shí)踐,才能真正體會(huì)到其中的奧妙。在開始設(shè)計(jì)一個(gè)項(xiàng)目時(shí),同學(xué)們普遍覺得比較難。對于學(xué)生在編程過程中好的算法,及時(shí)給予肯定、表揚(yáng),并鼓勵(lì)學(xué)生,有難度才有挑戰(zhàn),把完成項(xiàng)目當(dāng)作學(xué)習(xí),也當(dāng)作對自己能力的培養(yǎng)。完成一個(gè)項(xiàng)目,同學(xué)們都有這樣的體會(huì):原來這個(gè)項(xiàng)目是這么簡單。雖然開始有點(diǎn)難,但是只要自己跟著老師的步伐,多思考,多看書,對自己的程序反復(fù)調(diào)試,都可以做出來。5、有選擇性的回答學(xué)生問題:
對學(xué)生在程序調(diào)試過程中出現(xiàn)的的問題,只要學(xué)生能夠通過自己努力解決的問題,只是給學(xué)生提示一下錯(cuò)誤出現(xiàn)的哪個(gè)位置,盡量讓學(xué)生自己去解決;對于學(xué)生確實(shí)不能解決的問題,提示知識(shí)點(diǎn),再給予解答,這樣培養(yǎng)了學(xué)生自主探究問題、合作學(xué)習(xí)、解決問題的能力,還教給他們學(xué)習(xí)的方法而不是僅僅傳授給他們知識(shí),要讓他們學(xué)會(huì)學(xué)習(xí),發(fā)掘?qū)W生自身潛能。6、一點(diǎn)多解:
對于一個(gè)程序的運(yùn)行結(jié)果,可以有不同的實(shí)現(xiàn)方式。在課堂上,講解的只是一種適合大部分同學(xué)的算法。因此,鼓勵(lì)學(xué)生在理解程序思想的基礎(chǔ)上,自己設(shè)計(jì)算法,創(chuàng)造性的完成項(xiàng)目。6、
課后反饋:
作業(yè)上存在的問題及時(shí)的反饋,對舊知適時(shí)進(jìn)行鞏固,除了及時(shí)檢查學(xué)生的項(xiàng)目提交情況外,我們還利用學(xué)生填寫的實(shí)驗(yàn)報(bào)告冊,對他們的學(xué)習(xí)過程進(jìn)行跟蹤,及時(shí)反饋評價(jià),不斷強(qiáng)化他們所學(xué)知識(shí)點(diǎn),而最終實(shí)現(xiàn)學(xué)生對知識(shí)點(diǎn)的掌握。一旦發(fā)現(xiàn)學(xué)生中存在個(gè)別抄襲作業(yè)和實(shí)踐報(bào)告的情況,切洽處置,并以此典型事例教育全體學(xué)生,杜絕其它學(xué)生中出現(xiàn)類似現(xiàn)象!
任何教學(xué)方法只有在一定的條件下才會(huì)顯示出優(yōu)勢或不足,任何一種教學(xué)方法都有其適用范圍。要教好一門語言的實(shí)踐課,關(guān)鍵在于激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生主動(dòng)、愉快地學(xué)習(xí),滿足他們的求知欲,這樣才能取得良好的教學(xué)效果,這也是我以后的教學(xué)工作的一大目標(biāo)。
201*年6月30日
友情提示:本文中關(guān)于《對于C語言程序設(shè)計(jì)實(shí)踐教學(xué)的總結(jié)與反思》給出的范例僅供您參考拓展思維使用,對于C語言程序設(shè)計(jì)實(shí)踐教學(xué)的總結(jié)與反思:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時(shí)刪除。