999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺論基于CDIO理念的程序設計課程教學改革

2016-03-01 10:58:38肖夢瓊劉曉華
關鍵詞:工程能力課程

金 豪 肖夢瓊 劉曉華

(1.武漢工程大學計算機科學與工程學院 武漢湖北 430205;2.中國地質大學教務處 武漢湖北 430074)

淺論基于CDIO理念的程序設計課程教學改革

金 豪1肖夢瓊2劉曉華1

(1.武漢工程大學計算機科學與工程學院 武漢湖北 430205;2.中國地質大學教務處 武漢湖北 430074)

本文主要探討今年來國際上通行的CDIO教育理念在高校程序設計基礎課程中的引入和實踐,通過分析傳統教學方法的利弊和針對學生工程能力的培養目標,探討了以項目和任務驅動為核心的一系列教改措施,使學生能通過一系列專業實踐更好地掌握和應用程序設計的一般方法學。

CDIO 程序設計 工程能力 項目驅動 評價體系

一、引言

IT業一直是國家優先發展的重點行業,也是國內人才需求量最大的行業之一,而軟件開發在其中占據了相當大的比例。客觀來說,高等教育在計算機專業傳統的教育理論型、研究型人才培養上有較大的優勢,但在應用型人才的培養上存在層次單一,理論與實踐脫節的情況,使得不少畢業生理論有余,而在專業應用和編程綜合能力方面存在著明顯不足。[1]

CDIO工程教育模式是由麻省理工學院和瑞典皇家工學院等大學通過多年研究、探索與教學實踐建立起的一種基于工程教育的先進教學模式[2,3],其核心理念是以“做中學”和“基于項目的學習”為基礎的教學模式。筆者在多年教學實踐和分析本校程序設計基礎課教學現狀的基礎上,結合CDIO教學理念和工程教育標準,以培養學生的編程綜合能力為目標,探討了一種針對程序設計基礎課的教學改革方案。

二、程序設計課程的教學現狀

程序設計綜合能力的評判并沒有統一的評判標準。一般認為以下幾種能力是必須的:①自頂向下分析問題的能力;②編碼實現問題求解的能力;③良好的代碼編寫習慣;④調試錯誤的能力;⑤閱讀、理解和優化別人代碼的能力。

這些能力的培養需要經過大量的編程和項目開發實踐,是一個需要長期投入時間和精力的過程。目前一般高校的培養計劃中對于低年級本科生編程能力的培養主要是通過開設一兩門C語言相關課程。這些課程的開設對于引導學生進入程序設計這種領域和培養基本的編程技能是必要的,但傳統的“課堂+實驗”教學中也存在不少問題:[2]

1.C語言本身的特點是比較靈活,相關知識點比較多。部分學生只是機械地學習語法,對很多知識點的掌握采取死記硬背的方法,缺乏對程序設計基本思想方法的理解和掌握。

2.一些教師的理論教學采用填鴨式教學方法,依次講解教材中的知識點,實驗課上讓學生按照實驗教材進行實踐。導致的一個典型問題是學生聽課時往往覺得枯燥。

3.學生忽視對于一些重要的基礎性算法的理解和掌握,而這些算法是編寫更復雜程序的一個基礎,也是學習《數據結構》、《算法分析》等后續課程的基礎。

4.做習題的方式對于加深局部知識點的理解和掌握是必要的,但對于程序設計整體思維和綜合能力的培養是不夠的。不少同學僅僅滿足于掌握作業中的習題,忽視自己在編程實踐方面的訓練,導致的一個嚴重問題是筆試往往能通過甚至得高分,但實際編程能力很弱,尤其是對于應用型問題的處理,反映出對于程序設計一般方法學尚未掌握。這樣培養出的學生往往會考試不會編程。

綜合上述情況,可以知道傳統的課堂教學對于學生程序設計綜合能力的培養是有所欠缺的。這其中最主要的原因是學生在“分析問題→構思→設計→編碼實現”這整個環節上的訓練不夠。

三、基于CDIO理念的教學改革

針對現有教學方式對學生編程綜合能力的培養效果不明顯的情況,我們結合CDIO工程教育模式 “做中學”和“基于項目的學習”兩個核心理念,施行了一系列教改措施。其目的是進一步增強學生編程綜合能力的培養,而不僅僅滿足于語法和知識點的講授。具體課程的培養能力指標結合CDIO工程模式和理念對已有的教學大綱進行了修改,圍繞學生工程能力的培養,給出了各項能力培養指標。

1.項目驅動的教學方式

在課程的設計中強調以項目為導向的方式。在課堂教學方面,主要圍繞程序設計方法學講授最基本的知識點,淡化一些應用場合不多又較為細枝末節的知識點;在實驗教學方面,以一個個具體的小型項目為依托來強化從問題分析到編碼實現這個過程中的程序思維培養,并在其中融入相關的重要知識點。在整個教學過程中,學生通過項目開發將各項瑣碎的知識點串聯起來來深化理解和應用。

2.多維度評價體系

