网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

理工科C程序設(shè)計的CDIO教育模式

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了理工科C程序設(shè)計的CDIO教育模式范文,希望能給你帶來靈感和參考,敬請閱讀。

理工科C程序設(shè)計的CDIO教育模式

[摘要]“C程序設(shè)計”是培養(yǎng)理工科學(xué)生計算機應(yīng)用能力的重要基礎(chǔ)課程。通過分析該課程結(jié)合CDIO工程教育理念,從教學(xué)大綱、教學(xué)計劃、教學(xué)模式和考核機制等方面進行改革的現(xiàn)狀,提出CDIO教育模式能有效提高應(yīng)用型本科院校理工科學(xué)生培養(yǎng)效果。

[關(guān)鍵詞]CDIO;C程序設(shè)計;教學(xué)改革

隨著“互聯(lián)網(wǎng)+”概念的提出,計算機科學(xué)與其他學(xué)科之間的融合日益加深,高校理工科(非計算機專業(yè))的學(xué)生必須要掌握計算機學(xué)科的基礎(chǔ)專業(yè)知識?!癈程序設(shè)計”以語言為載體,使學(xué)生了解程序和指令的關(guān)系,認(rèn)識程序設(shè)計語言的功能,掌握程序設(shè)計語言數(shù)據(jù)表達和流程控制的方法,是培養(yǎng)理工科學(xué)生計算機應(yīng)用能力的重要入門課程。通過學(xué)習(xí)“C程序設(shè)計”課程,學(xué)生能理解計算機的思維,掌握編程思想,具備基本的程序設(shè)計能力,為所學(xué)專業(yè)的計算機應(yīng)用創(chuàng)造訓(xùn)練和應(yīng)用的條件〔1〕。基于此,理工科的“C程序設(shè)計”教學(xué)過程應(yīng)該有別于計算機專業(yè)〔2-3〕,如何進行該課程的教學(xué)改革是值得思考和探究的問題。

1教學(xué)現(xiàn)狀和cdio教育理念

1.1教學(xué)現(xiàn)狀分析1.1.1重理論,輕實踐目前理工科“C程序設(shè)計”大都存在“重理論,輕實踐”的現(xiàn)象,教師花費大量的課堂教學(xué)時間用“滿堂灌”的方法教授語言的語法和細(xì)節(jié),只用少量的實驗學(xué)時進行實踐訓(xùn)練,學(xué)生上課的時候能聽懂,下課后卻不會編程。導(dǎo)致學(xué)生學(xué)習(xí)興趣不高,教學(xué)效果不佳。1.1.2實驗項目題目固定,不利于學(xué)生創(chuàng)新能力的培養(yǎng)以往實驗項目的題目都是固定的,大部分是簡單的驗證性實驗,老師已經(jīng)把題目擬好、步驟做好,學(xué)生只需要照著指導(dǎo)書一步一步完成即可。這些實驗題目數(shù)量偏少,題目均來源于教材例題或習(xí)題,缺少創(chuàng)新,更沒有學(xué)生自主思維的時間,導(dǎo)致學(xué)生的創(chuàng)新能力和自主思維能力得不到培養(yǎng),編程能力得不到提升。1.1.3由計算機專業(yè)的教師授課,與本專業(yè)的知識脫節(jié)計算機教師對其他理工科的人才培養(yǎng)體系了解甚少,一般都采用計算機專業(yè)的教學(xué)思路教學(xué),無法滿足這些專業(yè)對“C程序設(shè)計”的特殊要求,課程很難與這些專業(yè)的后繼課程相結(jié)合。學(xué)生在學(xué)習(xí)的時候感覺與專業(yè)無關(guān),不愿意學(xué)。1.1.4期末考核方式單一理工科“C程序設(shè)計”期末考試以閉卷考查理論為主,忽略對學(xué)生實踐能力的考核。導(dǎo)致學(xué)生為了應(yīng)付考試,只重視概念、原理和模式化的題型,而缺乏項目開發(fā)素養(yǎng)和編程技能。1.2CDIO教育理念CDIO代表構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運作(Operate),它是近年來國際工程教育改革提出的工程教育模式,它提出以產(chǎn)品研發(fā)到運行的生命周期為載體,讓學(xué)生以主動的、實踐的、課程之間有聯(lián)系的方式學(xué)習(xí)工程的理論、技術(shù)和經(jīng)驗〔4〕。自2000年起,麻省理工學(xué)院(MIT)和瑞典皇家工學(xué)院等4所大學(xué)組成的跨國研究組織,經(jīng)過4年的探索研究,創(chuàng)立了CDIO工程教育理念。CDIO教育理念更注重理論和實踐相結(jié)合,實踐重于理論,從做中學(xué),以項目導(dǎo)向為主線,在項目實施的過程中,培養(yǎng)人才的合作與溝通、創(chuàng)新和決策的能力〔5〕。CDIO模式的大工程理念、強調(diào)對學(xué)生綜合能力的培養(yǎng)、密切聯(lián)系產(chǎn)業(yè)等特點,都對我國的工程教育有較好的啟示和借鑒作用,并在我國工程教育界產(chǎn)生了很大的反響,汕頭大學(xué)、清華大學(xué)、北京大學(xué)等率先進行了CDIO工程教育改革,并取得了較好的成效。目前,已有很多高校參與到CDIO工程教育改革之中〔6-7〕。針對理工科“C程序設(shè)計”的教學(xué)現(xiàn)狀和存在的問題,探索以CDIO教育理念為指導(dǎo),以“提高課堂教學(xué)質(zhì)量和效果,加強學(xué)生的實踐動手能力”作為突破口,讓學(xué)生在做中學(xué),目的是充分調(diào)動學(xué)生的學(xué)習(xí)熱情,培養(yǎng)學(xué)生用計算機解決本專業(yè)問題的能力,提高和增強學(xué)生的實踐能力和創(chuàng)新能力。

