• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺談程序設(shè)計(jì)的教學(xué)方法

      2012-07-09 19:07:55袁春萍
      2012年11期
      關(guān)鍵詞:興趣教學(xué)

      袁春萍

      摘要:怎樣讓學(xué)生更容易接受程序設(shè)計(jì)的學(xué)習(xí)?好的教學(xué)方法顯然很重要。在教學(xué)中要提高學(xué)生學(xué)習(xí)興趣、發(fā)揮自主學(xué)習(xí)能力、簡化教學(xué)難度、注重實(shí)踐和調(diào)試技巧都可以讓學(xué)生更有效的學(xué)習(xí)程序設(shè)計(jì)。

      關(guān)鍵詞:興趣教學(xué)、簡化難度、重視實(shí)踐、調(diào)試技巧

      程序設(shè)計(jì)不僅對計(jì)算機(jī)專業(yè)的學(xué)生來說是很重要的,在大多數(shù)高校的非計(jì)算機(jī)專業(yè)也會(huì)開設(shè)象C語言、VB這樣的課程。要進(jìn)行程序設(shè)計(jì)必須注重思維方式和對新概念的理解,對剛接觸的學(xué)生來說入門很困難,因此必須要注重程序設(shè)計(jì)的教學(xué)方法,使學(xué)生走出程序設(shè)計(jì)的第一步。以下我談?wù)勛约涸诮虒W(xué)中總結(jié)出來的一些看法:

      一. 興趣是關(guān)鍵

      在我院,對計(jì)算機(jī)專業(yè)的學(xué)生來說有關(guān)程序設(shè)計(jì)的課程要學(xué)習(xí)好幾種。象C語言程序設(shè)計(jì)就屬于專業(yè)基礎(chǔ)課,相對開設(shè)時(shí)間較早。對好多學(xué)生來說還不具備算法的技巧、程序設(shè)計(jì)方法的運(yùn)用和語言工具的掌握。我發(fā)現(xiàn)我院的一部分學(xué)生對大學(xué)階段的環(huán)境和學(xué)習(xí)方法不太適應(yīng),學(xué)習(xí)目的不夠明確,學(xué)習(xí)的自覺性較差,我調(diào)查了部分計(jì)算機(jī)專業(yè)的同學(xué),有一部分學(xué)生對計(jì)算機(jī)專業(yè)知識的學(xué)習(xí)很盲目,對編寫程序感到索然無味,毫無興趣,學(xué)習(xí)效果也不理想。這就要求教師在學(xué)生初次學(xué)習(xí)程序設(shè)計(jì)時(shí)對其進(jìn)行程序設(shè)計(jì)的入門引導(dǎo)和興趣培養(yǎng)。興趣是學(xué)習(xí)的關(guān)鍵,興趣能夠決定教學(xué)效果的好壞。在程序設(shè)計(jì)教學(xué)中要從學(xué)生的興趣入手,利用學(xué)生對事物的好奇心,選擇一些有趣的、有實(shí)際意義的程序作為實(shí)例,激發(fā)學(xué)生的學(xué)習(xí)興趣。要擺脫傳統(tǒng)教學(xué)過程中,學(xué)生以老師為中心自主意識淡薄,依附心理嚴(yán)重,不敢對課堂教學(xué)提出質(zhì)疑,教師照本宣科,只教不育,只訓(xùn)不導(dǎo),講者昭昭,聽者卻昏昏的情況。教學(xué)活動(dòng)的主體是學(xué)生,教師的教學(xué)計(jì)劃、教學(xué)目的都要通過學(xué)生的積極思維活動(dòng)才能實(shí)現(xiàn)。因此要激發(fā)學(xué)生的興趣,讓他們主動(dòng)學(xué)習(xí)。

      為了激發(fā)學(xué)生的興趣,在程序設(shè)計(jì)課程的教材選擇中一定要注意。若是專業(yè)基礎(chǔ)課程就應(yīng)該選擇程序結(jié)構(gòu)不是很復(fù)雜、舉例簡單易懂的教材。教師在剛開始授課過程中先安排了一些簡單的代碼少的程序,幫助學(xué)生了解如何用相應(yīng)的開發(fā)工具來開發(fā)應(yīng)用程序,讓學(xué)生從自身的實(shí)踐中感受到編寫程序并不難,先迎合學(xué)生渴望成功的心理特點(diǎn)。教師還可以再演示一些由學(xué)生自己編寫的、有趣的程序,從而吸引學(xué)生,并告訴他們學(xué)習(xí)了程序設(shè)計(jì)的內(nèi)容后,大家都能夠編出一些有趣的小程序。

      二 、巧妙設(shè)計(jì),簡化難度

      剛接觸程序設(shè)計(jì)的學(xué)生,對程序設(shè)計(jì)充滿了好奇,如果把一大堆的概念放在前面講,一下子引入大量抽象的名詞、概念,就會(huì)打擊學(xué)生的學(xué)習(xí)興趣,同時(shí),在學(xué)生沒有任何知識背景的情況下,要完全理解這些概念也比較困難。因此要想讓學(xué)生領(lǐng)會(huì)這些抽象的概念,教學(xué)中應(yīng)以一個(gè)個(gè)鮮活的具體實(shí)例為切入點(diǎn),在每個(gè)例子中適時(shí)、適量滲透一些相關(guān)的概念和知識,讓學(xué)生在做中學(xué),在學(xué)中做,使學(xué)生在完成任務(wù)的過程中,逐漸地、很自然地去體會(huì)一些抽象的概念。在程序設(shè)計(jì)過程中,為了讓學(xué)生靈活掌握不同類型實(shí)例的用法,教學(xué)中要安排足夠的課時(shí)把相應(yīng)的算法滲透到一個(gè)個(gè)程序?qū)嵗?由淺入深逐漸介紹,讓學(xué)生在編寫程序的過程中總結(jié)出常用的算法并了解編程思想??梢宰寣W(xué)生分組協(xié)作完成相對復(fù)雜的程序。使學(xué)生了解程序與程序之間不能是孤立的、要有聯(lián)系。大型的程序設(shè)計(jì)都是需要程序設(shè)計(jì)者協(xié)作完成的。這樣,一方面簡化了編程難度,另一方面讓學(xué)生相互討論共同學(xué)習(xí)增強(qiáng)了學(xué)習(xí)氣氛。

      三. 激發(fā)學(xué)生的主動(dòng)性

      應(yīng)避免傳統(tǒng)的教師高高在上,教訓(xùn)傳道,“師道尊嚴(yán)”的觀點(diǎn)。這難以體現(xiàn)出民主自由的精神。教學(xué)過程,必須使學(xué)生始終處于一種積極學(xué)習(xí)的狀態(tài)。也就是說,在教學(xué)中學(xué)生若能自己獨(dú)立自覺完成一個(gè)任務(wù),應(yīng)給予強(qiáng)化或鼓勵(lì)。例如:設(shè)置問題情境就是鼓勵(lì)學(xué)生質(zhì)疑。鼓勵(lì)學(xué)生質(zhì)疑是激發(fā)學(xué)生的主動(dòng)性、培養(yǎng)學(xué)生思維能力和創(chuàng)造能力的起點(diǎn)。學(xué)生的自覺性主要體現(xiàn)在學(xué)習(xí)過程中能掌握學(xué)習(xí)主動(dòng)權(quán),能夠主動(dòng)、自覺、積極地學(xué)習(xí)。因此,在教學(xué)過程中提出問題,集中學(xué)生的注意力,促進(jìn)學(xué)生主動(dòng)思考、主動(dòng)探索,可以使學(xué)生在學(xué)習(xí)的過程中成為主體。程序設(shè)計(jì)特別強(qiáng)調(diào)即時(shí)反饋,即讓學(xué)生立即知道自己的答案正確,這是樹立信心、保持行為的有效措施。一個(gè)學(xué)生對程序設(shè)計(jì)的第一步(第一個(gè)問題)能調(diào)試正確,便會(huì)立即解決第二步(第二個(gè)問題)。在程序設(shè)計(jì)過程中好多同學(xué)因?yàn)檎{(diào)試不出來簡單的程序而失去學(xué)習(xí)信心。先讓學(xué)生進(jìn)行分組,讓一組同學(xué)針對一個(gè)問題共同探討,激發(fā)大家的主動(dòng)學(xué)習(xí)能力。另外,指導(dǎo)學(xué)生如何自行學(xué)習(xí)各章節(jié)的知識點(diǎn)是很重要的,因?yàn)楝F(xiàn)在的各種程序設(shè)計(jì)語言,尤其是面向?qū)ο蟪绦蛟O(shè)計(jì)語言體系博大精深、內(nèi)容龐雜,僅憑課堂聽講無論如何是不能完全掌握的,只有掌握正確的自學(xué)方法,并通過大量的編程實(shí)踐才能逐步提高個(gè)人編程能力。

      四. 注重實(shí)踐

      程序設(shè)計(jì)不但要讓學(xué)生掌握設(shè)計(jì)算法,還要注重學(xué)生的實(shí)踐操作。在程序設(shè)計(jì)中學(xué)生可以通過不同方法來實(shí)現(xiàn)同功能程序的設(shè)計(jì)。理論教學(xué)精講多練,多輔以案例教學(xué)。程序設(shè)計(jì)的教學(xué)目標(biāo)是使學(xué)生具有使用該語言開發(fā)應(yīng)用程序的基本能力,針對課程知識量大、學(xué)時(shí)相對較少的矛盾,為達(dá)到教學(xué)目的,教師講授時(shí)應(yīng)強(qiáng)調(diào)精講而讓學(xué)生多練,充分煅煉學(xué)生的實(shí)際開發(fā)和程序調(diào)試能力,最大限度地調(diào)動(dòng)學(xué)生的積極性。實(shí)踐教學(xué)中以短小精悍、針對性強(qiáng)的案例引出基本語法和程序設(shè)計(jì)的方法和技巧,從而使學(xué)生能快速調(diào)試出程序?qū)崿F(xiàn)的功能,進(jìn)一步會(huì)深刻、牢固的記憶其編程方法和技巧。

      應(yīng)該加強(qiáng)實(shí)踐教學(xué)改革。程序設(shè)計(jì)是一項(xiàng)實(shí)踐性很強(qiáng)的工作,在教材的選用上應(yīng)盡量地選擇帶有大量實(shí)驗(yàn)內(nèi)容的教材,以提高學(xué)生運(yùn)用該程序設(shè)計(jì)語言進(jìn)行編程和綜合創(chuàng)新的能力。另外任課教師也可以根據(jù)學(xué)生的學(xué)習(xí)情況,自己設(shè)計(jì)實(shí)驗(yàn)課內(nèi)容。程序設(shè)計(jì)語言課程僅通過課內(nèi)實(shí)驗(yàn)環(huán)節(jié)是很難達(dá)到預(yù)想目標(biāo)的,為此在課程基本內(nèi)容結(jié)束后應(yīng)增加課程設(shè)計(jì)教學(xué)環(huán)節(jié)。課內(nèi)實(shí)驗(yàn)主要是根據(jù)理論教學(xué)講授的知識點(diǎn)布置實(shí)驗(yàn)習(xí)題讓學(xué)生上機(jī)實(shí)踐,以加深對課堂理論內(nèi)容的理解和掌握,習(xí)題難易應(yīng)有一定的梯度,以保證讓不同水平的學(xué)生都能學(xué)有所獲。在理解基本概念的基礎(chǔ)上循序漸進(jìn)提高應(yīng)用程序難度,有意識加強(qiáng)綜合知識點(diǎn)之間的聯(lián)系。課程設(shè)計(jì)主要是在學(xué)完整門課程后綜合應(yīng)用所學(xué)知識完成比較大型項(xiàng)目的開發(fā),培養(yǎng)煅煉學(xué)生模型抽象、程序編輯、程序調(diào)試的綜合能力,在此階段應(yīng)將軟件工程的思想融入到程序設(shè)計(jì)課程的教學(xué)過程中。課程設(shè)計(jì)選題應(yīng)涵蓋范圍廣,每個(gè)選題基本覆蓋所有的教學(xué)內(nèi)容,結(jié)構(gòu)完整,工作量較大,學(xué)生可以獨(dú)立完成,也可以參考其他資料和別人合作完成,只要能夠完成這些應(yīng)用程序的開發(fā),他們的程序設(shè)計(jì)能力均可得到很大地煅煉和提高。在一點(diǎn)上大多數(shù)院校就比不上一些程序設(shè)計(jì)的培訓(xùn)機(jī)構(gòu)。

      五. 程序調(diào)試技巧

      在程序調(diào)試過程中,剛開始接觸程序設(shè)計(jì)的同學(xué)有可能因只編寫了幾行代碼而出現(xiàn)很多錯(cuò)誤提示,無法正確處理錯(cuò)誤而放棄調(diào)試;有的同學(xué)認(rèn)為還不如另外寫一遍代碼比找錯(cuò)誤更容易。其實(shí),教師應(yīng)該告訴學(xué)生對出現(xiàn)的錯(cuò)誤要能夠及時(shí)處理而不應(yīng)該回避,有時(shí)出現(xiàn)錯(cuò)誤并不是壞事,反而能讓學(xué)生更透徹的理解程序結(jié)構(gòu)。有時(shí)候一處錯(cuò)誤會(huì)引起多個(gè)錯(cuò)誤提示,但只要細(xì)心分析,通過有效的分析方法是能夠快速的解決問題的。在查找錯(cuò)誤時(shí)可以讓同組的其他同學(xué)幫忙分析,從而達(dá)到共同學(xué)習(xí)的目的,也避免了因個(gè)人思維受限而浪費(fèi)時(shí)間。分析程序時(shí)可通過逐條分析、分段隔離、設(shè)置斷點(diǎn)、跟蹤打印等靜態(tài)和動(dòng)態(tài)相結(jié)合的方法來處理。語法錯(cuò)誤一般有錯(cuò)誤提示很容易找出。功能錯(cuò)就沒有錯(cuò)誤提示,但結(jié)果卻不正確。這一點(diǎn)一定要注意,沒錯(cuò)誤提示的功能錯(cuò)誤是較難處理的,一般要求在算法設(shè)計(jì)上考慮其正確性。在功能調(diào)試時(shí)要考慮到各種情況的可能性,在調(diào)試前一定要將調(diào)試方法和調(diào)試數(shù)據(jù)及結(jié)果的預(yù)期值羅列出來。總之,調(diào)試程序需要細(xì)心,方法合理才能快速找到錯(cuò)誤。要使調(diào)試中減少錯(cuò)誤,也要求學(xué)生在編程時(shí)規(guī)范書寫并且盡量要塊化處理。

      以上是我在教學(xué)過程中對程序設(shè)計(jì)教學(xué)的一些淺見。對不同層次和具有不同知識基礎(chǔ)的學(xué)生來說,在程序設(shè)計(jì)時(shí)的情況各不相同。我只是對我院初步學(xué)習(xí)程序設(shè)計(jì)的學(xué)生做了相應(yīng)的分析??傊?在教學(xué)過程中是要根據(jù)不同情況不斷改革的。(作者單位:陜西國際商貿(mào)學(xué)院)

      參考文獻(xiàn):

      [1]周濟(jì).注重培養(yǎng)創(chuàng)新人才,増強(qiáng)高水平大學(xué)創(chuàng)新能力[J].中國高等教育,2006。

      [2]王道俊、王漢瀾主編:《教育學(xué)》,人民教育出版社,2004年。

      猜你喜歡
      興趣教學(xué)
      淺談中職音樂課堂有效教學(xué)
      關(guān)于提高初中地理教學(xué)效率的幾點(diǎn)建議
      關(guān)于小學(xué)數(shù)學(xué)教學(xué)創(chuàng)新的幾點(diǎn)建議
      高中信息技術(shù)課的興趣教學(xué)策略
      關(guān)于小學(xué)英語教學(xué)的探究
      東方教育(2016年16期)2016-11-25 02:16:39
      初中化學(xué)教學(xué)如何培養(yǎng)學(xué)生興趣的途徑分析
      考試周刊(2016年88期)2016-11-24 14:39:35
      中學(xué)化學(xué)興趣教學(xué)初探
      興趣教學(xué)在初中英語教學(xué)中的應(yīng)用
      如何激發(fā)小學(xué)生學(xué)習(xí)英語興趣
      淺析高中數(shù)學(xué)的興趣教學(xué)
      南北橋(2016年10期)2016-11-10 17:12:48
      平泉县| 台北市| 连州市| 扶沟县| 海兴县| 航空| 兴化市| 宿松县| 汶上县| 冷水江市| 太仓市| 旌德县| 绥宁县| 维西| 宁夏| 丽江市| 营山县| 敦化市| 溧水县| 扎鲁特旗| 高阳县| 论坛| 尼木县| 巴南区| 濮阳市| 富锦市| 巴楚县| 南岸区| 财经| 双桥区| 乐都县| 孟津县| 汾阳市| 雷波县| 建平县| 楚雄市| 建昌县| 阜宁县| 丹巴县| 邢台县| 柳江县|