• 
    

    
    

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

      “面向?qū)ο蟪绦蛟O(shè)計(jì)”課程實(shí)踐教學(xué)改革探索

      2009-12-11 07:27:04李秉璋景征駿黃海軍
      計(jì)算機(jī)教育 2009年18期
      關(guān)鍵詞:面向?qū)ο蟪绦蛟O(shè)計(jì)面向?qū)ο?/a>精品課程

      李秉璋 羅 燁 景征駿 黃海軍

      摘要:“面向?qū)ο蟪绦蛟O(shè)計(jì)”是計(jì)算機(jī)及相關(guān)專業(yè)重要的專業(yè)課。本文在分析課程實(shí)踐環(huán)節(jié)中存在的問題后,從認(rèn)識(shí)論的角度出發(fā),論述了課程設(shè)計(jì)的目的,重點(diǎn)闡述了旨在提高學(xué)生實(shí)踐能力的課程改革與探索的內(nèi)容、方法、手段,以及課程實(shí)踐環(huán)節(jié)改革后收到的效果。

      關(guān)鍵詞:面向?qū)ο?程序設(shè)計(jì);實(shí)踐教學(xué);精品課程

      中圖分類號:G642 文獻(xiàn)標(biāo)識(shí)碼:B

      1引言

      “面向?qū)ο蟪绦蛟O(shè)計(jì)”課程是高校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門重要的專業(yè)基礎(chǔ)課。也是“數(shù)據(jù)結(jié)構(gòu)”、“編譯原理”等專業(yè)課的先修課程,在整個(gè)專業(yè)的教學(xué)體系中占有非常重要的地位。該課程的授課對象是大學(xué)一年級的學(xué)生,他們有一定的邏輯思維能力,基本掌握面向過程的程序設(shè)計(jì)方法。但對面向?qū)ο笏枷敕椒ǖ某橄笮院蛷?fù)雜性,面向?qū)ο笳Z言C++本身的高難度,使之成為一門比較難以學(xué)習(xí)和掌握的課程,學(xué)生學(xué)習(xí)效果不佳,應(yīng)用能力不強(qiáng)。因此如何提高學(xué)生面向?qū)ο蠹夹g(shù)的應(yīng)用能力,提高教學(xué)效果是本課程教學(xué)改革主要探索研究的內(nèi)容。

      “面向?qū)ο蟪绦蛟O(shè)計(jì)”在2007年被列為我校精品課程,課程建設(shè)目標(biāo)之一就是分析課程現(xiàn)狀,找出問題結(jié)癥,改革實(shí)踐教學(xué)方法、手段、內(nèi)容,切實(shí)提高學(xué)生的“動(dòng)手能力”——運(yùn)用面向?qū)ο蠹夹g(shù)解決實(shí)際問題的能力。

      2存在問題

      我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)從2002年開始講授面向?qū)ο笳Z言——C++。多年的教學(xué)中,主要存在著以下問題:

      (1) 學(xué)生有面向過程的程序設(shè)計(jì)能力,但較難接受面向?qū)ο蟮乃枷牒头椒?往往在C++的開發(fā)環(huán)境中,設(shè)計(jì)出純面向過程的程序。

      (2) 缺乏歸納、總結(jié)能力,獨(dú)立分析問題、解決問題的能力。特別缺乏大程序的設(shè)計(jì)、調(diào)試能力。

      (3) 現(xiàn)有的實(shí)驗(yàn)教材和指導(dǎo)書中內(nèi)容過多的驗(yàn)證性實(shí)驗(yàn),嚴(yán)重地影響了學(xué)生自主學(xué)習(xí)、創(chuàng)新提高能力的培養(yǎng)。課程前后實(shí)驗(yàn)缺乏必要聯(lián)系,缺少計(jì)算機(jī)解題的邏輯思維訓(xùn)練。這些問題勢必降低了課程的教學(xué)效果,影響了學(xué)生應(yīng)用能力和創(chuàng)新能力的提高。

      3實(shí)踐教學(xué)目的

      站在認(rèn)識(shí)論的角度看,面向?qū)ο笫且环N認(rèn)識(shí)客觀世界的認(rèn)知方法學(xué),同時(shí)也是一種解決問題的思維模式。面向?qū)ο罄碚擉w系將對象作為需求分析和系統(tǒng)設(shè)計(jì)的核心和主體,在此基礎(chǔ)上,引用科學(xué)方法論中的分類思想,將相似的一組對象抽象為類,采用各種手段將相似的類組織起來,實(shí)現(xiàn)問題空間到解空間的映射。課程教學(xué)中存在的上述問題,體現(xiàn)在學(xué)生身上,根源在教學(xué)上。我們的實(shí)踐教學(xué)不能再僅僅教會(huì)學(xué)生如何套用語言的語法,依樣畫葫蘆驗(yàn)證教材和課堂講課內(nèi)容,而是應(yīng)該包括如下兩個(gè)方面的教學(xué)目的。

      3.1提高學(xué)生對面向?qū)ο笏枷?、方法的理?全面掌握面向?qū)ο蟮募夹g(shù),并熟練應(yīng)用之

      作為面向?qū)ο蟪绦蛟O(shè)計(jì)這門課程,它有著自身完備的知識(shí)體系以及教學(xué)線索。其中蘊(yùn)涵這樣一條知識(shí)主線:提出問題→建立類與對象→運(yùn)用對象解決問題→對對象的改進(jìn)、進(jìn)化→建立繼承機(jī)制→產(chǎn)生類族→建立多態(tài)機(jī)制→類的復(fù)用→類的模版技術(shù)→對象對消息的響應(yīng)機(jī)制→對象的異常處理機(jī)制。課程的教學(xué)任務(wù)就是要不斷地灌輸上述知識(shí)主線,實(shí)踐教學(xué)的任務(wù)就是將現(xiàn)實(shí)世界的類和對象的概念源源不斷地引入到實(shí)驗(yàn)中,用面向?qū)ο蟮恼Z言去描述,使用對象的方法去解決實(shí)際問題。

      3.2對課程內(nèi)容總結(jié)歸納,使學(xué)生理解C++語言內(nèi)在規(guī)律,提高自主創(chuàng)新能力

      C++中的知識(shí)點(diǎn)、規(guī)則眾多、繁雜,平時(shí)單個(gè)實(shí)驗(yàn)只能包含一至兩個(gè)知識(shí)點(diǎn)。實(shí)踐教學(xué)要在單個(gè)簡單實(shí)驗(yàn)的基礎(chǔ)上,適時(shí)進(jìn)行總結(jié)、歸納,揭示規(guī)律,從而提高學(xué)生自主學(xué)習(xí)、提高創(chuàng)新的能力。例如在掌握了類的構(gòu)造函數(shù)、派生類和組合類的構(gòu)造函數(shù)、復(fù)制構(gòu)造函數(shù)、深復(fù)制和淺復(fù)制等知識(shí)點(diǎn)后,要求學(xué)生總結(jié)異同點(diǎn),找出內(nèi)在規(guī)律,并在課外實(shí)驗(yàn)題中將這些知識(shí)點(diǎn)串聯(lián)起來,形成一個(gè)綜合性、設(shè)計(jì)性實(shí)驗(yàn)。

      4改革與探索

      在課程的教學(xué)中堅(jiān)持實(shí)踐教學(xué)不斷線,將實(shí)踐教學(xué)貫穿于課堂內(nèi)外。一方面,教師要發(fā)揮自己的主導(dǎo)作用,想方設(shè)法去激發(fā)學(xué)生的學(xué)習(xí)熱情;另一方面,根據(jù)學(xué)生能力的不同,充分調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,挖掘他們學(xué)習(xí)上的潛力,讓他們感受自己獨(dú)立解決問題的樂趣,提高他們的動(dòng)手能力和分析問題、解決問題的能力。幾年來,我們對實(shí)踐教學(xué)進(jìn)行了以下幾個(gè)方面的改革。

      4.1建立三個(gè)層次的課程實(shí)踐教學(xué)結(jié)構(gòu),重視應(yīng)用能力的培養(yǎng)

      C++知識(shí)體系龐大,內(nèi)容繁雜,教學(xué)大綱規(guī)定要求掌握的知識(shí)點(diǎn)、技術(shù)也很多。為此我們建立了由三個(gè)層次實(shí)驗(yàn)內(nèi)容組成的實(shí)踐教學(xué)結(jié)構(gòu),著力提升所有學(xué)生的語言應(yīng)用能力。這三個(gè)層次分別是:

      (1) 課內(nèi)實(shí)驗(yàn),該類實(shí)驗(yàn)主要涉及課程的相關(guān)知識(shí)點(diǎn)。實(shí)驗(yàn)?zāi)康氖鞘箤W(xué)生理解、鞏固并掌握理論教學(xué)的內(nèi)容。要求所有學(xué)生都必須完成。

      (2) 課程設(shè)計(jì),主要是設(shè)計(jì)與開發(fā)性實(shí)驗(yàn)。該類實(shí)驗(yàn)以“任務(wù)”或“課題”形式提出實(shí)驗(yàn)要求和具體的實(shí)驗(yàn)結(jié)果,學(xué)生以組為單位進(jìn)行設(shè)計(jì)。要求掌握實(shí)驗(yàn)所涉及到的知識(shí),通過綜合利用這些知識(shí)來設(shè)計(jì)、開發(fā)并最終完成課程設(shè)計(jì)項(xiàng)目。

      (3) 各類科研,對部分學(xué)習(xí)能力強(qiáng)的學(xué)生,請他們參與課外研究或教師科研,重在培養(yǎng)學(xué)生的研究能力與創(chuàng)新意識(shí)。

      4.2改革教學(xué)內(nèi)容,強(qiáng)化面向?qū)ο笏枷敕椒ǖ膫魇?/p>

      傳統(tǒng)的語言教學(xué)方法總是從面向過程的技術(shù)開始講解,再講授化面向?qū)ο蠓椒āT诮虒W(xué)改革中,我們從課程第一節(jié)課開始進(jìn)入“面向?qū)ο蟆钡氖澜?讓學(xué)生接受面向?qū)ο蟮乃枷?理解接受面向?qū)ο蟮母拍?不斷訓(xùn)練學(xué)生從客觀世界事物中抽象類的能力。例如一般教材是先學(xué)習(xí)結(jié)構(gòu),后學(xué)習(xí)類與對象。我們在教學(xué)中相反,先學(xué)習(xí)類與對象,再涉及結(jié)構(gòu)(學(xué)習(xí)結(jié)構(gòu)也只是因?yàn)楹罄m(xù)課程“MFC的應(yīng)用”中存在結(jié)構(gòu)類型)。學(xué)生的第一個(gè)實(shí)驗(yàn)就是類實(shí)驗(yàn)。

      4.3重視實(shí)驗(yàn)內(nèi)容的設(shè)計(jì),精心設(shè)計(jì)實(shí)驗(yàn)內(nèi)容

      我們發(fā)現(xiàn)不少實(shí)驗(yàn)指導(dǎo)書的實(shí)驗(yàn)內(nèi)容設(shè)計(jì)不科學(xué),實(shí)驗(yàn)設(shè)計(jì)缺乏層次性和連續(xù)性,只注重單個(gè)實(shí)驗(yàn),沒有重視前后知識(shí)的積累、遷移。驗(yàn)證性實(shí)驗(yàn)多于設(shè)計(jì)性、綜合性實(shí)驗(yàn)。使得學(xué)生實(shí)驗(yàn)后的收獲也僅是只見樹木,不見森林。為此我們結(jié)合課程建設(shè)目標(biāo)和專業(yè)人才培養(yǎng)方案,精心設(shè)計(jì)編制了有利于能力培養(yǎng)的實(shí)驗(yàn)教材。其中8個(gè)實(shí)驗(yàn)(見表1)屬于第一層次的實(shí)踐。8個(gè)實(shí)驗(yàn)涵蓋了C++主要技術(shù),在概念、內(nèi)容上前后緊密銜接,有適度覆蓋,后一個(gè)實(shí)驗(yàn)解決前一個(gè)實(shí)驗(yàn)中存在的不足。全部實(shí)驗(yàn)結(jié)束形成一個(gè)包含C++主要知識(shí)點(diǎn)和技術(shù)的簡單應(yīng)用程序。實(shí)際教學(xué)效果證明,學(xué)生通過這樣的實(shí)驗(yàn),面向?qū)ο蟪绦蛟O(shè)計(jì)能力大大提高。

      同時(shí)實(shí)驗(yàn)指導(dǎo)書對實(shí)驗(yàn)內(nèi)容進(jìn)行了拓展和延伸,同時(shí)開設(shè)了大量的選作實(shí)驗(yàn),使得學(xué)生在課外,能根據(jù)各自能力、愛好選做,以此來拓展思維,培養(yǎng)創(chuàng)新能力。

      在課程結(jié)束后,增加了2周“面向?qū)ο蟪绦蛟O(shè)計(jì)”課程設(shè)計(jì)。這是第二層次的實(shí)踐。課程設(shè)計(jì)是一個(gè)研究性學(xué)習(xí)的過程。在指導(dǎo)老師的輔導(dǎo)下,學(xué)生2~3人為一組,以項(xiàng)目開發(fā)的形式,完成一個(gè)包含C++主要技術(shù)、功能相對完整的應(yīng)用程序。要求學(xué)生完成相應(yīng)的項(xiàng)目需求分析、設(shè)計(jì)、調(diào)試、運(yùn)行,撰寫課程設(shè)計(jì)報(bào)告。進(jìn)一步增強(qiáng)學(xué)生獨(dú)立分析問題、解決問題的能力。

      在教學(xué)過程中,注意發(fā)現(xiàn)學(xué)習(xí)熱情高,創(chuàng)新能力強(qiáng)的學(xué)生,及時(shí)吸引他們加入教師的科研團(tuán)隊(duì),參與教師的科研課題。組織引導(dǎo)他們參加學(xué)校、省市各類學(xué)生科研活動(dòng)、程序設(shè)計(jì)競賽等。這就是第三層次的實(shí)踐。

      4.4改進(jìn)實(shí)踐教學(xué)的考核方法,注重創(chuàng)新能力的培養(yǎng)

      首先鼓勵(lì)學(xué)生采用“奇特的”、“五花八門”不同算法進(jìn)行實(shí)驗(yàn),發(fā)揮學(xué)生創(chuàng)造性思維,培養(yǎng)學(xué)生的創(chuàng)新能力。在成績評定上,不拘泥于程序是否完全正確,而是更注重是否采用了合理的技術(shù)、程序設(shè)計(jì)是否新穎、獨(dú)到。事實(shí)上不少學(xué)生設(shè)計(jì)的算法很有新意,設(shè)計(jì)的程序很獨(dú)特。

      在課程設(shè)計(jì)中則著重考察學(xué)生分析問題、解決問題的能力、科研能力和工程能力是否得到鍛煉。通過檢查課題設(shè)計(jì)內(nèi)容,了解學(xué)生是否采用了面向?qū)ο蟮闹饕夹g(shù)、這些技術(shù)的應(yīng)用是否合理;通過提問了解學(xué)生通過課程設(shè)計(jì)對理論教學(xué)中的內(nèi)容是否有更深的理解和體會(huì),對課程設(shè)計(jì)中遇到的各類問題采用了什么方法加以解決。

      5改革的效果

      課程組在“面向?qū)ο蟪绦蛟O(shè)計(jì)”課程教學(xué)過程中堅(jiān)持改革,從教學(xué)思路,教學(xué)方法、教學(xué)內(nèi)容、考核評價(jià)方式等方面不斷探索、并不斷完善。經(jīng)過兩個(gè)學(xué)期的考試(實(shí)行教考分離)、參加江蘇省ACM競賽、挑戰(zhàn)杯比賽、參加教師科研活動(dòng)等,都取得了較好的成績。因此,這一教學(xué)改革措施得到廣大學(xué)生的認(rèn)可。

      參考文獻(xiàn):

      [1] 李秉璋,徐亞平,羅燁,等. 以提高應(yīng)用能力為目標(biāo)進(jìn)行計(jì)算機(jī)專業(yè)課教學(xué)——“面向?qū)ο蟪绦蛟O(shè)計(jì)”教學(xué)改革探索[J]. 計(jì)算機(jī)教育,2006(12):28-30.

      [2] 湯亞玲,秦峰. 面向?qū)ο蟪绦蛟O(shè)計(jì)課程教學(xué)探究[J]. 安徽工業(yè)大學(xué)學(xué)報(bào):社會(huì)科學(xué)版,2008,25(6):132-134.

      [3] 歐陽津,申秀民. 改革實(shí)驗(yàn)教學(xué)模式培養(yǎng)創(chuàng)新性人才[J]. 中國大學(xué)教育,2008(2):79-80.

      [4] 徐光偉,史有群. 培養(yǎng)創(chuàng)新能力的計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)體系探索[J]. 計(jì)算機(jī)教育,2007(7):7-9.

      猜你喜歡
      面向?qū)ο蟪绦蛟O(shè)計(jì)面向?qū)ο?/a>精品課程
      面向?qū)ο蟮挠?jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)軟件系統(tǒng)的開發(fā)
      電子測試(2018年15期)2018-09-26 06:01:34
      面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
      基于MOOC的編譯原理分階段課程教學(xué)研究
      CDIO理念下《面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)改革研究
      科技視界(2016年16期)2016-06-29 21:58:51
      獨(dú)立學(xué)院面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)模式的探討與實(shí)踐
      考試周刊(2016年43期)2016-06-18 17:32:22
      面向?qū)ο骔eb開發(fā)編程語言的的評估方法
      軟件工程專業(yè)面向?qū)ο蟪绦蛟O(shè)計(jì)教學(xué)改革研究
      科技視界(2016年4期)2016-02-22 12:31:42
      精品課程轉(zhuǎn)型升級為精品資源共享課的認(rèn)識(shí)與思考
      淺析《Photoshop》精品課程開發(fā)及網(wǎng)站建設(shè)
      河南科技(2014年16期)2014-02-27 14:13:44
      面向?qū)ο笮畔⑻崛≈杏跋穹指顓?shù)的選擇
      河南科技(2014年10期)2014-02-27 14:09:03
      吉首市| 南溪县| 西乡县| 荥经县| 青川县| 宜阳县| 治县。| 兴山县| 开封县| 太仆寺旗| 通海县| 汨罗市| 万载县| 浪卡子县| 徐州市| 合水县| 孟村| 将乐县| 西昌市| 扎赉特旗| 苏尼特右旗| 北流市| 张家港市| 诸城市| 紫金县| 康保县| 长海县| 青浦区| 新昌县| 阳西县| 定远县| 临沂市| 兴仁县| 六枝特区| 同仁县| 黄龙县| 西贡区| 富蕴县| 仁怀市| 华容县| 三门峡市|