2課程的建設(shè)和改革

2.1教師隊伍建設(shè)教師是教學(xué)活動的主要組成部分,CDIO模式要求教師具有較好的工程實踐能力,認(rèn)真負(fù)責(zé)的教育教學(xué)態(tài)度,不斷更新專業(yè)知識和創(chuàng)新的精神。經(jīng)過多年的教學(xué)實踐,形成了由6名教師組成的“C程序設(shè)計”課程授課團隊,其中副教授4人,講師2人;2名博士研究生,4名碩士研究生。團隊教師承擔(dān)課程的課堂教學(xué)和實踐教學(xué),在保證各項教學(xué)工作順利進行的過程中,各位教師表現(xiàn)出較強的團隊精神和良好的敬業(yè)精神,按質(zhì)按量完成了每年的教學(xué)任務(wù),并形成了一個具有很強凝聚力的團結(jié)向上的集體。教學(xué)團隊抓住北京大學(xué)信息學(xué)院對口幫扶支援的契機,積極向北京大學(xué)相關(guān)課程的教師請教教學(xué)經(jīng)驗和教學(xué)方法;在北京大學(xué)老師的指導(dǎo)下,結(jié)合本校理工科學(xué)生的生源、教學(xué)目標(biāo)和教學(xué)資源的實際情況,融入CDIO工程教育理念,重新修訂理工科的“C程序設(shè)計”課程的教學(xué)計劃、理論教學(xué)大綱和實驗教學(xué)大綱。團隊教師還到北京大學(xué)參加培訓(xùn)和進修學(xué)習(xí),體驗北京大學(xué)CDIO教學(xué)理念的教學(xué)思想和教學(xué)過程,教師的水平得到提高,課程的建設(shè)和改革有了很好的借鑒平臺。2.2理論教學(xué)改革在這樣一個信息化和多元化的時代,學(xué)生掌握知識的渠道多種多樣,學(xué)生的心理和學(xué)習(xí)習(xí)慣也各有各的特點,在“C程序設(shè)計”課程的教學(xué)中,采用自主學(xué)習(xí)和課堂教學(xué)相結(jié)合,注重激發(fā)學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)主動性,積極探索基于項目導(dǎo)向的教學(xué)方法,調(diào)動學(xué)生的學(xué)習(xí)積極性,使用CDIO教育理念中“學(xué)習(xí)—指導(dǎo)—實踐—反饋”的方法,使學(xué)生最大限度地參與到課堂教學(xué)中來,培養(yǎng)學(xué)生發(fā)現(xiàn)問題、解決問題的能力〔8〕。2.2.1自主學(xué)習(xí)和課堂教學(xué)相結(jié)合雖然現(xiàn)在中小學(xué)都在上信息技術(shù)課程,但是該課程只要求學(xué)生掌握基本的應(yīng)用計算機的能力,學(xué)生對計算機的工作原理、程序和指令等基礎(chǔ)知識幾乎沒什么認(rèn)識,因此課程開課以前,教師先把北京大學(xué)MOOC課程(MassiveOpenOnlineCourse)“計算概論”中感性認(rèn)識計算機的部分作為假期作業(yè)布置給學(xué)生,學(xué)生既可以看視頻,也可以上網(wǎng)在華文MOOC網(wǎng)站上跟著老師學(xué)習(xí),這種結(jié)合信息化時代的方式,充分調(diào)動了學(xué)生的學(xué)習(xí)主動性。團隊教師積極探索討論式學(xué)習(xí)和研究型學(xué)習(xí)的課堂教學(xué)方法,在上課以前先布置學(xué)生看視頻,課堂上老師先做課堂測試,并記錄課堂測試的結(jié)果。了解學(xué)生課下自主學(xué)習(xí)的效果,針對普遍難理解的知識點進行重點教學(xué)或者進行誘導(dǎo)性的討論,活躍教學(xué)氣氛,把課堂還給學(xué)生,體現(xiàn)了以學(xué)生為主體的課堂教學(xué)模式。2.2.2基于項目導(dǎo)向的教學(xué)方法在CDIO教育模式的指導(dǎo)下,在課堂教學(xué)中一改以往只重視教授語言的語法細(xì)節(jié)、老師“滿堂灌”的教學(xué)方法,而是把語法的使用貫穿在項目當(dāng)中,學(xué)生既了解了項目開發(fā)的過程,又掌握了編程思想,還培養(yǎng)了自主思維的能力。例如,在教授變量的定義、數(shù)據(jù)類型和3種基本結(jié)構(gòu)之前,教師先把學(xué)生成績分析系統(tǒng)設(shè)計這個項目的要求提出來,然后按照“構(gòu)思—設(shè)計—實踐—反饋—指導(dǎo)—運作”的流程帶領(lǐng)學(xué)生完成。在構(gòu)思階段,就會涉及到變量的定義和數(shù)據(jù)類型的概念;在設(shè)計階段,就會遇到3種控制結(jié)構(gòu)的使用;而在實踐中遇到的問題又會反饋到課堂教學(xué)中學(xué)習(xí);通過教師的講授和指導(dǎo),最后完成了系統(tǒng)的設(shè)計。在這個過程中,學(xué)生參與了項目運作的過程,學(xué)會了如何把從書上學(xué)到的知識用于解決實際問題,培養(yǎng)了實踐動手能力,充分體現(xiàn)了CDIO教育理念。2.3實踐教學(xué)建設(shè)與改革2.3.1建立實驗助手制度一名教師要完成指導(dǎo)50名左右學(xué)生的任務(wù),通常的做法是教師布置好實驗課題目就任由學(xué)生參考實驗指導(dǎo)書自習(xí)。即使有幾個提問的學(xué)生,教師往往也只能應(yīng)付一二,不能完全解答;或者為了減少學(xué)生出現(xiàn)問題的幾率,老師把題目講解一遍,再把實現(xiàn)的過程一步一步地演示給大家,學(xué)生只需要按部就班地照著做就行了,這意味著老師占用了大半的實驗課時間進行講解和演示,學(xué)生的實踐訓(xùn)練時間大打折扣,還限制了學(xué)生的思維,效果可想而知。如果學(xué)生在實驗過程中遇到問題無法解決又沒有得到及時有效的輔導(dǎo),就會挫傷學(xué)習(xí)積極性,無法達到好的學(xué)習(xí)效果。為了解決實驗課班額過大、輔導(dǎo)教師不夠這個問題,建立了實驗助手的實驗輔導(dǎo)制度。在班上優(yōu)選出學(xué)習(xí)能力強、學(xué)習(xí)積極性高的兩到三名學(xué)生,教師對其進行全程輔導(dǎo),讓他們提前學(xué)習(xí)和完成實驗內(nèi)容,提示性地說出實驗過程中會出現(xiàn)的問題要如何解答,最終讓他們參與到實驗課的指導(dǎo)中。這種實驗助手的培養(yǎng)方式不僅解決了教師人手不夠的問題,而且這些實驗助手對知識的認(rèn)知和理解會得到更大的提升。2.3.2引入自主學(xué)習(xí)開放性實驗測試平臺“C程序設(shè)計”是一門實踐性非常強的課程,實踐即技能,學(xué)生在掌握知識的過程中,重復(fù)的技能訓(xùn)練顯得更加的重要〔9-10〕。教學(xué)團隊引入了北京大學(xué)的開放性實驗測試平臺OpenJudge,教師可以在這個平臺自主設(shè)計開放性實驗。這些實驗題目緊緊圍繞學(xué)生的生活和專業(yè)展開,不會重復(fù),完成后上傳測試即可以看到結(jié)果。例如在進行基礎(chǔ)編程練習(xí)的時候,針對生物醫(yī)學(xué)工程專業(yè),會設(shè)置類似細(xì)菌的戰(zhàn)爭這樣的題目,而電氣自動化專業(yè)的學(xué)生要完成的是錯誤探測等類似的練習(xí)。還可以和同學(xué)進行比賽,可以看到其他同學(xué)的完成情況。教師在平臺上監(jiān)測每個學(xué)生自主學(xué)習(xí)的情況和效果。經(jīng)過一段課程的學(xué)習(xí)之后,要求學(xué)生進入這個實驗平臺進行開放性實驗。學(xué)生對于這種開放性實驗題目的完成熱情很高,并且認(rèn)識到如何用計算機解決本專業(yè)的問題。因此,通過引入這個開放性實驗測試平臺,使學(xué)生的編程技能得到有效的訓(xùn)練,培養(yǎng)了學(xué)生的創(chuàng)新思維,極大提升了學(xué)生的學(xué)習(xí)效率。2.3.3課程設(shè)計培養(yǎng)學(xué)生的團隊協(xié)作和溝通能力是CDIO教育理念的一個方面〔5〕,因此在基礎(chǔ)實驗的后面增加了課程設(shè)計,全班學(xué)生被分成若干個項目小組,每組3~4人,項目組按要求進行構(gòu)思并共同商討設(shè)計思路,由小組長組織分工,同學(xué)之間互相學(xué)習(xí),討論溝通,協(xié)助完成。在整個課程設(shè)計過程中,學(xué)生在完成自己負(fù)責(zé)的模塊的同時,還需要不斷地參與討論和設(shè)計其他同學(xué)的模塊,通過這種方式使學(xué)生切身體會到團隊協(xié)作的重要性,鍛煉了溝通能力,體現(xiàn)了CDIO工程教育理念的核心內(nèi)容。2.4課程考核方式改革以往“C程序設(shè)計”的考核方式是以期末閉卷理論考試為主,忽略實踐能力,其中:期末考試成績占70%,平時成績占30%(考勤10%+作業(yè)10%+實驗報告10%)。學(xué)習(xí)“C程序設(shè)計”的目的最終是編程實踐能力的培養(yǎng),因此修改了考核機制,提高了實踐考核的比重,加入了自主學(xué)習(xí)的考核,加強過程性評價的比例,降低期末考試筆試的比重:期末總成績=自主學(xué)習(xí)的效果(20%)+課堂表現(xiàn)(20%)+實驗成績(20%)+期末成績(40%)。此考核方案在具體的執(zhí)行過程中可以根據(jù)實際情況做出適當(dāng)?shù)恼{(diào)整,還可以加大對編程實踐考核的力度,以達到培養(yǎng)學(xué)生編程能力、工程能力和創(chuàng)新能力的目的。

3建設(shè)與改革成效

在這個建設(shè)和改革的探索過程中,團隊教師積極了解國內(nèi)外專業(yè)教育的最新動態(tài),在學(xué)習(xí)本學(xué)科最新研究成果和實踐經(jīng)驗的基礎(chǔ)上,充分利用豐富的教育資源大規(guī)模在線開放課程MOOC和現(xiàn)代化的教學(xué)手段和工具,不斷更新和豐富課程教學(xué)內(nèi)容和教學(xué)方法,最后在教學(xué)資源建設(shè)、教學(xué)方法和課程改革等多方面取得了很好的成績。在教學(xué)資料庫建設(shè)方面,團隊教師完成了理工科“C程序設(shè)計”教學(xué)大綱、課件和實驗指導(dǎo)的修訂,并完成了習(xí)題庫和試題庫的建設(shè);在教學(xué)改革與研究效果方面,團隊教師近兩年內(nèi)在中文核心期刊公開發(fā)表了3篇有關(guān)教學(xué)改革和教學(xué)研究的論文;在申請教改項目方面,申請并獲批了兩項大理大學(xué)的教育教學(xué)改革項目,一項“C程序設(shè)計”雙語教學(xué)項目;在教師獲獎方面,一位教師的教學(xué)課件在學(xué)校的課件比賽中榮獲特等獎,團隊教師指導(dǎo)學(xué)生在藍(lán)橋杯全國軟件和信息技術(shù)專業(yè)人才大賽中榮獲國家三等獎、全國計算機設(shè)計大賽獲國家二等獎。學(xué)生的學(xué)習(xí)效果方面,以下表1是2016級6個班期末成績平均分的對比。從表中可以看出,采用CDIO教育模式教學(xué)使學(xué)生的學(xué)習(xí)成績得到提高,學(xué)習(xí)效果顯著。前3個班的學(xué)生有48人次參加全國計算機等級(二級C)考試,有7人通過考試取得合格證。參考人數(shù)和過級人數(shù)比以往都有明顯增加。2017年僅有計算機專業(yè)5個學(xué)生參加了藍(lán)橋杯大賽,取得1個一等獎、1個二等獎和2個三等獎,經(jīng)過教學(xué)改革后,2018年有計算機、統(tǒng)計學(xué)、信息與計算科學(xué)、數(shù)學(xué)與應(yīng)用數(shù)學(xué)、統(tǒng)計學(xué)等不同專業(yè)的19個學(xué)生參加了比賽,并取得了1個一等獎、4個二等獎、7個三等獎的好成績。綜上,為了適應(yīng)信息化時代對應(yīng)用型人才和復(fù)合型人才的需求〔11〕,對理工科的“C程序設(shè)計”課程進行了建設(shè)和改革探索,在探索過程中,體現(xiàn)了把課堂還給學(xué)生、學(xué)生自主學(xué)習(xí)和課堂教學(xué)相融合的精神,引入CDIO工程教育理念,使理論和實踐并重,加強學(xué)生實踐能力的訓(xùn)練,以項目為導(dǎo)向,使學(xué)生在做中學(xué),培養(yǎng)學(xué)生的團隊協(xié)作精神和合作能力、創(chuàng)新能力。實踐表明,這種教學(xué)方式能夠激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,提高學(xué)生的學(xué)習(xí)主動性和積極性,開闊學(xué)生的創(chuàng)新視野,使其團隊合作能力和綜合素質(zhì)等得到提高,同時也增強了自信心和責(zé)任感。

[參考文獻]

〔1〕歐美英,葛浩,谷勝偉,等.應(yīng)用型本科院校自動化專業(yè)C語言課程教學(xué)探討〔J〕.考試周刊,2016(29):115-116.

〔2〕陳麗敏,齊紅偉.自動化專業(yè)教學(xué)改革與實踐:基于“工程應(yīng)用型人才”培養(yǎng)模式〔J〕.當(dāng)代教育理論與實踐,2014,12(12):41-42.

〔3〕余慶英,陳傳明,許建東.高校公共課C程序設(shè)計的專業(yè)化教學(xué)新模式〔J〕.計算機教育,2014,4(7):101-104.

〔4〕田海燕,張燕,田祥宏.基于CDIO模式的認(rèn)知實習(xí)項目研究與實踐〔J〕.實驗室技術(shù)與管理,2012,29(1):140-145.

〔5〕劉會英,蓋玉先,徐寧.探索適合我國國情的CDIO工程教育模式〔J〕.實驗室研究與探索,2011,30(7):106-110.

〔6〕劉曉靜,黃維通,王曉英.西部地區(qū)CDIO理念下的數(shù)據(jù)結(jié)構(gòu)與算法課程建設(shè)〔J〕.計算機教育,2013(17):107-111.

〔7〕于延,周國輝,李紅宇,等.CDIO模式下C語言程序設(shè)計實踐教學(xué)改革〔J〕.計算機教育,2016(2):122-126.

〔8〕張毅智.基于CDIO模式推進數(shù)據(jù)結(jié)構(gòu)課程實踐教學(xué)改革〔J〕.遼寧工業(yè)大學(xué)學(xué)報(社會科學(xué)版),2017,19(3):107-108.

〔9〕石躍祥,朱東輝.非計算機專業(yè)理工科C語言程序設(shè)計教學(xué)方法探索〔J〕.計算機教育,2009,12(43):46-47.

〔10〕林藝真.CDIO高等工程教育模式探析〔J〕.哈爾濱學(xué)院學(xué)報,2008,4(29):137-140.

〔11〕張媛媛,王麗,冀燕麗.國內(nèi)外高校非計算機專業(yè)計算機課程設(shè)置對比與研究〔J〕.課程教育研究,2014(12):40-41.

作者:張曉玲 趙榆琴 蘇鵬 楊健 單位:大理大學(xué)數(shù)學(xué)與計算機學(xué)院

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表