亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        對職高計算機程序設(shè)計課程教學(xué)的思考

        2009-12-31 00:00:00王秀紅
        中國科技財富 2009年20期

        摘要:根據(jù)C語言的特點,許多院校都把它作為學(xué)生學(xué)習(xí)程序設(shè)計的入門課程。學(xué)生通過學(xué)習(xí)C語言,把握程序設(shè)計的一些基本方法和技巧。本文分析了C語言教學(xué)中普遍存在的問題,探索了C語言教學(xué)的改進,并提出了具體的改進方法,以提高學(xué)生的學(xué)習(xí)興趣及學(xué)以致用的能力。

        關(guān)鍵詞: 程序設(shè)計;實驗教學(xué);問題教學(xué)法;學(xué)習(xí)興趣

        C語言是目前國內(nèi)外最為廣泛流行的通用程序設(shè)計語言之一,其功能強大,使用方便靈活,程序代碼效率高,具有良好的可移植性。既有高級語言的優(yōu)勢,又具有低級語言的許多特點;既適合編寫系統(tǒng)軟件,又適合應(yīng)用軟件的開發(fā),因此許多院校都作為學(xué)生學(xué)習(xí)程序設(shè)計技術(shù)的入門課程。然而C語言的數(shù)據(jù)類型較多、表達式豐富、語法結(jié)構(gòu)較復(fù)雜,使它又成為一門教師難教、學(xué)生難學(xué)的課程。因此,在C語言教學(xué)中,教師必須利用現(xiàn)有資源重新整合教學(xué)內(nèi)容,改進單一、乏味的教學(xué)方法,力求顯現(xiàn)在學(xué)生面前的知識有趣而生活化,以提高學(xué)生的學(xué)習(xí)興趣及學(xué)以致用的能力。以下是對C語言程序設(shè)計教學(xué)過程中的幾點探索。

        一、傳統(tǒng)教學(xué)與多媒體教學(xué)相結(jié)合

        多媒體教學(xué)作為一種現(xiàn)代教育手段有很多優(yōu)點:它集授課、習(xí)題、演示等功能為一體,具有生動、形象、直觀的特點。教師在教學(xué)過程中可以利用PowerPoint或Authorware來制作多媒體課件展現(xiàn)教學(xué)內(nèi)容,有助于學(xué)生更好地理解和掌握所學(xué)課程,激發(fā)學(xué)生學(xué)習(xí)的主動性。但是在教學(xué)過程中切記也不能過于依賴課件,教師如果自始至終坐在講臺前,始終以課件授課,學(xué)生易出現(xiàn)疲勞狀態(tài),難以達到好的教學(xué)效果。因此教師在使用課件的同時,必須穿插使用黑板板書,將重要知識的演繹過程強調(diào)出來。例如:在講解排序算法時,利用多媒體課件演示冒泡法和簡單選擇法兩種方法的執(zhí)行過程,然后再在黑板上寫出程序,使學(xué)生對所學(xué)知識的理性認(rèn)識和感性認(rèn)識有機的結(jié)合起來。

        二、以學(xué)生為主導(dǎo),加強教學(xué)方法的改革

        在課堂上教師應(yīng)注重引導(dǎo)學(xué)生走向知識,而不是帶著知識走向?qū)W生,在預(yù)設(shè)的問題情境中不要急于將答案告訴學(xué)生,應(yīng)讓學(xué)生經(jīng)歷知識形成的過程,提高解決問題的能力。在教學(xué)過程中,我們經(jīng)常會發(fā)現(xiàn)有的學(xué)生剛開始還有興趣,但學(xué)了一段時間就不學(xué)了;還有的學(xué)生語法掌握得較好,但是當(dāng)涉及到稍為復(fù)雜的編程問題時,往往心中有一些模糊的想法,但又無從下手寫出具體的程序等等。這是目前C語言教學(xué)中普遍存在的問題。針對這種情況,我們可以從以下幾個方面來解決:

        第一、注重培養(yǎng)學(xué)生的學(xué)習(xí)興趣

        培養(yǎng)學(xué)生的學(xué)習(xí)興趣,是學(xué)習(xí)任何一種程序設(shè)計語言的關(guān)鍵。計算機程序設(shè)計對學(xué)生來講比較枯燥、抽象,不太好理解。學(xué)生雖然能明白題目的要求,但真正去寫卻又感到無從下手,久而久之就失去了學(xué)習(xí)的興趣。因此,在C語言教學(xué)過程中,要注意采用通俗易懂的例子使學(xué)生掌握所學(xué)知識點,培養(yǎng)學(xué)生濃厚的學(xué)習(xí)興趣。例如在講解兩個變量的值交換時,很多學(xué)生就直接使用A=B;B=A的語句,而不理解為什么要引入中間變量C,使用C=A;A=B;B=C的語句?我就使用比喻法。假設(shè)A和B兩個箱子中分別放了蘋果和梨子,現(xiàn)將兩個箱子的東西交換,必須引入第三個箱子,否則就會引起混亂。通過這個比喻,學(xué)生就很容易就理解這個知識點,而且有了繼續(xù)學(xué)習(xí)的興趣。

        第二、采用“問題教學(xué)法”,提高教學(xué)效果

        所謂“問題教學(xué)法”,顧名思義就是帶著問題解決問題的教學(xué)方法。例如:在講解素數(shù)問題時。首先是從鍵盤上輸入一個整數(shù),判斷它是否為素數(shù)?內(nèi)容開始,講解編程要點,告訴學(xué)生這是單重循環(huán)程序的設(shè)計。接著引導(dǎo)學(xué)生分析如果我要打印100之內(nèi)的素數(shù),那有如何解決呢?這樣一步一步由淺入深分析問題、解決問題,使學(xué)生對此充滿了好奇,也使學(xué)生體會到什么是多重循環(huán)程序設(shè)計。最后進一步深入,結(jié)合所學(xué)的知識,課后思考驗證著名的哥德巴赫猜想問題,并在下次課上解答。教師通過引導(dǎo)學(xué)生運用所學(xué)的知識體系,采取小組討論,相互合作等方法,自己來分析問題、解決問題,使

        他們在品嘗探究的艱辛的同時,也享受到了成功的歡樂。而正是這種學(xué)習(xí)過程的艱辛與曲折,鍛煉了學(xué)生堅忍不拔的個性,讓他們學(xué)會了認(rèn)知、學(xué)會了學(xué)習(xí)。使我們的教師在教學(xué)的過程中輕松、愉快,使我們的學(xué)生在學(xué)習(xí)過程中是積極、主動。當(dāng)然在教學(xué)過程中還有很多有效的教學(xué)方法,如采用“任務(wù)驅(qū)動”教學(xué)法、案例教學(xué)法、行為引導(dǎo)教學(xué)法、展示型教學(xué)、拓展式教學(xué)等等,教師要結(jié)合實際情況靈活運用。

        第三、多方位對學(xué)生進行能力的培養(yǎng)。

        在教學(xué)過程中,教師應(yīng)有意識地向?qū)W生滲透程序設(shè)計的思想和方法,引導(dǎo)學(xué)生從模仿開始,逐步過渡到獨立進行程序設(shè)計。學(xué)生閱讀程序的過程是為程序設(shè)計打基礎(chǔ)的第一步。教學(xué)中教師通過例題講解,使學(xué)生逐步理解和掌握語句的格式、功能等,第二步是程序改錯,第三步是程序填空。使學(xué)生有一個循序漸進的學(xué)習(xí),為學(xué)生學(xué)習(xí)程

        序設(shè)計作好了鋪墊,

        三、注意上機環(huán)節(jié),增強學(xué)生動手能力

        職業(yè)學(xué)校的教學(xué)更注重職業(yè)崗位能力和職業(yè)技能的練習(xí),注重解決新問題、分析新問題和自學(xué)等能力的培養(yǎng)。在C語言實驗中,主要是引導(dǎo)學(xué)生突破傳統(tǒng)的思維方式,培養(yǎng)學(xué)生讀、寫程序和調(diào)試程序的能力。但由于授課對象基本上都是初次接觸程序設(shè)計,牽涉到的新概念、規(guī)則較多,再加上一般以Turbo C為上機環(huán)境,Turbo C的調(diào)試環(huán)境是英文界面,使學(xué)生不容易理解,有的學(xué)生就得了“恐程癥”,不愿意上機或上機就玩游戲。如何解決這個問題呢?從以下幾個方面著手:

        1.簡化入門實驗,提高學(xué)生實驗興趣

        (1)在編輯、編譯、連接及運行C語言程序時,教學(xué)生直接按F2鍵進行存盤操作;

        (2)按Ctrl+F9運行程序;

        (3)按Alt+F5看到運行結(jié)果。

        至于TC環(huán)境的細(xì)節(jié)熟悉和程序的編譯、連接等單步操作留到后面實驗中學(xué)生逐步了解。這樣學(xué)生則開始上機時就能得心應(yīng)手,同時可以利用動畫程序等激發(fā)學(xué)生的實習(xí)興趣。

        2.設(shè)計針對性的實驗,做好堂堂有內(nèi)容

        結(jié)合課程所學(xué)內(nèi)容,首先設(shè)置基本實驗內(nèi)容,這是學(xué)生必須每節(jié)課要完成的項目。而且在實習(xí)之前,先把實驗內(nèi)容告之學(xué)生,讓學(xué)生事前準(zhǔn)備。首先只要求學(xué)生做到能夠自己編程,只要能編出來就鼓勵;當(dāng)學(xué)生會編程之后,就要告之學(xué)生一些代碼優(yōu)化的手段,對學(xué)生進行代碼優(yōu)化練習(xí),讓學(xué)生學(xué)會刪除多余運算、變換循環(huán)控制條件等。通過這些上機實踐,學(xué)生大致知道一些軟件測試、程序優(yōu)化知識,提高了學(xué)生上機的積極性,使學(xué)生從上機就是檢驗書本例題、習(xí)題中解脫出來,為學(xué)生今后就業(yè)打開方便之門。其次,在每次實習(xí)內(nèi)容中,還要布置一些附加題,引導(dǎo)學(xué)生縱深發(fā)展。在課程快要結(jié)束時要設(shè)計綜合性的實驗,使學(xué)生從整體的角度來審閱程序的設(shè)計,

        并通過上機進行綜合調(diào)試,達到提高編程能力的目的。

        四、合理安排考試,注重學(xué)生知識的全方位掌握

        C語言程序設(shè)計課程的考核一般應(yīng)分為閉卷考試和上機考試,重點考核學(xué)生的程序閱讀能力和編寫能力。閉卷考試主要考查學(xué)生的基本知識、閱讀程序和編程能力??荚囶}型包括:概念填空、選擇;閱讀程序?qū)懡Y(jié)果、程序代碼填空、程序改錯、編寫程序題等。在考題內(nèi)容上注意嚴(yán)格按照教學(xué)大綱的要求覆蓋各知識點。上機考試主要讓學(xué)生在規(guī)定的時間內(nèi)完成給定的上機題目,重點測試考生調(diào)試程序、程序改錯、編寫程序等綜合能力,偏重實際應(yīng)用性強的題型,編程題靈活多樣,或編完整的一個程序,或補充程序的部分函數(shù),重在考核典型算法的應(yīng)用。

        總之,計算機的教學(xué)是一門藝術(shù),尤其是語言課的教學(xué),合理的課堂教學(xué)組織、教學(xué)設(shè)計、教學(xué)方法,先進的教學(xué)理念,會使教師和學(xué)生之間架起一座相互融洽的橋梁,課堂上學(xué)生學(xué)習(xí)氣氛活躍,達到最優(yōu)最佳的效果,這樣才能真正為社會培養(yǎng)具有一技之長的計算機專業(yè)人才。

        參考文獻:

        [1] 姚合生等.C語言程序設(shè)計.清華大學(xué)出版社,2008(3).

        [2] 袁雪坤淺談計算機編程的教學(xué)心得.云南大學(xué)出版社.

        中国精品久久精品三级| 欧美大片va欧美在线播放| 精品无码无人网站免费视频| 国产精品成人免费视频网站京东| 精品中文字幕制服中文| 国产一区二区三区在线观看免费版| 中国一级黄色片久久久| 国产精品伦一区二区三级视频| 中国一级免费毛片| 青青青伊人色综合久久| 亚洲国产中文字幕一区| 99久久超碰中文字幕伊人| 国产精品原创巨作AV女教师 | 一亚洲一区二区中文字幕| 亚洲第一网站免费视频| 亚洲一卡2卡3卡4卡5卡精品| 日韩高清毛片| 一级一片内射在线播放| 亚洲桃色视频在线观看一区| 免费中文熟妇在线影片| 婷婷亚洲国产成人精品性色| 白白色福利视频在线观看| 日韩人妻不卡一区二区三区 | 亚洲欧美在线播放| 亚洲素人日韩av中文字幕| 青青草精品视频在线播放| 亚洲精品无码久久久久久| 97在线视频免费| 日本不卡不二三区在线看| 高潮抽搐潮喷毛片在线播放| 乱码一二三入区口| 国产在线观看精品一区二区三区| 中文字幕午夜精品久久久| 一本久久伊人热热精品中文字幕| 色综合久久无码中文字幕app| 久久久人妻丰满熟妇av蜜臀| 日本韩国男男作爱gaywww| 亚洲爱婷婷色婷婷五月| 国产精品人成在线观看| 丰满少妇在线播放bd| 亚洲精品无码不卡在线播放he|