在課程成績評定上,采用多維度考核的方式:

(1)傳統的筆試成績僅占據40%。這部分主要考核學生對于基本語法和各項重要的局部知識點的掌握情況。

(2)實驗方面采用項目考核的方式,占40%。在課程結束之際,由教師給出一系列難度適中的小型項目由學生選題進行設計開發,最終以小組答辯的形式來進行考核。教師會綜合以下幾方面來進行評判給分:①設計構思的可行性;②代碼風格和友好性;③運行結果的正確性;④代碼健壯性;⑤算法的效率。

(3)平時成績占20%,主要由兩部分組成:①平時的作業情況;②學生對案例項目的分析講解,教師以分組形式組織學生討論并發言。

3.教學效果的延續性

以往的教學計劃編排,課程與課程之間獨立性較強,導致很多同學學完程序設計課程后就再不接觸編程相關的內容。這帶來的問題是課堂教學效果再好,課程后續的加強、鞏固和深入仍然遠遠不夠,使得四年期間的整體培養效果大打折扣。

因此,將相關性較強的多門講授和實踐類課程組成相互關聯的課程群,從整體上考慮課程的后繼學習,以保證教學效果有較好的延續性。例如,本專業學生在《程序設計基礎》課程之后設置有“基礎軟件綜合設計”和“網絡應用軟件綜合設計”兩個課程設計。這兩個課程設計圍繞C語言程序設計的教學,在項目內容的深度和廣度上加以一定的擴展,要求學生自己查閱相關文獻資料和教師講解所需專業知識的基礎上,自己從零開始進行整個項目的規劃、構思、設計和實現,從而對所學內容進行鞏固加強,并進一步激發課余編程的興趣。

[1]顧佩華,沈民奮,陸小華,譯. 重新認識工程教育—國際CDIO 培養模式與方法[M].北京:高等教育出版社,2009.

[2]顧佩華,沈民奮,李升平等.從CDIO到EIP-CDIO汕頭大學工程教育與人才培養模式探索[J]. 高等工程教育研究,2008( 1) : 12-20.

猜你喜歡
工程能力課程
消防安全四個能力
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
大興學習之風 提升履職能力
人大建設(2018年6期)2018-08-16 07:23:10
你的換位思考能力如何
子午工程
太空探索(2016年6期)2016-07-10 12:09:06
抄能力
工程
工程
主站蜘蛛池模板: 国产成人精品2021欧美日韩| 日本免费福利视频| 国产午夜看片| 免费毛片a| 亚洲精品免费网站| 欧美 国产 人人视频| 亚洲第一黄色网| 日本欧美中文字幕精品亚洲| 日韩a级片视频| 福利片91| 久久伊伊香蕉综合精品| 欧美怡红院视频一区二区三区| 2021国产精品自产拍在线| 欧美伊人色综合久久天天| 一区二区自拍| 欧美翘臀一区二区三区| 2021精品国产自在现线看| 国产亚洲一区二区三区在线| 亚洲天堂首页| 99久久亚洲综合精品TS| 亚洲一区无码在线| 成人伊人色一区二区三区| 国产三级精品三级在线观看| 国产丝袜啪啪| 伊人久久综在合线亚洲91| 亚洲精品成人片在线播放| 欧美精品在线视频观看| 国内嫩模私拍精品视频| 无码AV动漫| 亚洲欧美成人综合| 亚洲av无码牛牛影视在线二区| 理论片一区| 亚洲欧美色中文字幕| 亚洲天堂久久| 男女性午夜福利网站| 国产h视频在线观看视频| 九色视频线上播放| 精品三级在线| 免费国产高清精品一区在线| 自拍偷拍欧美日韩| 视频国产精品丝袜第一页| 农村乱人伦一区二区| 热九九精品| 91青草视频| 欧美午夜视频在线| 伊人久久大香线蕉aⅴ色| 人禽伦免费交视频网页播放| 伊人福利视频| 亚洲一区二区三区在线视频| 91久久国产综合精品| 亚洲国产看片基地久久1024| av在线无码浏览| 91麻豆国产在线| 特级毛片8级毛片免费观看| 伊人久久大线影院首页| 亚洲男人天堂2020| 毛片一级在线| 国产精品原创不卡在线| 欧美亚洲一区二区三区在线| 国产AV毛片| 亚洲成人www| 国产精品三区四区| 青草精品视频| 国产综合精品一区二区| 中文字幕亚洲综久久2021| 亚洲成人高清无码| 日韩精品一区二区深田咏美| 久久久精品久久久久三级| 亚洲精品视频网| 欧美不卡视频在线| 国产欧美日韩18| 国产精品无码影视久久久久久久| 日本www色视频| 久久国产精品麻豆系列| 一级毛片无毒不卡直接观看| 久久久波多野结衣av一区二区| 91黄视频在线观看| 最新国语自产精品视频在| 亚洲美女高潮久久久久久久| 国产一在线| 狠狠v日韩v欧美v| 国产欧美专区在线观看|