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

        ?

        程序設(shè)計語言教學(xué)改革的探索與實踐

        2010-04-12 00:00:00王玉英陳清江
        陜西教育·高教版 2010年1期

        摘要:程序設(shè)計課程目前幾乎是高校所有理工科專業(yè)的基礎(chǔ)課。為了提高教學(xué)質(zhì)量,本文基于作者多年的教學(xué)經(jīng)驗和軟件開發(fā)經(jīng)驗,從學(xué)生、課程內(nèi)容、能力培養(yǎng)等幾方面出發(fā),以C語言為例,對程序設(shè)計語言的教學(xué)方式進行了探索。

        關(guān)鍵詞:C語言;教學(xué)改革;教學(xué)質(zhì)量;軟件開發(fā)

        C語言是國內(nèi)外廣泛使用的計算機語言,它兼顧了高級語言的易用性、可移植性好等優(yōu)點,又具有低級語言效率高、可直接對硬件進行操作等大部分功能,是計算機應(yīng)用人員應(yīng)掌握的一種程序設(shè)計工具,同時也是高校理工科一門重要的課程。譚浩強的《C程序設(shè)計》教材發(fā)行量高達800萬冊,從這個數(shù)字上可以看出學(xué)習(xí)C語言的人數(shù)之多。

        在C語言的教學(xué)中筆者經(jīng)??紤]如何提高C語言的教學(xué)效果和學(xué)習(xí)效率問題。下面根據(jù)教學(xué)實踐和軟件開發(fā)經(jīng)驗談?wù)勗贑語言教學(xué)中的體會。

        興趣培養(yǎng)是首要任務(wù)

        做好一件事情的前提是要有興趣去做。如何提高學(xué)生學(xué)習(xí)C語言的興趣,一直是大家探討的問題。在開課的時候教師需要做的最重要的事情就是調(diào)動學(xué)生學(xué)習(xí)的積極性。目前很多老師常用的做法是講C語言的優(yōu)點。筆者認為這樣做不能很好地達到目的,因為學(xué)生沒有接觸過其他語言,根本理解不了老師所講的優(yōu)點。我們不妨從以下幾方面嘗試:

        (1)給出生動具體的例子,通過實例告訴學(xué)生C語言可以做什么,我們可以用C語言做什么。

        (2)強調(diào)能力的培養(yǎng),告訴學(xué)生本課程除了可以學(xué)到C語言的知識外,還可以學(xué)到什么。

        (3)告訴學(xué)生隨著計算機技術(shù)的發(fā)展,計算機應(yīng)用于各行各業(yè),大到國防工業(yè),小到醫(yī)院掛號,餐館點餐。

        (4)談?wù)劗?dāng)前流行的各種語言。

        (5)插入一些軟件行業(yè)成功人士的介紹,起到對學(xué)生“勵志”的作用。

        當(dāng)然,興趣培養(yǎng)不是簡單的說教,在整個課程的教學(xué)中時刻要注意如何激發(fā)和保持學(xué)生的學(xué)習(xí)興趣。

        根據(jù)C語言的特性進行教學(xué)

        由于程序設(shè)計語言的邏輯性強,語法、句式結(jié)構(gòu)抽象。如果在教學(xué)方法上,沿襲傳統(tǒng)的教學(xué)模式,即以語言的語句體系為脈絡(luò)展開教學(xué),詳細地講解其語句、語法,甚至一些細節(jié)內(nèi)容,沒有注重程序設(shè)計的方法和算法的設(shè)計思想,必然使課程枯燥無味,而且造成學(xué)生理論基礎(chǔ)差,動手能力不強和缺乏創(chuàng)新思想。

        C語言這門課程不同于數(shù)學(xué)類課程和一般的工科類課程,有其自己的獨特性。程序設(shè)計需要對問題作高水平的抽象,設(shè)計過程中又要考慮變量的存貯等很具體的問題。這是此課程的難點所在,也是我們在教學(xué)中必須強化的兩點。

        盡管語言本身描述的是語法規(guī)則,但學(xué)習(xí)語言的直接目的是能夠使用它進行程序設(shè)計。所以如果緊緊圍繞如何設(shè)計程序來組織教學(xué),必然收到事半功倍的效果。

        (1)強化存貯概念——聯(lián)系編譯原理講解變量的定義和使。

        (2)弱化公式表述——采用實例化方式講述語法。

        (3)強化抽象能力的培養(yǎng)——程序設(shè)計始于對處理過程的本質(zhì)抽象。

        結(jié)合軟件開發(fā)經(jīng)驗安排教學(xué)

        C++的創(chuàng)始人Biame Stroustruv在《c++語言程序設(shè)計》一書中的致讀者部分指出:“在編程序時,你是在為你針對某個問題的解決方案中的思想建立起一種具體表示。讓程序的結(jié)構(gòu)盡可能地直接反映這些思想”。做過軟件開發(fā)經(jīng)驗的人對這句話都深有體會。當(dāng)我們編寫程序解決某個問題時,首先要考慮的是這個問題的解決方案是什么,如何用程序?qū)崿F(xiàn)這個解決方案。既要考慮如何處理數(shù)據(jù),又要考慮采用什么樣的程序結(jié)構(gòu)。

        談到如何學(xué)習(xí)C++時Sjame Stroustrup指出:“在學(xué)習(xí)C++時,最重要的事情就是集中關(guān)注概念,不要迷失在語言的技術(shù)細節(jié)中。學(xué)習(xí)語言的目的是成為一個更好的程序員;也就是說,使自己在設(shè)計和實現(xiàn)新系統(tǒng)、在維護老系統(tǒng)時,能夠工作得更有成效。為此,掌握編程技術(shù)和設(shè)計技術(shù)遠比理解細節(jié)更重要;隨著時間和實踐,會理解細節(jié)的”。我認為對于C語言的學(xué)習(xí)也是這樣。經(jīng)常見到許多的C語言學(xué)習(xí)指導(dǎo)書中大量的篇幅用于描述語言的細節(jié),一個簡單的運算符“++”占據(jù)了很多篇幅,從不同的角度,不同的使用方法上講解這個運算符。這樣的安排會引導(dǎo)學(xué)生陷入細節(jié)中不能自拔,花費很多時間和精力去學(xué)習(xí),但是仍然沒有學(xué)會編寫簡單的程序。

        Bjame Stroustrup的這些觀點適合于任何一種程序設(shè)計語言的初學(xué)者。教師在安排C語言教學(xué)時,也應(yīng)該注意這些,應(yīng)該強調(diào)編程技術(shù)和設(shè)計技術(shù),結(jié)合自己的軟件開發(fā)經(jīng)驗安排教學(xué)。

        (I)不能單純地講解語法,要注重程序流程的構(gòu)造,合理處理細節(jié)問題。

        (2)針對具體問題,注重數(shù)據(jù)結(jié)構(gòu)的構(gòu)造。

        (3)強調(diào)軟件開發(fā)中經(jīng)常遇到的知識點。

        重視實踐提高學(xué)生的應(yīng)用能力

        程序設(shè)計語言是軟件開發(fā)的工具,教學(xué)中必須注重實踐,使學(xué)生學(xué)到的理論知識和實際密切結(jié)合,這樣不僅有利于知識的掌握,也利于學(xué)生興趣的提高。上機實踐不是簡單地輸入程序運行程序,還應(yīng)該包含程序調(diào)試糾錯等過程。

        C語言的教學(xué)效果直接影響到后續(xù)專業(yè)課的學(xué)習(xí),也影響到學(xué)生對軟件開發(fā)的興趣,還能為學(xué)生學(xué)習(xí)其他高級語言奠定良好的基礎(chǔ)。這要求教師不斷探索積累,針對課程特點和學(xué)生現(xiàn)狀總結(jié)出更好的教學(xué)方法,提高C語言的教學(xué)質(zhì)量。

        參考文獻:

        [1]譚浩強,C程序設(shè)計,北京:清華大學(xué)出版社,2005,ISBN:7302108536

        [2]譚浩強,C語言程序設(shè)計上機指導(dǎo),北京:清華大學(xué)出版社,2009,ISBN:7302112177

        [3]Stroustrup,BjatTle.The C++Programming Language[M],3rd ed,Addison-Wesley,Reading,MA,1997

        [4]齊治昌,從“計算機”到“計算”:計算機教育的發(fā)展與思考,中國大學(xué)教育,2004(11)

        中文字幕精品一区二区三区av| 欧美国产亚洲日韩在线二区| 日本加勒比东京热日韩| 大红酸枝极品老料颜色| 不卡一区二区视频日本| 国产男女免费完整视频| 国际无码精品| 久久久精品国产视频在线| 91盗摄偷拍一区二区三区| 亚洲高清精品一区二区| av在线观看一区二区三区| 亚洲精品乱码久久久久久蜜桃不卡| 国产小毛片| 免费高清日本一区二区| 亚洲夫妻性生活免费视频| 国产成人精品电影在线观看| 综合色天天久久| 青青视频在线播放免费的| 男女肉粗暴进来动态图| 又白又嫩毛又多15p| 91精品国产综合久久青草| 久久免费精品日本久久中文字幕| 午夜dy888国产精品影院| 无码国产精品一区二区vr老人| 国产亚洲精品日韩香蕉网| 中文av字幕一区二区三区| 久热国产vs视频在线观看| 久久成年片色大黄全免费网站| 国产成人精品自拍在线观看| 亚洲国产成人极品综合| 国产久热精品无码激情| 无码8090精品久久一区| 国内偷拍国内精品多白86| 日韩欧美在线综合网另类 | 亚洲2022国产成人精品无码区 | 一级一片内射视频网址| 日本做受120秒免费视频| 国产做a爱片久久毛片a片| 欧美激情中文字幕在线一区二区| 中文字幕文字幕视频在线| 亚洲国产美女高潮久久久|