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
抄能力
工程
工程
主站蜘蛛池模板: 激情爆乳一区二区| 亚洲Va中文字幕久久一区 | 国产乱子伦手机在线| 欧美日韩在线第一页| 亚洲成aⅴ人片在线影院八| 91色国产在线| 九一九色国产| 国产欧美在线观看一区| www.av男人.com| 91视频青青草| 国产精品嫩草影院av| 永久成人无码激情视频免费| 精品国产91爱| 天天躁夜夜躁狠狠躁图片| 欧美日韩资源| 欧美人与牲动交a欧美精品| 国产精品v欧美| 国产香蕉在线视频| 国产99视频在线| 欧美成在线视频| 亚洲欧美不卡视频| 国产9191精品免费观看| 特级aaaaaaaaa毛片免费视频| 农村乱人伦一区二区| 国产午夜精品一区二区三区软件| 久久精品电影| 国产精品深爱在线| 波多野结衣一区二区三区四区| 亚州AV秘 一区二区三区 | 天天操天天噜| 无码中文字幕精品推荐| 天天做天天爱夜夜爽毛片毛片| 日韩在线成年视频人网站观看| 色噜噜综合网| 日韩欧美国产综合| 国产精品手机在线观看你懂的| 久久青草免费91观看| 无码内射中文字幕岛国片| 亚洲色图欧美在线| 国模沟沟一区二区三区| 日本尹人综合香蕉在线观看| 波多野结衣一二三| 亚洲精品第一页不卡| 欧美午夜理伦三级在线观看| 韩国福利一区| 91精品国产综合久久香蕉922| 无码又爽又刺激的高潮视频| 国产迷奸在线看| 亚洲无码精彩视频在线观看| 国产又爽又黄无遮挡免费观看| 欧美自慰一级看片免费| 欧美啪啪视频免码| 无码高清专区| 亚洲日韩国产精品无码专区| 免费国产无遮挡又黄又爽| 国产剧情一区二区| 亚洲日韩每日更新| 久久婷婷国产综合尤物精品| 波多野结衣视频一区二区| 国产剧情无码视频在线观看| 午夜丁香婷婷| 国产精品久久久久久久久久98| AV网站中文| 色偷偷av男人的天堂不卡| 久久久久久尹人网香蕉| 一级片一区| 这里只有精品在线播放| 国产黄在线观看| 久久情精品国产品免费| 性做久久久久久久免费看| 国产无套粉嫩白浆| 日韩东京热无码人妻| 欧美一区二区人人喊爽| 91综合色区亚洲熟妇p| 亚洲精品中文字幕无乱码| 免费 国产 无码久久久| 无遮挡一级毛片呦女视频| 欧美精品一区在线看| 中文字幕久久精品波多野结| 精品一区二区三区四区五区| 欧美影院久久| 国产自在线拍|