本站小編為你精心準(zhǔn)備了計算機(jī)專業(yè)課程設(shè)計論文參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
1當(dāng)前課程設(shè)計環(huán)節(jié)存在的問題
在多年與業(yè)內(nèi)著名企業(yè)和著名培訓(xùn)機(jī)構(gòu)進(jìn)行3+1合作培養(yǎng)的過程中,我們發(fā)現(xiàn)盡管學(xué)生在前3年已基本學(xué)完專業(yè)主干課程并經(jīng)過多門課程實(shí)驗(yàn)環(huán)節(jié)的訓(xùn)練,但知識點(diǎn)仍然零散,對計算機(jī)系統(tǒng)的理解和系統(tǒng)能力仍十分欠缺,究其原因,目前的課程設(shè)計環(huán)節(jié)存在著如下問題。
(1)選題目標(biāo)不明。教師沒有按照本專業(yè)人才培養(yǎng)目標(biāo)來進(jìn)行精心選擇課程設(shè)計的題目,選題具有隨意性,一般從參考教材中挑選題目;局限于自己熟悉的問題范圍,而不是從課程應(yīng)達(dá)到的能力培養(yǎng)目標(biāo)進(jìn)行選題,缺乏有針對性的訓(xùn)練。
(2)任務(wù)內(nèi)容簡單。在課程設(shè)計內(nèi)容的安排上,顯得內(nèi)容簡單,任務(wù)單一,學(xué)生只要依葫蘆畫瓢總能完成設(shè)計;對學(xué)生學(xué)習(xí)潛力認(rèn)識不足,選題挑戰(zhàn)性不夠,供選題目較少,創(chuàng)新空間不足,無法激發(fā)學(xué)生的學(xué)習(xí)和探究興趣。
(3)知識體系關(guān)系不清。每門課程設(shè)計各自獨(dú)立,課程之間的銜接和關(guān)聯(lián)考慮不夠,甚至課程內(nèi)部的知識點(diǎn)之間都缺少聯(lián)系,使得學(xué)生在理論授課中被動地、盲目地接收大量不成體系的知識,并未能通過課程設(shè)計得到有效綜合,特別是對于很多核心內(nèi)容通常只知其然不知其所以然,以至于到畢業(yè)設(shè)計時尚不能利用學(xué)過的相關(guān)知識有針對性地解決實(shí)際問題。
(4)與實(shí)際聯(lián)系不緊。由于教師的工程實(shí)戰(zhàn)經(jīng)驗(yàn)不足,課程設(shè)計選題常常是老師拍腦袋產(chǎn)生,且許多選題多年沿用,老生常談,與企業(yè)需求聯(lián)系不緊,與實(shí)際應(yīng)用聯(lián)系不緊。這樣一來學(xué)生做課程設(shè)計缺少動力,缺乏興奮點(diǎn),收集資料的能力差,系統(tǒng)地思考問題能力差,對教師的依賴程度高,對課程設(shè)計敷衍了事,抄襲現(xiàn)象嚴(yán)重。
2以項(xiàng)目為主線的課程設(shè)計整合計劃
近年來,東南大學(xué)成賢學(xué)院計算機(jī)科學(xué)與技術(shù)專業(yè)在校企深度合作基礎(chǔ)上,認(rèn)真反思校內(nèi)各個培養(yǎng)環(huán)節(jié)的利弊,發(fā)現(xiàn)課程設(shè)計環(huán)節(jié)有著很大的可改革完善空間,從而著手對該專業(yè)貫穿4年的8門課程設(shè)計進(jìn)行了系統(tǒng)地梳理與整合,積極探索以項(xiàng)目任務(wù)為主線的階梯式、連環(huán)式、實(shí)戰(zhàn)式課程設(shè)計改革,取得了初步成效。根據(jù)獨(dú)立學(xué)院的培養(yǎng)目標(biāo)和生源特點(diǎn),我們首批選取了C++程序設(shè)計、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、計算機(jī)組成原理、計算機(jī)網(wǎng)絡(luò)、軟件工程和綜合課程設(shè)計等8門專業(yè)主干課程,對其理論教學(xué)大綱和實(shí)驗(yàn)實(shí)踐內(nèi)容進(jìn)行了全面的梳理和整合,精簡理論課程的學(xué)時數(shù),以獨(dú)立設(shè)置課程設(shè)計的形式增加實(shí)踐課程的學(xué)時數(shù),建立一個較完整的實(shí)踐教學(xué)體系作為綜合能力培養(yǎng)的支撐。首先要求各課程的理論教學(xué)內(nèi)容是最精煉、最實(shí)用、最核心的,同時按照聚焦應(yīng)用、逐層綜合、項(xiàng)目牽引的思路,自頂向下進(jìn)行了8門實(shí)踐課程的總體設(shè)計,如圖1所示。在考慮每門課程的課程設(shè)計選題時,既考慮達(dá)成專業(yè)培養(yǎng)目標(biāo)和基本要求,又努力體現(xiàn)因材施教,滿足學(xué)生個性化發(fā)展需求;既考慮本課程知識點(diǎn)之間的內(nèi)在聯(lián)系,又考慮與先修后續(xù)課程的銜接;既考慮選題的實(shí)用性、可行性,又考慮如何有效地激發(fā)學(xué)生的學(xué)習(xí)動力和學(xué)習(xí)熱情。新形成的課程設(shè)計體系具有以下特點(diǎn)。
1)能力提升遞進(jìn)式。原有教學(xué)計劃中僅C++程序設(shè)計和計算機(jī)組成原理兩門課有獨(dú)立的課程設(shè)計,最后由綜合課程設(shè)計進(jìn)行綜合性訓(xùn)練,其余課程的實(shí)踐環(huán)節(jié)均為實(shí)驗(yàn)。然而,計算機(jī)綜合應(yīng)用能力的培養(yǎng)不是一兩門課就可以實(shí)現(xiàn)的,它需要有一個循序漸進(jìn)的培養(yǎng)過程,需由一系列的知識結(jié)構(gòu)和實(shí)踐環(huán)節(jié)來支撐。目前的實(shí)踐環(huán)節(jié)僅由驗(yàn)證型的實(shí)驗(yàn)和一些簡單設(shè)計型實(shí)驗(yàn)組成。在實(shí)踐過程中我們發(fā)現(xiàn),學(xué)生的認(rèn)知過程與技能隨著年級的上升而逐步發(fā)展,專業(yè)知識和理解力也在不斷增加,原來所開設(shè)的綜合課程設(shè)計內(nèi)容已不能滿足要求,為此,我們采用了自頂向下的實(shí)踐課程體系設(shè)計和層層遞進(jìn)、環(huán)環(huán)相扣的實(shí)施方案。首先聚焦學(xué)生畢業(yè)時應(yīng)該具備什么樣的應(yīng)用能力,由此設(shè)計一個頂層應(yīng)用型項(xiàng)目,如城市公交查詢系統(tǒng),該系統(tǒng)要求實(shí)現(xiàn)中心控制、實(shí)時更新、查詢方式多樣化等功能,提供方便、快捷的公交信息查詢方式;房產(chǎn)中介公司運(yùn)營管理系統(tǒng),該系統(tǒng)一方面實(shí)現(xiàn)公司的業(yè)務(wù)需求,可以和查詢房源信息,并能及時維護(hù)房源信息和客源信息,保證數(shù)據(jù)的準(zhǔn)確性,方便員工為顧客提供快速高效的服務(wù);另一方面實(shí)現(xiàn)公司的內(nèi)部管理,主要包括人事管理和各項(xiàng)制度管理等。這些項(xiàng)目所涉及的知識點(diǎn)涵蓋了計算機(jī)專業(yè)的主要課程內(nèi)容,根據(jù)這個應(yīng)用型項(xiàng)目所需要的知識結(jié)構(gòu),自頂向下列出每門課程要掌握的知識點(diǎn),同時對每個課程設(shè)計的內(nèi)容進(jìn)行精心設(shè)計。按照教學(xué)內(nèi)容的遞進(jìn)關(guān)系和課程間的依賴關(guān)系,將選取的8門專業(yè)主干課程分為基礎(chǔ)層、算法層、應(yīng)用層和綜合層,從不同方面對學(xué)生進(jìn)行理論教育和實(shí)踐訓(xùn)練。基礎(chǔ)層課程包括計算機(jī)組成原理和C++程序設(shè)計,主要注重學(xué)生的基礎(chǔ)能力培養(yǎng);算法層課程數(shù)據(jù)結(jié)構(gòu),注重培養(yǎng)學(xué)生的算法設(shè)計能力;應(yīng)用層課程包括操作系統(tǒng)、數(shù)據(jù)庫設(shè)計和計算機(jī)網(wǎng)絡(luò),注重培養(yǎng)學(xué)生的應(yīng)用能力;綜合層課程包括軟件工程和綜合課程設(shè)計,分別注重培養(yǎng)學(xué)生的工程化能力和綜合創(chuàng)新能力。學(xué)生通過7門環(huán)環(huán)相扣的實(shí)踐性教學(xué)環(huán)節(jié),將所學(xué)的散點(diǎn)知識串起來,最后通過綜合課程設(shè)計完成頂層應(yīng)用項(xiàng)目。
2)設(shè)計要求分階式。由于課程設(shè)計是面向所有學(xué)生的,首先考慮選題具有普適性,這需要對本專業(yè)的學(xué)生基本水平有正確估計,選題適度超越學(xué)生已有的知識,使他們感到所給題目雖有一定難度,但經(jīng)過調(diào)動個體積極思維可以達(dá)到要求,難度過大或過小都會使學(xué)生消極應(yīng)對。在此基礎(chǔ)上,再根據(jù)學(xué)生基礎(chǔ)與能力的差異提出不同的要求,如計算機(jī)組成原理的課程設(shè)計,其內(nèi)容是在所提供的條件范圍內(nèi)設(shè)計一個微程序控制的模型計算機(jī),要求自行定義數(shù)據(jù)格式和指令格式,用電路圖的形式實(shí)現(xiàn),最終可執(zhí)行7條指令。在教師的引導(dǎo)和不同程度的指導(dǎo)下,大部分學(xué)生都能很好地完成任務(wù)。由于學(xué)生水平存在明顯差異,對一些基礎(chǔ)較好的學(xué)生,則提出了更高要求,即在執(zhí)行7條指令的基礎(chǔ)上,增加指令執(zhí)行的條數(shù)。而對于具有很強(qiáng)的求知欲望的學(xué)生,提出了創(chuàng)新要求,如建議他們在所設(shè)計的模型機(jī)基礎(chǔ)上進(jìn)行功能擴(kuò)展,自己提出方案,可與教師討論并自行設(shè)計和實(shí)現(xiàn)。實(shí)踐證明,這種方法提高了學(xué)生課程設(shè)計的質(zhì)量,也激發(fā)了學(xué)生積極思考、努力創(chuàng)新的學(xué)習(xí)熱情。
3)項(xiàng)目選題實(shí)戰(zhàn)式。為培養(yǎng)學(xué)生將所學(xué)理論知識應(yīng)用于實(shí)踐的能力,體驗(yàn)項(xiàng)目開發(fā)的規(guī)范與原則,我們模擬軟件企業(yè)運(yùn)行模式,利用仿真的軟件開發(fā)項(xiàng)目,讓學(xué)生進(jìn)行角色體驗(yàn),學(xué)習(xí)從工程師的角度考慮問題,學(xué)習(xí)如何應(yīng)用知識解決問題,并初步具有對真實(shí)系統(tǒng)的分析與設(shè)計能力,為以后的工作打下良好的基礎(chǔ)。如在軟件工程課程設(shè)計中,提供多個題目供學(xué)生選擇,采用學(xué)生分組的形式,每個小組確定一個中型軟件項(xiàng)目,選一名項(xiàng)目經(jīng)理,小組成員按照軟件項(xiàng)目開發(fā)各階段進(jìn)行分工合作,分別擔(dān)當(dāng)一定角色,如總體項(xiàng)目分析人員、設(shè)計人員、開發(fā)人員、測試人員等,要求每人至少負(fù)責(zé)一份開發(fā)文檔的編寫,全員參與每個階段的工作,人人承擔(dān)責(zé)任。然后按照軟件開發(fā)流程完成項(xiàng)目的分析、設(shè)計、實(shí)現(xiàn)與測試,最終提交軟件和各階段文檔。在項(xiàng)目開發(fā)過程中,按開發(fā)階段召開討論會,每次會議抽選若干組的代表,給予每個人15分鐘的發(fā)言時間,發(fā)言人向大家介紹本組軟件開發(fā)本階段的工作成果,由其他學(xué)生充當(dāng)用戶和專家,指出該組當(dāng)前階段工作的不規(guī)范之處,最后教師當(dāng)場給予點(diǎn)評并適當(dāng)補(bǔ)充軟件工程理論知識的講解。實(shí)驗(yàn)結(jié)束時,每個小組提交一份總結(jié),包括整個項(xiàng)目的成果介紹、每個同學(xué)的工作內(nèi)容和自我評價,項(xiàng)目經(jīng)理給每個同學(xué)的評分。根據(jù)學(xué)生反饋信息,按照這種模式進(jìn)行課程設(shè)計,增強(qiáng)了學(xué)生的實(shí)戰(zhàn)感和團(tuán)隊(duì)協(xié)作精神。
4)考核評價多元式。在對課程設(shè)計的內(nèi)容進(jìn)行重構(gòu)外,還對考核方式進(jìn)行改革,設(shè)計了與實(shí)踐教學(xué)目標(biāo)相適應(yīng)、以調(diào)動學(xué)生主動學(xué)習(xí)為目標(biāo)的實(shí)踐環(huán)節(jié)考核形式。該考核重視實(shí)踐環(huán)節(jié)的過程訓(xùn)練,平時成績由學(xué)生到課率、參與討論情況和閱讀參考文獻(xiàn)組成,最終成績由平時成績、項(xiàng)目驗(yàn)收和實(shí)驗(yàn)報告組成,項(xiàng)目驗(yàn)收采取答辯形式或驗(yàn)收提問形式,實(shí)驗(yàn)報告要求學(xué)生學(xué)會總結(jié)與歸納,包括課程設(shè)計方案的比較,本設(shè)計的主要特色,測試結(jié)果和性能分析,實(shí)驗(yàn)中遇到的問題以及解決思路,設(shè)計需要改進(jìn)之處及體會等。要求教師認(rèn)真閱讀設(shè)計報告并給出評語。
3結(jié)語
實(shí)踐證明,這樣的教學(xué)改革深受學(xué)生的歡迎。經(jīng)過多門課程以項(xiàng)目驅(qū)動的課程設(shè)計訓(xùn)練,從廣度和深度上逐層遞進(jìn),循序漸進(jìn)地培養(yǎng)學(xué)生的自學(xué)能力和實(shí)踐動手能力,培養(yǎng)學(xué)生團(tuán)隊(duì)協(xié)作精神和探索創(chuàng)新精神,使學(xué)生對所學(xué)知識得到提高和升華,同時掌握分析問題和解決問題的一般方法和過程,為學(xué)生今后走向工作崗位打下良好基礎(chǔ)。
作者:王曉蔚李香菊潘曉卉單位:東南大學(xué)成賢學(xué)院計算機(jī)工程系