計算機(jī)科學(xué)培養(yǎng)方案范文
時間:2023-05-04 13:15:48
導(dǎo)語:如何才能寫好一篇計算機(jī)科學(xué)培養(yǎng)方案,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
關(guān)鍵詞:校企合作;應(yīng)用型創(chuàng)新人才;獨立學(xué)院;人才培養(yǎng)模式
當(dāng)前大學(xué)畢業(yè)生結(jié)構(gòu)性過剩和結(jié)構(gòu)性短缺、無業(yè)可就和有業(yè)不就并存的狀況,在很大程度上是由于定位、專業(yè)設(shè)置以及培養(yǎng)模式趨同造成的。為此,我們要面向社會需求,以專業(yè)建設(shè)為龍頭,不斷優(yōu)化專業(yè)結(jié)構(gòu),突出專業(yè)的區(qū)域性、實用性、復(fù)合性和動態(tài)性。
1計算機(jī)專業(yè)發(fā)展現(xiàn)狀分析
目前計算機(jī)科學(xué)與技術(shù)專業(yè)全國專業(yè)點數(shù)為860個,我省專業(yè)點數(shù)為29個,省內(nèi)獨立院校設(shè)置點數(shù)為9個。全國有800多所高校開設(shè)計算機(jī)本科專業(yè),在校學(xué)生數(shù)量每年近11萬。
隨著高校計算機(jī)專業(yè)畢業(yè)生人數(shù)的急劇增加,計算機(jī)專業(yè)的就業(yè)優(yōu)勢不斷消失,高等院校計算機(jī)專業(yè)培養(yǎng)的學(xué)生到社會上難以找到專業(yè)對口的工作,學(xué)生的就業(yè)壓力很大;另一方面從總體來看,社會上計算機(jī)類人才缺口很大,隨著我國軟件業(yè)規(guī)模不斷擴(kuò)大,軟件人才結(jié)構(gòu)性矛盾日益顯得突出。教育部關(guān)于緊缺人才的報告稱,軟件從業(yè)人員近80萬人,其中專業(yè)人才約有50萬人(其中高級人才10萬人,中級人才25萬人,初級人才15萬人),企業(yè)不僅缺乏高層次的系統(tǒng)分析員、項目總設(shè)計師,也缺少大量的基礎(chǔ)性軟件開發(fā)人員[1]。
社會對獨立學(xué)院畢業(yè)生的質(zhì)量還不能完全認(rèn)同,學(xué)生在就業(yè)過程中會碰到諸多問題,具體表現(xiàn)如下。
1) 專業(yè)設(shè)置、培養(yǎng)模式與市場需求不同步。學(xué)校培養(yǎng)的計算機(jī)專業(yè)學(xué)生熟悉計算機(jī)程序設(shè)計和常用算法,了解常用和流行的軟件開發(fā)工具,但計算機(jī)實際應(yīng)用的能力遠(yuǎn)沒有達(dá)到用人單位的實際需求,學(xué)生必須要經(jīng)過一定的職業(yè)培訓(xùn)才能上崗[2]。
2) 學(xué)生看中經(jīng)濟(jì)利益,期望值較高。學(xué)生在對職位的選擇上偏向經(jīng)濟(jì)收入較高的崗位,主要是由于其教育投資較大,使得許多學(xué)生產(chǎn)生現(xiàn)在的支出要在將來就業(yè)中加倍回報的心理。受傳統(tǒng)教育的就業(yè)觀影響,學(xué)生仍然認(rèn)為讀大學(xué)能夠進(jìn)大企業(yè)、好單位,所以不能正確、客觀地評價自己,對當(dāng)前IT就業(yè)前景缺乏分析,不能看到社會對新型復(fù)合型人才的需求變化。
3) 學(xué)生缺乏自信,就業(yè)積極性不高,依賴性強(qiáng)。獨立學(xué)院學(xué)生自感基礎(chǔ)不如公辦學(xué)校學(xué)生,對“用人單位如何看待獨立學(xué)院的畢業(yè)生”這個問題很敏感,認(rèn)為用人單位對獨立院校的畢業(yè)生會有偏見,于是學(xué)生在期望值較高的同時又缺乏自信。許多畢業(yè)生在擇業(yè)時不太愿意表明獨立院校學(xué)生的身份,如果單位不深入提問,就希望用人單位認(rèn)為他們和本部學(xué)生一樣。這樣導(dǎo)致了學(xué)生就業(yè)的恐懼,就業(yè)積極性不高,仍然依賴自己的父母來解決工作問題。
我們通過對我系2003、2004級畢業(yè)生的跟蹤調(diào)查了解到,畢業(yè)生反饋信息中最突出的問題是:“在學(xué)校學(xué)了很多的知識,但到了社會上什么也做不了,到用人單位應(yīng)聘,學(xué)生沒有工作經(jīng)驗,現(xiàn)場測試什么也不會做”。問題出在哪里?我們通過走訪用人單位發(fā)現(xiàn),計算機(jī)行業(yè)最需要的人才是具有一定工作經(jīng)驗和項目開發(fā)能力的計算機(jī)應(yīng)用人才。不少用人單位反映,計算機(jī)專業(yè)畢業(yè)生雖然了解的知識很多,但是許多畢業(yè)生存在著動手能力差、缺乏團(tuán)隊合作精神等問題。圍繞這一問題,我系舉辦了多次專題討論會,分析畢業(yè)生就業(yè)困難的原因并積極尋找解決問題的方法。
2結(jié)合自身實際,采取改進(jìn)措施
2.1改革課程體系設(shè)置,適時調(diào)整教學(xué)計劃
社會企業(yè)所需求的人才多是實用型、應(yīng)用型人才,所以以往“重理論”的課程設(shè)置顯得越來越不適應(yīng)新形勢的需要[3]。根據(jù)計算機(jī)專業(yè)的發(fā)展特點,我們不斷更新專業(yè)知識,改善知識結(jié)構(gòu),增強(qiáng)專業(yè)技能,合理進(jìn)行課程設(shè)置,增設(shè)軟件工程方向、網(wǎng)絡(luò)工程方向等專業(yè)技能課程;加強(qiáng)專業(yè)英語教學(xué);強(qiáng)化C語言、Java等程序設(shè)計課程的上機(jī)編程、課程設(shè)計等實踐課程;邀請企業(yè)的項目經(jīng)理擔(dān)任課程設(shè)計的指導(dǎo)教師;鼓勵學(xué)生選修Cisco網(wǎng)絡(luò)技術(shù)等企業(yè)認(rèn)證類課程;開設(shè)平面圖形圖像、網(wǎng)頁設(shè)計等自修課程,培養(yǎng)學(xué)生的自主學(xué)習(xí)能力等。
2.2加強(qiáng)針對性的專業(yè)就業(yè)指導(dǎo)
計算機(jī)行業(yè)發(fā)展快,對從業(yè)人員的知識更新速度要求很高,這需要有很高的綜合素質(zhì)。我們針對計算機(jī)專業(yè)學(xué)生進(jìn)行特別指導(dǎo),邀請IT企業(yè)的項目經(jīng)理、高校實驗室的科研人員來校進(jìn)行技術(shù)講座,拓寬學(xué)生的專業(yè)視野,全面了解就業(yè)形勢及人才需求變化,樹立正確的擇業(yè)目標(biāo),幫助學(xué)生客觀認(rèn)識、評價自己,合理定位、敢于競爭,做好擇業(yè)的心理準(zhǔn)備。
2.3以專業(yè)認(rèn)證提高學(xué)生的就業(yè)競爭力
我系實行“雙證”結(jié)合的培養(yǎng)模式,把輔導(dǎo)和訓(xùn)練學(xué)生考取“職業(yè)資格證”列入培養(yǎng)計劃。目前,職業(yè)教育與學(xué)歷教育日益結(jié)合緊密,特別是計算機(jī)行業(yè)的相關(guān)認(rèn)證。2003年開始,我系??茖W(xué)生均考取電子行業(yè)職業(yè)資格證書,自2004級的學(xué)生開始,我們在本科學(xué)生考取職業(yè)資格證書的同時,鼓勵他們積極備考計算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試。對于個別學(xué)科,如果學(xué)生獲得了與本門課程相關(guān)的國家承認(rèn)的證書,也可以免修或免試這門課程。例如,我系先后3次承辦了全國信息技術(shù)人才培養(yǎng)工程網(wǎng)頁設(shè)計師高級職業(yè)教育項目考試,先后共有90名學(xué)生獲得了“網(wǎng)頁設(shè)計師”證書。這樣的措施,不但激勵了學(xué)生的學(xué)習(xí)興趣,而且學(xué)生拿到證書后,提高了他們的就業(yè)競爭力。
2.4改革教材模式,編寫案例豐富、實踐性強(qiáng)的新教材
要培養(yǎng)實用型人才,教材建設(shè)起著很重要的作用。案例豐富、實踐性強(qiáng)的教材可以提高學(xué)生學(xué)習(xí)興趣,全面提升學(xué)生實踐能力。截至2010年4月,我系已經(jīng)出版了具有實踐性特色的教材15部,其中有4部教材先后獲得省高教學(xué)會的優(yōu)秀高等教育科學(xué)研究成果二等獎、三等獎。
2009年5月,由我系周洪玉教授牽頭,清華大學(xué)出版社主辦、哈爾濱師范大學(xué)恒星學(xué)院承辦的“應(yīng)用型本科高校計算機(jī)科學(xué)與技術(shù)專業(yè)系列教材編寫委員會第二次會議”在我院隆重召開。大會以“應(yīng)用型本科高校計算機(jī)科學(xué)與技術(shù)專業(yè)系列教材”為主題,確定了“應(yīng)用型本科高校計算機(jī)科學(xué)與技術(shù)專業(yè)系列教材編寫委員會成員名單”,我系周洪玉教授為編委會副主任,高巍巍為委員,馬憲敏任編委會秘書。會議在我院的召開,促進(jìn)了我院在計算機(jī)專業(yè)教材建設(shè)方面的層次提升。2010年,我系計劃在清華大學(xué)出版社出版《數(shù)據(jù)結(jié)構(gòu)》、《多媒體技術(shù)》、《數(shù)據(jù)庫技術(shù)及應(yīng)用》、《電子商務(wù)》4部計算機(jī)教材。
今后,我系將進(jìn)一步加強(qiáng)教材建設(shè),鼓勵教師編寫國家規(guī)劃教材和各種創(chuàng)新教材。加強(qiáng)紙質(zhì)教材、電子教材和網(wǎng)絡(luò)教材的有機(jī)結(jié)合,實現(xiàn)教材建設(shè)的立體化和多樣化。
2.5教學(xué)與企業(yè)同步,加強(qiáng)校企合作,推進(jìn)教學(xué)改革
建立穩(wěn)定、高質(zhì)量的實習(xí)基地,是實施素質(zhì)教育、培養(yǎng)學(xué)生創(chuàng)新精神和實踐能力的客觀要求,是加強(qiáng)實踐教學(xué)的需要[4]。我們充分發(fā)揮獨立學(xué)院自主性較大的優(yōu)勢,與企業(yè)合作,讓企業(yè)成為學(xué)生實習(xí)與就業(yè)的基地。通過在企業(yè)的實習(xí),學(xué)生掌握了更多的實際技能,積累了處理問題、解決問題的方法與經(jīng)驗,將理論與實際很好地結(jié)合在一起。
幾年來,我們陸續(xù)與北京科瑞集團(tuán)、北京軟件人才實訓(xùn)基地(北軟教育)、沈陽東鵬電子信息有限公司、大連海輝、大連華信計算機(jī)新技術(shù)培訓(xùn)中心、聯(lián)想陽光雨露等多家機(jī)構(gòu)確定了合作辦學(xué)模式。2009年,是我們校企合作工作推進(jìn)較快的一年。2009年4月,學(xué)院及我系相關(guān)領(lǐng)導(dǎo)與“北軟教育”洽談校企合作事宜;2009年5月,我系派教師參加北京市服務(wù)外包企業(yè)協(xié)會信息服務(wù)業(yè)大學(xué)生實訓(xùn)就業(yè)研討會;2009年7月,我系教師帶領(lǐng)2006、2007級的40多名學(xué)生到北京聯(lián)想等IT名企進(jìn)行為期4天的認(rèn)識實習(xí);2009年9月,學(xué)院教務(wù)處、招生就業(yè)指導(dǎo)中心及我系的相關(guān)領(lǐng)導(dǎo)對沈陽東鵬電子信息有限公司進(jìn)行考察并洽談合作事宜。目前,經(jīng)過多方努力,2007級計算機(jī)科學(xué)與技術(shù)專業(yè)已有21名學(xué)生參加了我院與北軟教育合作的國際IT人才實訓(xùn)班課程。
3形成有特色的計算機(jī)專業(yè)人才培養(yǎng)模式
通過幾年的教學(xué)改革,我們形成了具有自己特色的計算機(jī)專業(yè)人才培養(yǎng)方案,這個培養(yǎng)方案具有以下幾個方面的特點。
3.1緊緊圍繞核心能力培養(yǎng)的課程設(shè)置
目前計算機(jī)科學(xué)與技術(shù)專業(yè)開設(shè)軟件工程、網(wǎng)絡(luò)工程、嵌入式系統(tǒng)開發(fā)、數(shù)字媒體技術(shù)等6個專業(yè)方向。我們對每個專業(yè)方向進(jìn)行了認(rèn)真的分析和廣泛的社會調(diào)查,確定了該專業(yè)方向的職業(yè)核心能力,在此基礎(chǔ)上進(jìn)一步明確了專業(yè)方向限定選修課程,圍繞職業(yè)核心課程設(shè)置課程體系,使每個專業(yè)方向的課程有比較明確的崗位目標(biāo),形成了每個專業(yè)方向鮮明的專業(yè)特色和目標(biāo)定位。每個專業(yè)方向都有相對應(yīng)的合作企業(yè)可以安排學(xué)生進(jìn)入企業(yè)實習(xí)、實訓(xùn)并推薦就業(yè)。
3.2形成校企合作教學(xué)的教學(xué)模式
我們把課程教學(xué)計劃分為3部分,第1部分是專業(yè)基礎(chǔ)課;第2部分是專業(yè)方向限定選修課程,這一部分課程有明顯的專業(yè)特色,為各個專業(yè)方向開設(shè),緊緊圍繞該專業(yè)方向的培養(yǎng)目標(biāo),為第3階段的崗位課程和項目課程打基礎(chǔ);第3部分是崗位課,我們也稱為企業(yè)合作課程,是在專業(yè)課程的基礎(chǔ)上,開設(shè)校企合作企業(yè)的置換課程。這一部分的課程是我們培養(yǎng)方案的關(guān)鍵內(nèi)容。一般由企業(yè)負(fù)責(zé)置換課程體系教學(xué)計劃的制定和實施,并負(fù)責(zé)安排置換課程、進(jìn)行技術(shù)課程強(qiáng)化以及軟件項目開發(fā)的綜合實訓(xùn)。
3.3形成專業(yè)體系的師資培訓(xùn)
教學(xué)改革的任何一個環(huán)節(jié)都是由教師來完成的,建立一支過硬的師資隊伍是確保教學(xué)改革順利進(jìn)行的基礎(chǔ)。目前我系承擔(dān)專業(yè)課程主講教師的專業(yè)實踐水平有待提高。教師中能夠滿足實踐實訓(xùn)的人員總體上比例不高,大量年輕教師從高校(主要是教學(xué)型和研究型大學(xué))畢業(yè)后進(jìn)入學(xué)校從事教學(xué)工作,缺乏實踐教學(xué)環(huán)節(jié)的專門訓(xùn)練。校企合作的合作模式為我們形成專業(yè)體系的師資培訓(xùn)提供了良好的平臺。合作方企業(yè)負(fù)責(zé)為其指定的置換課程教師提供師資培訓(xùn),并為其他每門專業(yè)技術(shù)置換課程提供培訓(xùn)。同時,我們選派優(yōu)秀的年輕教師去企業(yè)參與項目的實際開發(fā)工作,提高教師的實際項目開發(fā)能力。在校企合作辦學(xué)的同時,我們積極與省內(nèi)的企業(yè)與科研院所(如哈爾濱鍋爐廠、黑龍江省計量檢測研究院)合作,創(chuàng)造機(jī)會使青年教師參與到企業(yè)的實際生產(chǎn)、科研項目中去,提高青年教師的科研能力和專業(yè)水平。
我系在對計算機(jī)專業(yè)培養(yǎng)模式的改革過程中,通過對企業(yè)和用人單位的走訪和經(jīng)驗總結(jié),對我們數(shù)學(xué)專業(yè)的課程體系進(jìn)行了相應(yīng)的調(diào)整,在專業(yè)課的基礎(chǔ)上開設(shè)了相關(guān)的計算機(jī)類課程,為學(xué)生將來的就業(yè)和進(jìn)一步深造提供更多的選擇空間。
4結(jié)語
今后,我系將在學(xué)院“125”發(fā)展規(guī)劃的指導(dǎo)下,對課程體系進(jìn)一步完善,融“專業(yè)興趣”于校園文化,積極開展第二課堂活動,提高學(xué)生的實踐能力和職業(yè)技能;建設(shè)“雙師型”教學(xué)團(tuán)隊;實現(xiàn)人才的個性化培養(yǎng)。
參考文獻(xiàn):
[1] 吳振國.計算機(jī)專業(yè)人才培養(yǎng)模式研究與探討[J].計算機(jī)教育,2009(22):17-19.
[2] 余波,覃業(yè)梅.獨立學(xué)院計算機(jī)專業(yè)學(xué)生職業(yè)技能培養(yǎng)探討[J].計算機(jī)教育,2009(20):35-37.
[3] 于延,王建華.校企合作在計算機(jī)專業(yè)實踐教學(xué)改革中的思考[J].計算機(jī)教育,2009(15):47-59.
[4] 楊爽,王忠民.計算機(jī)專業(yè)多位一體實踐教學(xué)模式探索與實踐[J].計算機(jī)教育,2009(15):92-94.
Research on Computer Science and Technology Professional Talents Training
GAO Wei-wei, MA Xian-min
(Information Science Department, Harbin Normal University Star College, Harbin 150025, China)
篇2
關(guān)鍵詞:地方高等院校;計算機(jī)科學(xué)與技術(shù)專業(yè);專業(yè)培養(yǎng)模式;課程體系
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:B
1地方高校計算機(jī)專業(yè)人才培養(yǎng)的現(xiàn)狀
21世紀(jì)是知識經(jīng)濟(jì)時代,支撐知識經(jīng)濟(jì)時代的核心技術(shù)是信息網(wǎng)絡(luò)技術(shù)。作為培養(yǎng)信息技術(shù)領(lǐng)域高科技人才的主要學(xué)科,計算機(jī)科學(xué)與技術(shù)為我國的信息化作出了巨大的貢獻(xiàn)。目前,計算機(jī)科學(xué)與技術(shù)專業(yè)作為全國最大的工科專業(yè),在771所高等院校開設(shè)。這些高校除了幾十所屬于國家教育部直管以外,絕大部分是地方高等院校。上世紀(jì)末,隨著社會需求的強(qiáng)勢拉動,地方高校的計算機(jī)專業(yè)進(jìn)行了的大量擴(kuò)招和新專業(yè)設(shè)立,地方高校培養(yǎng)的計算機(jī)專業(yè)人才在滿足社會需求的同時,也面臨著巨大的挑戰(zhàn)。一方面,社會對該專業(yè)的人才需求依然強(qiáng)盛,另一方面,大量的畢業(yè)生無法就業(yè)。IT行業(yè)就業(yè)難,原因在于求職者的知識結(jié)構(gòu)與企業(yè)人才需求之間的不接軌,很多人求職無門,眾多企業(yè)無法招聘到合格人才。分析原因,主要表現(xiàn)在以下三個方面:
其一,專業(yè)知識陳舊,專業(yè)范圍太寬,培養(yǎng)方案雷同。目前,我國高校在計算機(jī)領(lǐng)域僅有計算機(jī)科學(xué)與技術(shù)一個專業(yè)方向,培養(yǎng)方案的高度概括、培養(yǎng)范圍的過度寬泛以及專業(yè)定位不明、課程面面俱到卻無法保證深度等不足逐漸凸顯出來。地方高等院校在開設(shè)計算機(jī)科學(xué)技術(shù)專業(yè)時,培養(yǎng)方案絕大部分參照教育部直屬院校的培養(yǎng)方案,形成了千校一面、毫無特色的人才培養(yǎng)模式。另外,大學(xué)計算機(jī)專業(yè)教材的更新速度以“年”計,而IT產(chǎn)業(yè)的更新速度以“月”甚至以“天”計,因此,傳統(tǒng)教育模式培養(yǎng)出的畢業(yè)生進(jìn)入IT行業(yè)時,需求與供應(yīng)的無法接軌必然導(dǎo)致就業(yè)受阻。
其二,工程實踐缺乏,實踐能力差,實驗環(huán)境落后。信息技術(shù)企業(yè)衡量求職者的一個重要因素,就是計算機(jī)工程實踐能力。但是,目前眾多地方高校對計算機(jī)專業(yè)學(xué)生實踐能力的培養(yǎng)缺乏,特別是工程技術(shù)能力的培養(yǎng)缺乏,這對于剛畢業(yè)離校的大學(xué)生,無疑是一個大的障礙。
其三,綜合素質(zhì)的知識結(jié)構(gòu)不完善。軟件人才不只是編碼員,而應(yīng)是具有職業(yè)發(fā)展?jié)摿Φ母咚刭|(zhì)軟件人才;企業(yè)所需要的不只是掌握業(yè)界最新流行技術(shù)的人員,更重要的是來自文化層面的競爭力。而求職者綜合素質(zhì)的不完善與知識結(jié)構(gòu)的不合理,已成為其進(jìn)入軟件行業(yè)的阻礙。
地方高校傳統(tǒng)的計算機(jī)專業(yè)培養(yǎng)模式和課程設(shè)置體系,已經(jīng)無法滿足當(dāng)前社會對計算機(jī)專業(yè)人才的需求?,F(xiàn)在計算機(jī)專業(yè)培養(yǎng)的學(xué)生缺乏對專業(yè)知識的深度掌握,專業(yè)培養(yǎng)表現(xiàn)為面面俱到而沒有針對性、專業(yè)方向涵蓋太廣而沒有進(jìn)行分類細(xì)化。所以,早在2005年,太原科技大學(xué)計算機(jī)學(xué)院就開始進(jìn)行計算機(jī)科學(xué)與技術(shù)專業(yè)培養(yǎng)模式的改革,此項工作得到了三項山西省教學(xué)研究項目的支持。2006年,按照教育部計算機(jī)教學(xué)指導(dǎo)委員會《高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告及專業(yè)規(guī)范》以及我校作為山西省首屆品牌專業(yè)的計算機(jī)科學(xué)與技術(shù)專業(yè)的特色優(yōu)勢,制定了計算機(jī)科學(xué)與技術(shù)專業(yè)(計算機(jī)工程方向)2006培養(yǎng)方案。該培養(yǎng)方案在2006年山西省計算機(jī)教育工作會議上得到推廣。下面就計算機(jī)專業(yè)的專業(yè)辦學(xué)指導(dǎo)思想與服務(wù)定位、培養(yǎng)目標(biāo)與要求、課程體系設(shè)置等問題進(jìn)行介紹。
2計算機(jī)專業(yè)培養(yǎng)方案特點
太原科技大學(xué)計算機(jī)學(xué)院在建設(shè)和發(fā)展的不同歷史時期,計算機(jī)專業(yè)辦學(xué)思路緊跟時代要求,注重教育思想和教育觀念的更新,尤其是2000年以來,學(xué)院確立了與經(jīng)濟(jì)和社會發(fā)展相適應(yīng)、與自身定位目標(biāo)相吻合、富有質(zhì)量意識和時代特征的專業(yè)辦學(xué)思路。構(gòu)建“行業(yè)特色明顯、專業(yè)方向細(xì)化、實踐技能突出、素質(zhì)教育鮮明”的人才培養(yǎng)模式。立足山西,服務(wù)行業(yè),面向全國,努力把計算機(jī)科學(xué)技術(shù)專業(yè)辦成在機(jī)械制造信息化行業(yè)有明顯特色,與山西地方經(jīng)濟(jì)緊密結(jié)合,省內(nèi)一流,全國知名的優(yōu)秀學(xué)科專業(yè)。2006年培養(yǎng)計劃主要特點有以下幾個方面:
(1) 培養(yǎng)目標(biāo)體現(xiàn)了專業(yè)細(xì)化和社會需求決定人才培養(yǎng)的特點
根據(jù)21世紀(jì)工程教育和為區(qū)域經(jīng)濟(jì)發(fā)展服務(wù)的專業(yè)辦學(xué)理念以及當(dāng)前知識經(jīng)濟(jì)時代對信息技術(shù)人才需求的特點,計算機(jī)專業(yè)的辦學(xué)指導(dǎo)思想充分體現(xiàn)“融素質(zhì)教育與業(yè)務(wù)培養(yǎng)為一體、融知識傳授與能力培養(yǎng)為一體、融理論教學(xué)與科研實踐為一體”的辦學(xué)理念。2005年5月在南京以及9月在武漢召開的計算機(jī)專業(yè)改革和院系主任論壇上,針對當(dāng)前我國計算機(jī)教育的嚴(yán)峻形勢,與會代表達(dá)成了計算機(jī)科學(xué)與技術(shù)專業(yè)改革的共識,那就是計算機(jī)專業(yè)辦學(xué)指導(dǎo)思想必須體現(xiàn)專業(yè)細(xì)化的特點以及以社會需求為人才培養(yǎng)目標(biāo)的特點,專業(yè)辦學(xué)特色和人才培養(yǎng)體系必須具有個性化和行業(yè)特色。教育部高等學(xué)校計算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會提出將計算機(jī)科學(xué)與技術(shù)專業(yè)細(xì)化為計算機(jī)科學(xué)、計算機(jī)工程、軟件工程和信息技術(shù)四個方向,我們根據(jù)目前學(xué)院的師資、科研以及教學(xué)水平,構(gòu)建了“計算機(jī)工程”方向的培養(yǎng)方案。
(2) 培養(yǎng)目標(biāo)結(jié)合了學(xué)院已有的辦學(xué)特色和科研優(yōu)勢
計算機(jī)學(xué)院經(jīng)過近10年的發(fā)展,在計算機(jī)網(wǎng)絡(luò)工程、計算機(jī)控制工程以及在智能信息系統(tǒng)的科學(xué)研究方面積累了大量的科研成果,具有了較強(qiáng)的師資優(yōu)勢,所以我們在培養(yǎng)方案的專業(yè)選修課設(shè)置方面突破了傳統(tǒng)的單課選修的方式,構(gòu)建了三個專業(yè)選修模塊。學(xué)生根據(jù)自己的專業(yè)興趣和將來的就業(yè)方向進(jìn)行模塊選擇。每一個模塊都設(shè)置了該方向的核心課程,以培養(yǎng)學(xué)生的領(lǐng)域知識。
(3) 培養(yǎng)模式和課程體系突出了知識深度的特點
在進(jìn)行專業(yè)方向細(xì)化的前提下,本計劃的課程設(shè)置充分體現(xiàn)強(qiáng)化知識的深度的特點。在培養(yǎng)學(xué)生掌握本學(xué)科核心知識單元的基礎(chǔ)上,要在專業(yè)知識的教育上充分體現(xiàn)深度優(yōu)先的原則。在新的培養(yǎng)方案中,加大了“高級程序設(shè)計基礎(chǔ)”的教學(xué)和實驗時數(shù),由原來的48學(xué)時改變?yōu)?0學(xué)時,以強(qiáng)化學(xué)生的程序設(shè)計能力;將原來96學(xué)時“電路與電子技術(shù)”拆分為“電路與系統(tǒng)”、“模擬電子與數(shù)字電子技術(shù)”,學(xué)時數(shù)擴(kuò)展為160學(xué)時,突出電子學(xué)基礎(chǔ)對于計算機(jī)發(fā)展的重要性和基礎(chǔ)性;增設(shè)了“數(shù)字信號處理”和“嵌入式系統(tǒng)”兩門核心課程,以適應(yīng)當(dāng)前IT業(yè)對本專業(yè)人才知識結(jié)構(gòu)的需求。
(4) 加大了實踐教學(xué)時數(shù),突出了實踐技能的培養(yǎng)
突出了學(xué)生實踐技能的培養(yǎng)。2006培養(yǎng)方案中,學(xué)生四年的總課堂教學(xué)時數(shù)為2230學(xué)時,其中實驗和實踐教學(xué)就占到1024學(xué)時,實踐教學(xué)的學(xué)時數(shù)占總學(xué)時數(shù)的31%。本計劃較大幅度地增加了核心課程的實驗時數(shù),增加了程序設(shè)計綜合課程設(shè)計、數(shù)字系統(tǒng)綜合實驗周、計算機(jī)網(wǎng)絡(luò)綜合實驗周、嵌入式系統(tǒng)綜合實驗周,將原來的計算機(jī)組成綜合實驗周提升為計算機(jī)組成課程設(shè)計。
3計算機(jī)專業(yè)培養(yǎng)目標(biāo)與業(yè)務(wù)要求
篇3
關(guān)鍵詞:大類招生;計算機(jī)科學(xué)與技術(shù)專業(yè);改革與研究
1我校計算機(jī)科學(xué)與技術(shù)專業(yè)的歷史沿革
我國的計算機(jī)本科專業(yè)從1956年開始開辦,目前已經(jīng)從1956年的2所高校、2個專業(yè)點發(fā)展到現(xiàn)在的598所高校、847個專業(yè)點,在校本科生人數(shù)大約增長了一萬倍[1]。我校于1981年開始招收計算機(jī)應(yīng)用專業(yè)本科生。1988年成立計算機(jī)科學(xué)與技術(shù)系,并由原來的一個計算機(jī)應(yīng)用專業(yè)發(fā)展為計算機(jī)應(yīng)用技術(shù)和計算機(jī)軟件兩個專業(yè),招生規(guī)模逐年擴(kuò)大。1998年根據(jù)國家教育部對專業(yè)調(diào)整的要求,調(diào)整為寬口徑專業(yè)――計算機(jī)科學(xué)與技術(shù)專業(yè),涵蓋計算機(jī)硬件、計算機(jī)軟件和計算機(jī)網(wǎng)絡(luò)三個專業(yè)方向。2005年12月,隨著我校院系調(diào)整,成立電子與計算機(jī)科學(xué)技術(shù)學(xué)院,下設(shè)計算機(jī)科學(xué)與技術(shù)系,計算機(jī)科學(xué)與技術(shù)專業(yè)。經(jīng)過二十余年來的不斷建設(shè),我系于2006年獲得了“計算機(jī)科學(xué)與技術(shù)”一級學(xué)科碩士學(xué)位授予權(quán)。
隨著計算機(jī)學(xué)科的發(fā)展,招生規(guī)模也在逐年增長,帶來的就業(yè)壓力于日劇增,對學(xué)生的培養(yǎng)要求也提高到一個新的層面上,為了提高就業(yè)率,更好地適應(yīng)社會需求,計算機(jī)專業(yè)課程體系也要不斷地更新,課程體系改革成為熱點,這個問題不僅在我校存在的問題,其他高校也有這樣一個難點,需要攻破。
2在大類招生下尋求突破點
全國很多重點大學(xué)已經(jīng)開始實行大類招生,成為
今年高考招生的一個新趨勢。大類招生指的是同一類的幾個專業(yè)都濃縮到一個大的學(xué)科大類里,比如:電類、機(jī)械類、化學(xué)類、經(jīng)濟(jì)類、數(shù)學(xué)類等,招收的學(xué)生先不細(xì)分專業(yè),先選擇一個大類,其實就相當(dāng)于選擇了幾個專業(yè),等到學(xué)生上到大學(xué)三年級的時候,才根據(jù)學(xué)生的興趣愛好、學(xué)習(xí)成績等進(jìn)行分專業(yè),這樣學(xué)生自我選擇專業(yè)的機(jī)會就比較大,尤其是經(jīng)過兩年的學(xué)習(xí),對所要學(xué)習(xí)的專業(yè)有了一定的認(rèn)識,并且有了一定的專業(yè)取向,這樣再分專業(yè),對學(xué)生的專業(yè)課學(xué)習(xí)、以后的就業(yè)都是非常好的選擇[2-3]。
在這種大的環(huán)境下,怎樣修改培養(yǎng)方案,尋找突破點是我們一直在做得工作。首先,我們對大一到大四的學(xué)生展開問卷調(diào)查和座談,了解學(xué)生對培養(yǎng)計劃的意見和建議,并對其進(jìn)行匯總。其次,專業(yè)老師出去調(diào)研,到同類學(xué)校進(jìn)行座談,學(xué)習(xí)別人的長處。最后,對我專業(yè)的畢業(yè)生進(jìn)行就業(yè)調(diào)研,詢問一些培養(yǎng)方案中他們認(rèn)為存在的弊端,不科學(xué)的地方,并利用他們的工作經(jīng)驗,對本專業(yè)在第四學(xué)年應(yīng)開設(shè)怎樣的選修課程提出一些建設(shè)性的意見。總結(jié)上面的意見和建議,我們認(rèn)為在大類招生下,怎樣能夠保證本專業(yè)招收的學(xué)生數(shù)量與質(zhì)量,怎樣才能使學(xué)生畢業(yè)后立于不敗之地,成為我們修訂培養(yǎng)方案的重心所在,也是我們需要突破舊的教學(xué)觀念,創(chuàng)造新的課程體系的依據(jù),本著這樣一個目的,我們對本專業(yè)的課程體系進(jìn)行了改革。
基金項目:中北大學(xué)校級基金項目(2008-10-12)。
作者簡介:靳雁霞(1973-),女,副教授,碩士,研究方向為虛擬現(xiàn)實、優(yōu)化理論;藺淑珍(1964-),女,副教授,碩士,研究方向為計算機(jī)應(yīng)用技術(shù)。
3改革的過程與研究
專業(yè)的培養(yǎng)方案應(yīng)隨著大環(huán)境的變化而進(jìn)行調(diào)整,為了實現(xiàn)計算機(jī)類的大類招生計劃,本專業(yè)的培養(yǎng)方案作了如下改進(jìn)與調(diào)整。
3.13+1的教學(xué)模式的調(diào)整
經(jīng)過多年的教學(xué),筆者感覺到學(xué)生到了大四以后,就沒有更多的精力來學(xué)習(xí),主要原因是忙于就業(yè)或考研,所排的專業(yè)課幾乎沒有學(xué)生聽,使得講課的老師很郁悶,在大四開設(shè)的專業(yè)課程就形同虛設(shè),沒有任何意義。要徹底改變這種局面,就需把所有必修專業(yè)課程、專業(yè)基礎(chǔ)課程全部壓縮到前三年上完,到第四學(xué)年時,開設(shè)一些短學(xué)時的選修課程,既可以增加學(xué)生的知識面,有利于學(xué)生就業(yè),又可以使學(xué)生在沒有壓力的情況下學(xué)習(xí),同時,對于考研的同學(xué)也不影響。這種教學(xué)模式的改變,受到學(xué)生的一致好評。
3.2課程體系的調(diào)整
由于計算機(jī)類相關(guān)專業(yè)的專業(yè)基礎(chǔ)課程不是很一致,為了配合大類招生計劃,要求專業(yè)基礎(chǔ)課程必
須一樣,在這種前提下,對我專業(yè)的課程體系做了一些改進(jìn)和變化,來更好地實現(xiàn)專業(yè)改革。
首先,明確培養(yǎng)目標(biāo)――培養(yǎng)學(xué)生計算機(jī)軟件、硬件的程序設(shè)計能力,同時給學(xué)生打下堅實的計算機(jī)理論基礎(chǔ)。其次,加強(qiáng)實踐環(huán)節(jié),保證每學(xué)期學(xué)習(xí)思路不斷線。要培養(yǎng)學(xué)生的程序設(shè)計能力,就要保證學(xué)生在每學(xué)期都要有相應(yīng)的實踐環(huán)節(jié)作為訓(xùn)練,讓學(xué)生的編程思想在每學(xué)期都能得到鞏固和加深,從大一第二學(xué)期的數(shù)據(jù)結(jié)構(gòu)課程設(shè)計到大二的面向?qū)ο蟪绦蛟O(shè)計、算法程序設(shè)計與分析、匯編語言程序設(shè)計、數(shù)據(jù)庫實驗周,再到大三的軟、硬大型實驗周、微機(jī)原理實驗周,在每次的實踐環(huán)節(jié)中要求需求分析,實驗報告要求完全按照軟件工程的思想來書寫,這樣對學(xué)生是一個很好的實踐過程。最后,為了配合其他專業(yè),我專業(yè)對前兩年的課程體系做了調(diào)整,如表1所示。
專業(yè)課程全部安排在大三修完,開設(shè)的課程有微機(jī)原理、匯編語言、算法分析與設(shè)計、單片機(jī)原理及應(yīng)用、Java高級程序設(shè)計,更好地鍛煉學(xué)生軟硬件編程能力。同時還開有計算機(jī)專業(yè)必修的一些專業(yè)基礎(chǔ)課程,如:操作系統(tǒng)、編譯原理、計算機(jī)組成與體系結(jié)構(gòu)等。
表1對前兩年專業(yè)基礎(chǔ)課課程體系的調(diào)整
課程名學(xué)期學(xué)時理論學(xué)時實驗學(xué)時
計算機(jī)科學(xué)導(dǎo)論第一學(xué)期16學(xué)時8學(xué)時講座8學(xué)時授課
C語言程序設(shè)計第一學(xué)期80學(xué)時52學(xué)時授課28學(xué)時實驗
離散數(shù)學(xué)第一學(xué)期40學(xué)時分為兩學(xué)期上課,緩解學(xué)生對專業(yè)的學(xué)習(xí)壓力
離散數(shù)學(xué)第二學(xué)期40學(xué)時
數(shù)據(jù)結(jié)構(gòu)第二學(xué)期64學(xué)時56學(xué)時授課8學(xué)時實驗
軟件工程第三學(xué)期48學(xué)時48學(xué)時授課
面向?qū)ο蟪绦蛟O(shè)計(C++)第三學(xué)期56學(xué)時40學(xué)時授課16學(xué)時實驗
計算機(jī)網(wǎng)絡(luò)第四學(xué)期72學(xué)時56學(xué)時授課16學(xué)時實驗
數(shù)據(jù)庫原理及應(yīng)用第四學(xué)期64學(xué)時44學(xué)時授課20學(xué)時實驗
Java程序設(shè)計基礎(chǔ)第四學(xué)期48學(xué)時40學(xué)時授課8學(xué)時實驗
課程體系的調(diào)整,更好地突出了在學(xué)校大類招生下我專業(yè)應(yīng)有的特色,同時也使得我專業(yè)的學(xué)生在前三年時間能夠充分學(xué)習(xí)專業(yè)基礎(chǔ)課程、專業(yè)課程,留出大四時間可以拓展自己的知識領(lǐng)域,為就業(yè)打基礎(chǔ),或者更好地備戰(zhàn)考研。
3.3專業(yè)選修課程的制定
在專業(yè)培養(yǎng)方案中,專業(yè)選修課占8個學(xué)分,128學(xué)時,調(diào)整后的培養(yǎng)計劃把這部分內(nèi)容放在大四第一學(xué)期中,希望學(xué)生能夠拓展視野,增強(qiáng)學(xué)習(xí)興趣,認(rèn)清當(dāng)前的就業(yè)取向,選擇哪些課程才更具有意義,是我們制定課程體系的依據(jù)。課程納入當(dāng)前最新的計算機(jī)技術(shù),把所有的課程按方向分成幾部分,第一部分:計算機(jī)理論。所開設(shè)的課程有:并行算法導(dǎo)論、形式語言與自動機(jī)、復(fù)變函數(shù)與積分變換、運籌學(xué)基礎(chǔ)。第二部分:嵌入式系統(tǒng)。所開課程:計算機(jī)控制、嵌入式體系結(jié)構(gòu)、嵌入式應(yīng)用軟件開發(fā)技術(shù)。第三部分:圖像處理。所開課程有:數(shù)字圖像處理、計算機(jī)圖形學(xué)、數(shù)字信號處理、虛擬現(xiàn)實及應(yīng)用。第四部分:計算機(jī)應(yīng)用技術(shù)。所開課程有:人工智能,多媒體技術(shù)、電子商務(wù)、數(shù)據(jù)挖掘等。這樣,學(xué)生可以根據(jù)興趣愛好或就業(yè)趨勢選擇任意一個方向進(jìn)行選修。讓學(xué)生主動學(xué)習(xí),這是我們教學(xué)的根本。
3.4畢業(yè)設(shè)計實行2+1模式
為了使學(xué)生能夠更好地學(xué)習(xí)本專業(yè)知識,為了更好地保證大類招生下我專業(yè)學(xué)生的質(zhì)量與素質(zhì),我專業(yè)從大三一開學(xué),就先讓學(xué)生進(jìn)行畢業(yè)設(shè)計題目的選題,學(xué)生在大三所作的課程設(shè)計、實驗都是圍繞這個內(nèi)容,這樣學(xué)生到大四畢業(yè)時,就能完成畢業(yè)設(shè)計,當(dāng)學(xué)生回首兩年時間,會看到這個課題在他學(xué)專業(yè)課的過程中,內(nèi)容不斷更新,功能不斷完善,最終實現(xiàn)一個完整、完善地畢業(yè)設(shè)計,學(xué)生從中受益匪淺,由淺入深地對專業(yè)知識有了一個翔實的了解。
4結(jié)語
我專業(yè)老式的培養(yǎng)方案確實存在很多不足,專業(yè)
特色不明顯,課程體系的構(gòu)建不能很好地結(jié)合學(xué)生的實際需求,上課時間過長,導(dǎo)致學(xué)生沒有充足的時間為自己的就業(yè)、考研做準(zhǔn)備;畢業(yè)設(shè)計在第七學(xué)期才開始,不能很好地貫穿整個大學(xué)四年的各個實踐環(huán)節(jié),導(dǎo)致學(xué)生對專業(yè)知識理解不深;專業(yè)選修課程定位不準(zhǔn),不能很好地引導(dǎo)學(xué)生向?qū)I(yè)方向發(fā)展。為了更好地適應(yīng)全國大類招生的形式,培養(yǎng)學(xué)生的整體素質(zhì),以便適應(yīng)社會的需求,我專業(yè)對本科培養(yǎng)方案進(jìn)行了徹底地改革,經(jīng)過一段時期的試行,學(xué)生實踐能力的培養(yǎng)有了明顯地提高,學(xué)生學(xué)習(xí)專業(yè)課程的積極性明顯增強(qiáng),畢業(yè)設(shè)計的效果明顯改善,學(xué)生對專業(yè)發(fā)展的定位、目標(biāo)明確,從而促使學(xué)生自己在大學(xué)四年里能夠更好地發(fā)展自我,樹立正確地人生觀、價值觀,把自己塑造成對社會、國家有用的人。
參考文獻(xiàn):
[1] 教育部高等學(xué)校計算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會. 高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)核心課程教學(xué)實施方案[M]. 北京:高等教育出版社,2009:3-10.
[2] 唐蘇瓊. 高校實施大類招生的利弊分析[J]. 中國高教研究,2009(1):88-89.
[3] 陳永強(qiáng),李國勇,彭利華. 基于大類招生的地方普通大學(xué)計算機(jī)本科專業(yè)教學(xué)改革研究[J]. 計算機(jī)教育,2009(18):6-11.
Research on Course System Reform of Computer Science and Technology
Speciality in Large Class Enrollment
JIN Yan-xia, LIN Shu-zhen
(Dept. of Computer Science and Technology, North University of China, Taiyuan 030051, China)
篇4
隨著我國教育改革的深入,向世界一流大學(xué)學(xué)習(xí),建設(shè)世界一流大學(xué),是我國現(xiàn)代化建設(shè)和民族強(qiáng)大的需要。中國的高等教育事業(yè)從無到有,從小到大,取得了長足的發(fā)展。但相對于世界著名的一流大學(xué),我國高等教育水平還存在較大差距,無論在基礎(chǔ)設(shè)施、經(jīng)費投入以及學(xué)科建設(shè)與師資力量,還是培養(yǎng)的學(xué)生影響力,整體上目前都難以趕超發(fā)達(dá)國家一流大學(xué)的水平。在中國全面發(fā)展高等教育,以培養(yǎng)高素質(zhì)人才來推動社會的強(qiáng)大,我國高等教育正經(jīng)歷著誕生以來最為深刻的變革,面臨著歷史上最好發(fā)展機(jī)遇的同時也面臨著嚴(yán)峻的挑戰(zhàn),挑戰(zhàn)一方面來自我國加入WTO對教育服務(wù)所作出的承諾,另一方面來自經(jīng)濟(jì)結(jié)構(gòu)和產(chǎn)業(yè)結(jié)構(gòu)調(diào)整的要求。面對新情況,我國高等教育必須進(jìn)一步加快改革和發(fā)展步伐。學(xué)習(xí)世界一流大學(xué)的教學(xué)經(jīng)驗,拓展國際視野,根據(jù)自身特點在課程結(jié)構(gòu)和課程設(shè)置上有所突破和創(chuàng)新,從而縮小與世界一流大學(xué)的差距,是一件十分緊迫而又意義深遠(yuǎn)的事情。
目前我國高等教育中計算機(jī)專業(yè)本科教學(xué)的課程結(jié)構(gòu),專業(yè)形勢,社會認(rèn)同,學(xué)生感受與教師教學(xué)等都存在一定需要改革的問題。本文探討了世界一流大學(xué)伯克利分校及其電氣工程與計算機(jī)科學(xué)系的先進(jìn)做法和特色,結(jié)合我國高等教育計算機(jī)科學(xué)與技術(shù)專業(yè)本科課程結(jié)構(gòu)教學(xué)改革,提出了一種計算機(jī)科學(xué)與技術(shù)專業(yè)本科生課程結(jié)構(gòu)及相應(yīng)的課程設(shè)置參考方案,以供交流。
2 加州大學(xué)伯克利分校及其電氣工程與計算機(jī)科學(xué)系的做法與啟示
課程結(jié)構(gòu)是指學(xué)校課程體系中各種課程類型及具體科目的組織、搭配所形成的合理關(guān)系與恰當(dāng)比例,是由各類課程構(gòu)成的、有機(jī)的、完整的統(tǒng)一體。
2.1獨具一格的課程結(jié)構(gòu)與培養(yǎng)模式
在加州大學(xué)伯克利分校,計算機(jī)科學(xué)系隸屬于工程學(xué)院,但由于其擁有獨立的系主任和教學(xué)安排,因此在整個學(xué)校內(nèi)也占有相當(dāng)重要的地位。目前,伯克利分校的計算機(jī)科學(xué)專業(yè)課程設(shè)置采用了混合多元的模式,注重培養(yǎng)學(xué)生的程序設(shè)計能力和獨立研究能力。計算機(jī)專業(yè)本科生的培養(yǎng)目標(biāo)為[1]:“①有能力配置、運用實驗條件,估計實驗結(jié)果;②有能力根據(jù)給定的系統(tǒng)描述和限定開銷下開發(fā)設(shè)計出系統(tǒng)、組件和程序;③能夠與人合作共事,并能創(chuàng)造性地轉(zhuǎn)換其環(huán)境;④理解研究過程和如何創(chuàng)造新的知識;⑤具有解決問題和作出決定所必需的技能,并能考慮決定的廣泛社會和倫理意義;⑥能夠處理模糊性,能夠靈活思考并具有在職業(yè)生涯中不斷發(fā)展知識的技能。⑦有很強(qiáng)的表述與寫作能力”。它的課程結(jié)構(gòu)如下表1。
加州大學(xué)伯克利電氣工程與計算機(jī)科學(xué)系提供兩種理學(xué)學(xué)士培養(yǎng)方案,分別為電氣及計算機(jī)工程(ECE) 及計算機(jī)科學(xué)與工程(CSE),學(xué)生可自由從上述培養(yǎng)方案中選擇其一。為了滿足學(xué)生的學(xué)習(xí)興趣,在ECE培養(yǎng)方案中設(shè)有4個方向可供學(xué)生選擇,分別為選項1 (電子學(xué))、選項2 (通信、網(wǎng)絡(luò)和系統(tǒng))、選項3 (計算機(jī)系統(tǒng))、選項4 (計算機(jī)科學(xué))、選項5 (general) ,其中選項5是針對那些在電氣工程與計算機(jī)科學(xué)領(lǐng)域興趣廣泛的學(xué)生而設(shè)置的,允許學(xué)生同時探索學(xué)習(xí)該領(lǐng)域的幾個方向[2]。
2.2先進(jìn)靈活的課程設(shè)置[1,3]
為了培養(yǎng)創(chuàng)新型人才,增強(qiáng)人才培養(yǎng)的適應(yīng)性,伯克利分校在課程設(shè)置上按寬口徑原則,把本科生課程分為低年級課程、高年級課程,實行分階段培養(yǎng)。在低年級階段的兩年中,同一個系科的學(xué)生所學(xué)課程基本相同,以基礎(chǔ)課教學(xué)為主,即對應(yīng)課程結(jié)構(gòu)中的基礎(chǔ)課程。同時在前兩年還要修低層次核心課程。后兩年的高年級階段課程開始分化,增加了專業(yè)課程,即對應(yīng)課程結(jié)構(gòu)中的高層次課程,在課程設(shè)置上把高層次課程分為高層次核心課程和高層次工程課程。
伯克利電氣工程與計算機(jī)科學(xué)系要求學(xué)習(xí)的低層次核心課程也是學(xué)生必修的課程,如表2。
學(xué)校實行學(xué)分制,修滿120個以上的學(xué)分,即可獲得學(xué)士學(xué)位。其中至少要修20學(xué)分的高層次核心課程,鼓勵學(xué)生選修其他系的課程。在該系培養(yǎng)方案中明確指出:近年來由于工程技術(shù)的進(jìn)步,學(xué)生所選課程已過于專業(yè)化,而學(xué)生畢業(yè)后的工作領(lǐng)域可能會發(fā)生變化,往往是與所學(xué)專業(yè)領(lǐng)域有交叉或其他相關(guān)領(lǐng)域,這就要求學(xué)生對電氣工程與計算機(jī)科學(xué)領(lǐng)域的相關(guān)基礎(chǔ)知識有基本理解,而且工程師在技術(shù)進(jìn)步的過程中為避免失業(yè),往往要改變他們的專業(yè)方向,因此廣泛學(xué)習(xí)電氣工程與計算機(jī)科學(xué)的基礎(chǔ)知識是非常重要的。綜合各方面的要求,設(shè)計出高層次核心課程,如表3。這些高層次核心課程既考慮了培養(yǎng)技術(shù)專家與非技術(shù)專家的需要,也考慮了理論與實踐的均衡。
高層次工程類課程的設(shè)置主要是根據(jù)工程要求培養(yǎng)學(xué)生的工程設(shè)計經(jīng)驗和技能,這類課程與高層次核心課程有部分重復(fù),在培養(yǎng)方案中沒有對所修高層次工程課程提出明確的學(xué)分要求,學(xué)生所修這類課程的學(xué)分可計入工程課程學(xué)習(xí)學(xué)分。主要高層次工程課程如表4。
研討課是伯克利分校培養(yǎng)創(chuàng)新人才的重要措施之一。在每一年級均開設(shè)研討課,研討課重在培養(yǎng)學(xué)生獨立分析問題和解決問題的能力,讓學(xué)生接觸學(xué)科發(fā)展的前沿。從內(nèi)容上看,研討課涉及面很廣,甚至可以說是五花八門。
本科生科研是伯克利分校培養(yǎng)創(chuàng)新人才的又一個有力舉措。在學(xué)??磥?,一流的大學(xué)不僅應(yīng)該出杰出的科學(xué)家和卓越的科研成果,而且應(yīng)該為本科生提供參加科學(xué)研究的機(jī)會,使其理解和掌握知識的來源與科學(xué)研究的基本方法。為了鼓勵本科生參加科研,學(xué)校給學(xué)生一定的經(jīng)濟(jì)資助,學(xué)生如果要發(fā)表文章,或者參加學(xué)術(shù)會議,也可以向?qū)W校申請資助。另外,該校每年投入經(jīng)費資助《伯克利本科生雜志》、《伯克利科學(xué)》、《加州工程師》、《思想者》等雜志,為該校本科生研究成果提供發(fā)表陣地,促進(jìn)學(xué)生之間的學(xué)術(shù)性對話以及學(xué)問的增長。
由以上課程結(jié)構(gòu)與課程設(shè)置得出一些啟示[2]:
(1) 重視基礎(chǔ)知識和基本能力的教學(xué)
在培養(yǎng)方案中明確要求學(xué)生在選修課程時應(yīng)多選擇數(shù)學(xué)、自然科學(xué)及電氣工程與計算機(jī)科學(xué)的核心課程修讀,強(qiáng)調(diào)培養(yǎng)數(shù)學(xué)、自然科學(xué)基本原理的應(yīng)用能力,知識與綜合能力,競爭與應(yīng)變能力。學(xué)生一旦具備這些學(xué)科所需的基礎(chǔ)知識和獨立學(xué)習(xí)的基本能力,將能夠很好地進(jìn)行后續(xù)高層次課程學(xué)習(xí)。
(2) 培養(yǎng)獨立學(xué)習(xí)能力
為了實現(xiàn)培養(yǎng)獨立學(xué)習(xí)能力這一目標(biāo),首先在教學(xué)實施過程中每學(xué)期都設(shè)置了研討課程,這類課程由教授主持,讓學(xué)生自己閱讀資料,然后進(jìn)行課堂討論。學(xué)生通過主動及相互幫助學(xué)習(xí),培養(yǎng)學(xué)生的獨立思考能力和協(xié)作精神。
(3) 重視學(xué)生人文修養(yǎng)的訓(xùn)練
在培養(yǎng)方案中把工程教育與人文教育相結(jié)合,使學(xué)生受多方面的訓(xùn)練,目的是擴(kuò)大學(xué)生的知識面、調(diào)整知識結(jié)構(gòu),增強(qiáng)解決挑戰(zhàn)性問題的能力。伯克利加州大學(xué)電氣工程與計算機(jī)科學(xué)系在培養(yǎng)目標(biāo)中明確指出應(yīng)培養(yǎng)學(xué)生交際與溝通能力、人文與社會科學(xué)的背景知識。
(4) 倡導(dǎo)個性發(fā)展
培養(yǎng)方案充分體現(xiàn)了這一點,120學(xué)分中明確限定必須修讀的課程數(shù)目不多,如工程類課程,即使限定了學(xué)分,也很少限定到具體的課程,充分尊重學(xué)生的個人志愿,學(xué)生在學(xué)習(xí)時有廣泛的選擇空間。同我國高校同類專業(yè)相比,課程整合程度高,反映學(xué)科領(lǐng)域前沿的課程多。另外電氣工程與計算機(jī)科學(xué)系還鼓勵學(xué)生根據(jù)個人的興趣愛好選修一些該系以外的課程,進(jìn)一步擴(kuò)大學(xué)生的知識面。
篇5
關(guān)鍵詞:計算機(jī)學(xué)科;基礎(chǔ)平臺;公共核心課程
中圖分類號:G642文獻(xiàn)標(biāo)識碼:B
為了適應(yīng)在沿海開放地區(qū)建設(shè)具有鮮明特色的現(xiàn)代化民族大學(xué)的目標(biāo)要求,2005年,大連民族學(xué)院重新制定了本科綜合培養(yǎng)方案,并設(shè)置了分級平臺的基本框架,其中,課程類別分為:公共基礎(chǔ)教育平臺、學(xué)科基礎(chǔ)教育平臺和專業(yè)教育平臺??紤]到計算機(jī)科學(xué)與技術(shù)專業(yè)、軟件工程專業(yè)、網(wǎng)絡(luò)工程專業(yè)同屬計算機(jī)學(xué)科,所以三個專業(yè)共同構(gòu)建了一個統(tǒng)一的學(xué)科基礎(chǔ)教育平臺,并形成了一個公共核心課程體系。該體系主要是參照IEEE-CS/ACM的計算教程CC2004(Computing Curriculum 2004)以及教育部高等學(xué)校計算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會的中國計算機(jī)本科教學(xué)推薦意見CCC2002(China Computing Curriculum 2002),并結(jié)合學(xué)院的師資情況以及社會對計算機(jī)人才的基本要求進(jìn)行設(shè)計的。經(jīng)過4年的運行,該方案不斷完善,取得了良好的教學(xué)效果。本文具體介紹了大連民族學(xué)院計算機(jī)科學(xué)與工程學(xué)院計算機(jī)學(xué)科基礎(chǔ)平臺公共核心課程體系,并結(jié)合2006年的《高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)》(以下簡稱《規(guī)范》)以及2007年的《高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)公共核心知識體系與課程(建議)》(以下簡稱《建議》),介紹了課程定位、學(xué)科基礎(chǔ)平臺公共核心課程設(shè)置以及這些課程對《建議》中的公共核心知識體系的覆蓋分析。
1課程定位
大連民族學(xué)院直屬于國家民族事務(wù)委員會,學(xué)校一直堅持立足沿海,為少數(shù)民族、民族地區(qū)發(fā)展和東北老工業(yè)基地全面振興服務(wù)的辦學(xué)宗旨,堅持新校新辦、高起點高標(biāo)準(zhǔn)建設(shè)的方針。學(xué)校堅持以人為本、因材施教、特色辦學(xué)的教育理念,把培養(yǎng)具有創(chuàng)新精神、實踐能力、開放意識和適應(yīng)社會需要的各民族高素質(zhì)人才作為根本任務(wù)。大連民族學(xué)院計算機(jī)專業(yè)(包括計算機(jī)科學(xué)與技術(shù)、軟件工程和網(wǎng)絡(luò)工程三個本科專業(yè))畢業(yè)生每年的考研率在10%左右,大多數(shù)畢業(yè)生主要從事軟件開發(fā)工作。其中,80%左右分布在大連市各大IT類企業(yè)(因為軟件是大連的支柱產(chǎn)業(yè)),其他25%左右分布在全國各地。調(diào)查表明,畢業(yè)生應(yīng)該掌握的專業(yè)基礎(chǔ)知識基本相同,而且,不管哪個專業(yè)(計算機(jī)科學(xué)與技術(shù)或軟件工程或網(wǎng)絡(luò)工程),只要真正學(xué)好計算機(jī)學(xué)科公共核心知識體系,就可以在IT領(lǐng)域立足了。
根據(jù)以上分析,大連民族學(xué)院計算機(jī)專業(yè)要立足大連,面向全國,培養(yǎng)和造就高素質(zhì)的應(yīng)用型計算機(jī)人才,首先要建立計算機(jī)學(xué)科基礎(chǔ)平臺公共核心課程,然后在此基礎(chǔ)上構(gòu)建各個專業(yè)的課程體系。這些課程要體現(xiàn)各專業(yè)對學(xué)科的最低要求,要體現(xiàn)課程設(shè)置的科學(xué)性和先進(jìn)性,要充分考慮學(xué)校人才培養(yǎng)方案基本框架對學(xué)時的限制,還要考慮選用成熟的課程。
2核心課程設(shè)置
根據(jù)課程定位,參照CC2004和CCC2002,并結(jié)合學(xué)院的師資情況以及社會對計算機(jī)人才的基本要求,計算機(jī)學(xué)科基礎(chǔ)平臺公共核心課程設(shè)置如下:程序設(shè)計基礎(chǔ)面向?qū)ο蟪绦蛟O(shè)計、計算機(jī)組織與及結(jié)構(gòu)、離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)與算法、操作系統(tǒng)、數(shù)據(jù)庫概論、計算機(jī)網(wǎng)絡(luò)和軟件工程等9門課程。其中,“程序設(shè)計基礎(chǔ)”課整合了高級語言程序設(shè)計和計算機(jī)導(dǎo)論兩門課,“計算機(jī)組織與結(jié)構(gòu)”課整合了數(shù)字邏輯、匯編語言、計算機(jī)組成原理、計算機(jī)體系結(jié)構(gòu)四門課,并對所有核心課程內(nèi)容進(jìn)行了優(yōu)化。此外,設(shè)置“軟件工程”課主要是考慮計算機(jī)專業(yè)本科生畢業(yè)后,主要從事軟件開發(fā)工作,所以應(yīng)該掌握軟件工程的基本概念、基本原理和基本方法,并能運用這些概念、原理和方法,從事或參與軟件開發(fā)活動。表1是課程設(shè)置的具體情況。
表1計算機(jī)學(xué)科基礎(chǔ)平臺公共核心課程設(shè)置一覽表
序號課程名稱涵蓋核心知識單元非核心知識單元理論學(xué)時實驗學(xué)時備注
1程序設(shè)計基礎(chǔ)PL1,PF1,PF2,AL3SP1,PL3,HC14836含計算機(jī)導(dǎo)論8學(xué)時
2面向?qū)ο蟪绦蛟O(shè)計PL6,PF5PL4,PL54222
3計算機(jī)組織與結(jié)構(gòu)AR2,AR3,AR4, AR5,AR6AR16424含數(shù)字邏輯12學(xué)時
4離散數(shù)學(xué)DS1,DS2,DS3, DS5代數(shù)系統(tǒng)5410含代數(shù)系統(tǒng)10學(xué)時
5數(shù)據(jù)結(jié)構(gòu)與算法AL3,PF2,PF3, PF4AL15418含文件2學(xué)時
6操作系統(tǒng)OS2,OS3,OS4,
OS5,OS6,OS85410
7數(shù)據(jù)庫概論IM1,IM2,IM3,IM4,
IM5,IM6,IM74816
8計算機(jī)網(wǎng)絡(luò)NC1,NC2,NC3,
NC4,NC64824
9軟件工程SE1,SE3,SE4,SE5,
SE6,SE7,SE8,SP43216
合計444176
注:本表中核心知識單元指《建議》中的39個知識單元,代碼及名稱可參見《規(guī)范》(計算機(jī)科學(xué)專業(yè)方向)表1。
在這些公共核心課程的基礎(chǔ)上,計算機(jī)科學(xué)與技術(shù)專業(yè)、軟件工程專業(yè)和網(wǎng)絡(luò)工程專業(yè)構(gòu)建相應(yīng)的專業(yè)教育平臺,并設(shè)置相應(yīng)的專業(yè)方向課程群,如:嵌入式軟件、信息系統(tǒng)、網(wǎng)絡(luò)應(yīng)用、網(wǎng)絡(luò)管理、數(shù)據(jù)庫應(yīng)用、動漫游戲等。
3核心知識單元的覆蓋分析
《建議》中,計算機(jī)科學(xué)與技術(shù)專業(yè)公共核心知識體系包括8個知識領(lǐng)域,含39個知識單元,共342個核心學(xué)時,大連民族學(xué)院計算機(jī)學(xué)科基礎(chǔ)平臺公共核心課程大約覆蓋其中274學(xué)時的內(nèi)容,覆蓋率達(dá)到80.1%。通過分析,一方面體現(xiàn)了我們的設(shè)計具有一定的科學(xué)性和先進(jìn)性,另一方面也看到不足,未覆蓋學(xué)時達(dá)到70學(xué)時,說明核心知識單元的覆蓋率還有提高的空間;而超覆蓋學(xué)時達(dá)到106學(xué)時,說明單位學(xué)時的教學(xué)效率還有待提高。當(dāng)然,各學(xué)校還需要根據(jù)自己的實際情況加以限定。表2是具體的覆蓋分析。
表2學(xué)科基礎(chǔ)平臺核心課程對公共核心知識單元(《建議》)的覆蓋分析
序號知識領(lǐng)域核心學(xué)時知識單元原始學(xué)時覆蓋學(xué)時未覆蓋/超覆蓋學(xué)時
1DS 離散結(jié)構(gòu)60DS1函數(shù)、關(guān)系與集合12120
DS2基本邏輯18180
DS3證明技巧24816
DS5圖和樹660
2PF 程序設(shè)計基礎(chǔ)67PF1程序設(shè)計基本結(jié)構(gòu)1534-19
PF2算法與問題求解844
PF3基本數(shù)據(jù)結(jié)構(gòu)30300
PF4遞歸844
PF5事件驅(qū)動程序設(shè)計624
3AL 算法28AL3基本算法24186
AL4分布式算法404
4AR 計算機(jī)體系結(jié)構(gòu)與組織60AR2數(shù)據(jù)的機(jī)器級表示68-2
AR3匯編級機(jī)器組織18126
AR4存儲系統(tǒng)組織和結(jié)構(gòu)1082
AR5接口和通信1284
AR6功能組織1416-2
5OS 操作系統(tǒng)32OS1操作系統(tǒng)概述220
OS2操作系統(tǒng)原理440
OS3并發(fā)性816-8
OS4調(diào)度與分派642
(續(xù)表)
序號知識領(lǐng)域核心學(xué)時知識單元原始學(xué)時覆蓋學(xué)時未覆蓋/超覆蓋學(xué)時
5OS 操作系統(tǒng)OS5內(nèi)存管理610-4
OS6設(shè)備管理28-6
OS7安全與保護(hù)220
OS8文件系統(tǒng)28-6
6NC 網(wǎng)絡(luò)及其計算48NC1網(wǎng)絡(luò)及其計算介紹440
NC2通信與網(wǎng)絡(luò)2034-14
NC3網(wǎng)絡(luò)安全826
NC4客戶/服務(wù)器計算舉例826
NC5構(gòu)建Web應(yīng)用422
NC6 網(wǎng)絡(luò)管理440
7PL 程序設(shè)計語言13PL1程序設(shè)計語言概論442
PL6面向?qū)ο蟪绦蛟O(shè)計938-29
8IM 信息管理34IM1信息模型與信息系統(tǒng) 440
IM2數(shù)據(jù)庫系統(tǒng)440
IM3數(shù)據(jù)庫系統(tǒng)642
IM4關(guān)系數(shù)據(jù)庫24-2
IM5數(shù)據(jù)庫查詢語言612-6
IM6關(guān)系數(shù)據(jù)庫設(shè)計68-2
IM7事務(wù)處理612-6
合計34234238070/-106
注:表中超覆蓋學(xué)時用負(fù)數(shù)表示。
4小結(jié)
本文介紹了大連民族學(xué)院計算機(jī)學(xué)科基礎(chǔ)平臺公共核心課程設(shè)計。該方案從我院2005級開始實施以來,效果很好。一方面,各專業(yè)的優(yōu)質(zhì)教學(xué)資源可以共享了;另一方面,通過整合教學(xué)資源,學(xué)科專業(yè)的整體水平也提高了。計算機(jī)學(xué)科通過設(shè)置公共核心課程,程序設(shè)計基礎(chǔ)課程、數(shù)據(jù)結(jié)構(gòu)與算法課程分別于2007年、2008年被評為遼寧省精品課。今后,將進(jìn)一步優(yōu)化計算機(jī)學(xué)科基礎(chǔ)平臺課程體系,繼續(xù)完善各課程的知識單元和知識點,為計算機(jī)學(xué)科基礎(chǔ)平臺建設(shè)以及各專業(yè)方向課程體系建設(shè)做好基礎(chǔ)性工作。
參考文獻(xiàn):
[1] 教育部高等學(xué)校計算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會. 計算機(jī)科學(xué)與技術(shù)本科專業(yè)規(guī)范[M]. 北京:高等教育出版社,2006.
篇6
國際課程中最受歡迎和認(rèn)可的就是國際文憑組織(IBO)提供的課程,就是我們常說的國際文憑(IB)課程。IB課程中獨立的信息技術(shù)課開設(shè)在高二和高三年級,它把信息技術(shù)類的知識劃分到兩門課程中,即著重和大學(xué)計算機(jī)科學(xué)或計算機(jī)軟件專業(yè)相銜接的“計算機(jī)科學(xué)”課以及以培養(yǎng)學(xué)生信息素養(yǎng)為目的的“全球社會中的信息科技”課。其中,“計算機(jī)科學(xué)”課走的是專業(yè)化的道路,覆蓋了大學(xué)計算機(jī)專業(yè)所需的基礎(chǔ)知識,嚴(yán)格按照學(xué)科體系開展教學(xué)。而“全球社會中的信息科技”課強(qiáng)調(diào)學(xué)生信息素養(yǎng)的培養(yǎng),強(qiáng)調(diào)反思技術(shù)應(yīng)用給人帶來的積極和消極的影響,因此,這門課被劃分到了人文科學(xué)組,更多地按照文科化的方式進(jìn)行教育。在我國高中階段的信息技術(shù)課程中,一直存在著教學(xué)內(nèi)容專業(yè)化還是普適化、著重面向精英還是面向大眾、培養(yǎng)信息素養(yǎng)還是專業(yè)知識的困惑與爭論。IB課程的這種設(shè)置方式應(yīng)該對我們有所啟發(fā)。
這兩門課程也都特色鮮明,“全球社會中的信息科技”課不論從課程目標(biāo)、教學(xué)方法到考試題目都一以貫之地在強(qiáng)調(diào)信息技術(shù)的“三位一體”:信息技術(shù)的知識、應(yīng)用和倫理要融合在一起來思考。比如下面這樣一道考試樣例:糖尿病人需要測量并記錄自己的血糖水平,這些數(shù)據(jù)需要病人和醫(yī)生共同操作,現(xiàn)在用信息技術(shù)工具改進(jìn)這一環(huán)節(jié),病人使用網(wǎng)絡(luò)將自己的血糖數(shù)據(jù)上傳,醫(yī)生通過在線數(shù)據(jù)庫了解病人的血糖數(shù)據(jù),專業(yè)公司提供相應(yīng)的解決方案并進(jìn)行數(shù)據(jù)管理。接下來,學(xué)生將從三個方面作出回答。第一個方面是從信息處理角度解釋該系統(tǒng)如何一步一步進(jìn)行工作,第二個方面是從信息評價的角度給出該解決方案的評價范例,第三個方面是從信息倫理角度描述該系統(tǒng)中主要利益相關(guān)人所涉及的道德問題。
從這道考試題目不難看出“全球社會中的信息科技”課教學(xué)活動的特點:它一般提供給學(xué)生一個真實的情境,在情境中讓學(xué)生運用信息技術(shù)工具去解決應(yīng)用中的問題,并隨時思索、考察信息技術(shù)可能帶來的倫理道德問題。
篇7
關(guān)鍵詞:程序設(shè)計;計算思維;教學(xué)方法
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2013)27-6175-03
計算思維是每個人應(yīng)當(dāng)具備的基本技能,也是對創(chuàng)新人才的基本要求和應(yīng)具備的專業(yè)素質(zhì)。在教學(xué)中突出學(xué)生計算思維能力的培養(yǎng)和訓(xùn)練,是每個教師的重要任務(wù)。
1 目前教學(xué)中存在的問題
目前程序設(shè)計課程大都采用傳統(tǒng)的教學(xué)方法,課程內(nèi)容主要是圍繞一門高級語言的內(nèi)容展開,課堂上教師先介紹一些知識點,然后通過案例說明知識點的應(yīng)用,最后再進(jìn)行總結(jié),這種教學(xué)模式偏重于知識的灌輸,導(dǎo)致學(xué)生僅僅滿足于書本知識的死記硬背,分析和解決問題的能力培養(yǎng)不夠,學(xué)生經(jīng)常是學(xué)會了全部的語法知識,但仍然不知道如何解決實際問題,教學(xué)效果甚微。為了改變這種狀況,切實加強(qiáng)學(xué)生計算思維能力的培養(yǎng),程序設(shè)計課程教學(xué)改革勢在必行。
2 計算思維及其能力培養(yǎng)的重要性
2.1 計算思維的含義、特征
周以真教授指出:計算思維是運用計算機(jī)科學(xué)的基礎(chǔ)概念去求解問題、設(shè)計系統(tǒng)和理解人類的行為,它包括了涵蓋計算機(jī)科學(xué)之廣度的一系列思維活動。它具有以下特性:
1)概念化,不是程序化。
2)根本的,不是刻板的技能。
3)是人的,不是計算機(jī)的思維。
4)數(shù)學(xué)和工程思維的互補(bǔ)與融合。
5)是思想,不是人造物。
6)面向所有的人,所有地方。
7)關(guān)注依舊亟待理解和解決的智力上的有挑戰(zhàn)性的并且引人入勝的科學(xué)問題。
2.2 培養(yǎng)計算思維能力的重要性
按照周教授的觀點,計算思維是思想,是人的一種根本性技能,本質(zhì)是抽象和自動化。計算思維中的抽象是超越物理時空的,完全可以用符號來表達(dá),其中數(shù)字只是一種特例。計算思維中的抽象最終要能被機(jī)器自動執(zhí)行,為了確保機(jī)器的自動化,需要在抽象的過程中采用精確嚴(yán)格的符號標(biāo)記系統(tǒng)進(jìn)行描述和建模,同時要求計算機(jī)系統(tǒng)能夠提供不同抽象層次的翻譯工具。計算思維中的抽象和自動化反映計算的根本問題,計算就是抽象的自動執(zhí)行,而自動化需要合適的計算機(jī)對抽象予以解釋并執(zhí)行。
計算思維是采用抽象和分解來迎戰(zhàn)龐大的任務(wù)或者設(shè)計巨大復(fù)雜的系統(tǒng),它關(guān)注的是分離。通過對問題進(jìn)行多層次的抽象,使問題分析相對簡單,從而控制問題解決的復(fù)雜性,問題抽象層次的能力是衡量人的思維品質(zhì)的重要方面,直接體現(xiàn)人的分析、解決問題的能力。由此可見,計算思維能力的培養(yǎng),對每個人都至關(guān)重要。
3 培養(yǎng)學(xué)生計算思維能力的程序設(shè)計課程教學(xué)方法
在程序設(shè)計課程中,對學(xué)生計算思維能力的培養(yǎng)主要體現(xiàn)在分析、解決問題能力的培養(yǎng)上。本文給出了以培養(yǎng)學(xué)生計算思維能力為目標(biāo)的教學(xué)模式及實施過程,如圖1所示。教學(xué)活動分為課前準(zhǔn)備、課堂教學(xué)、課后總結(jié)三個環(huán)節(jié)組織實施。
3.1 任務(wù)設(shè)計
1)內(nèi)容設(shè)計:明確課程單元的知識點、重點和難點,結(jié)合學(xué)生各階段知識掌握的程度以及運用知識的能力,明確解決實際問題的概念和方法,在此基礎(chǔ)上,設(shè)計教學(xué)內(nèi)容。采用任務(wù)驅(qū)動教學(xué)法,以任務(wù)為核心將教學(xué)內(nèi)容結(jié)合起來,設(shè)計任務(wù)模塊。
2)選擇問題:針對各任務(wù)模塊,以需解決的問題導(dǎo)入,盡可能選用一些典型的有趣味性的實際問題,增強(qiáng)學(xué)生對所學(xué)知識應(yīng)用于實際的認(rèn)識和學(xué)習(xí)興趣。
3.2 呈現(xiàn)問題
通過呈現(xiàn)的問題,使學(xué)生能夠確定并明確解決什么。如果不理解或不明確,就無法選擇合適的方法去解決,從而限制了學(xué)生的創(chuàng)造力。
3.3 分析問題
在分析問題的過程中,首先要考慮解決這個問題有多困難?怎樣才是最佳的解決方法?其次還要考慮包括機(jī)器的指令系統(tǒng)、資源約束和操作環(huán)境等因素。例如,設(shè)計一套應(yīng)用軟件,還應(yīng)當(dāng)了解該軟件的使用對象,使用者的知識背景,根據(jù)不同的用戶,設(shè)計不同的操作界面。
3.4 設(shè)計方案
通過對問題的分析,設(shè)計出多種解決方案,特別是面臨復(fù)雜的大問題時,盡可能全面地列出備選方案。該環(huán)節(jié)重點是讓學(xué)生了解進(jìn)而掌握對問題進(jìn)行多層次抽象的方法。
3.5 方案選擇
制定一個統(tǒng)一的方案評價標(biāo)準(zhǔn),明確評價各方案的優(yōu)缺點,從中選擇最佳方案。在確定最佳方案時,應(yīng)重點強(qiáng)調(diào)從總體角度考慮評價指標(biāo),對各指標(biāo)進(jìn)行權(quán)衡。
3.6 求解步驟
方案選定后,確定方案的解決步驟即算法。教學(xué)過程中,可先讓學(xué)生積極思考,給出解決思路,再引導(dǎo)學(xué)生參與算法設(shè)計的全過程,對于復(fù)雜的大問題,重點介紹問題分解的思考方法及步驟,讓學(xué)生體驗計算思維。同時,提倡算法的多樣性,培養(yǎng)、激勵學(xué)生的創(chuàng)新意識和問題求解能力,并引導(dǎo)學(xué)生對算法進(jìn)行分析研究,優(yōu)化并簡化算法。
3.7 方案評價
執(zhí)行已設(shè)計好的方案,檢驗結(jié)果是否與預(yù)期目標(biāo)相符,如不符,必須對方案進(jìn)行修改完善,甚至重新設(shè)計一套方案。通過對方案的評價,可以使學(xué)生的知識得以重構(gòu),計算思維得到有效的訓(xùn)練。
3.8 創(chuàng)設(shè)情境
在任務(wù)模塊的教學(xué)單元結(jié)束之前,教師可創(chuàng)設(shè)提出問題的實際情境,激勵學(xué)生去發(fā)現(xiàn)問題,提出問題,給出解決問題的方案,增強(qiáng)學(xué)生學(xué)習(xí)主動性,提高分析和解決實際問題的能力。
3.9 自主學(xué)習(xí)
程序設(shè)計屬于實驗性學(xué)科,教師要根據(jù)單元內(nèi)容和學(xué)生掌握知識的程度設(shè)計實驗內(nèi)容,同時也倡導(dǎo)學(xué)生自主提出問題,構(gòu)建由驗證類、設(shè)計類和綜合類的多層次實驗內(nèi)容體系,引導(dǎo)學(xué)生通過上機(jī)自主完成實驗任務(wù),實驗過程中,學(xué)生運用掌握的知識并利用計算機(jī)去解決問題,學(xué)會帶著問題學(xué)習(xí),鍛煉了創(chuàng)新思維能力。
3.10 教學(xué)評價
教師對整個教學(xué)過程中教學(xué)內(nèi)容、教學(xué)方法、學(xué)生計算思維能力的培養(yǎng)以及解決實際問題的能力等進(jìn)行總結(jié)歸納,通過學(xué)生課程考核成績以及平時實驗成績對教學(xué)效果進(jìn)行綜合評估,對教學(xué)中存在的問題進(jìn)行分析研究,找出問題的原因以便及時改進(jìn)教學(xué)方法。
4 結(jié)束語
上述方法應(yīng)用于程序設(shè)計課程的教學(xué),使學(xué)生分析和解決實際問題的能力有了明顯提高,計算思維能力得到了有效的培養(yǎng)和訓(xùn)練,教學(xué)效果良好。
如何培養(yǎng)學(xué)生計算思維能力,是每個教育工作者面臨的一個重要課題,需要不斷地探索研究,不斷改進(jìn)和創(chuàng)新教學(xué)方法。
參考文獻(xiàn):
[1] Jeannette putational Thinking[J].Communications of the ACM,2006,49(3).
[2] 董榮勝.計算思維與計算機(jī)導(dǎo)論[J].計算機(jī)科學(xué),2009,36(4).
篇8
關(guān)鍵詞:專業(yè)建設(shè);人才培養(yǎng);實踐教學(xué)
【中圖分類號】TP3-4
一、專業(yè)建設(shè)與改革目標(biāo)與方案。結(jié)合目前國家對計算機(jī)科學(xué)與技術(shù)人才需求狀況,我院確立了計算機(jī)科學(xué)與技術(shù)專業(yè)建設(shè)與改革目標(biāo):第一,堅持以學(xué)生為本,以教師為主導(dǎo),以能力培養(yǎng)為核心,培養(yǎng)具有“強(qiáng)能力、寬適應(yīng)、重創(chuàng)新”的創(chuàng)新型人才。第二,根據(jù)信息社會的發(fā)展及行業(yè)發(fā)展對計算機(jī)專業(yè)人才的要求,從“強(qiáng)化基礎(chǔ)、突出實踐、重在素質(zhì)、面向創(chuàng)新”四個方面深化課程體系、教學(xué)模式、教學(xué)內(nèi)容、教學(xué)方法的改革,加強(qiáng)學(xué)生工程實踐能力培養(yǎng),充分發(fā)揮學(xué)生的主體作用,激發(fā)學(xué)生學(xué)習(xí)的積極性和創(chuàng)造性。為了實現(xiàn)改革目標(biāo),確定了我院計算機(jī)科學(xué)與技術(shù)專業(yè)建設(shè)的總體建設(shè)思路:第一,明確專業(yè)人才培養(yǎng)目標(biāo),制訂切實可行的人才培養(yǎng)方案及專業(yè)建設(shè)實施計劃,在課程改革與建設(shè)、教材建設(shè)、實驗實習(xí)實訓(xùn)基地建設(shè)、教學(xué)改革與管理等方面落實相關(guān)人員責(zé)任,落實專業(yè)建設(shè)經(jīng)費,保證按期達(dá)到專業(yè)建設(shè)的目標(biāo)。第二,積極開展調(diào)查研究,借鑒國內(nèi)外高水平大學(xué)成功的經(jīng)驗;了解信息社會對計算機(jī)科學(xué)與技術(shù)專業(yè)的需求狀況,結(jié)合區(qū)域經(jīng)濟(jì)發(fā)展和行業(yè)經(jīng)濟(jì)發(fā)展,以市場需求為導(dǎo)向,明確辦學(xué)方向,準(zhǔn)確定位,制訂與社會需求和經(jīng)濟(jì)發(fā)展相適應(yīng)的專業(yè)發(fā)展規(guī)劃。首先,明確人才培養(yǎng)目標(biāo)。要進(jìn)行專業(yè)建設(shè),面臨的首要問題也即關(guān)鍵問題就是首先要確定培養(yǎng)什么樣的人才。為了明確我院計算機(jī)科學(xué)與技術(shù)專業(yè)的人才培養(yǎng)定位,結(jié)合目前市場對計算機(jī)專業(yè)人才的需求狀況、高等教育轉(zhuǎn)向大眾化教育的背景以及我校的具體辦學(xué)條件、我院計算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)辦學(xué)條件及本專業(yè)所招收高考學(xué)生的層次等方面的實際情況,將計算機(jī)科學(xué)與技術(shù)專業(yè)的人才培養(yǎng)目標(biāo)定位在“應(yīng)用型”人才的規(guī)格上。但這里定位的“應(yīng)用型”人才并非單純指《高等學(xué)校計算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)》所指的信息技術(shù)專業(yè)方向所培養(yǎng)的應(yīng)用型人才。
二、人才培養(yǎng)方案與課程體系建設(shè)。確定了“培養(yǎng)什么樣的人才”這一目標(biāo)后,接著就是要解決“如何培養(yǎng)”的問題,即如何圍繞該目標(biāo)制訂切實可行的人才培養(yǎng)方案和設(shè)置合理的課程體系。我院在培養(yǎng)方案的制訂及課程體系設(shè)置過程中堅持以下主要原則:(1)在教育部高等學(xué)校計算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會所頒發(fā)的相關(guān)規(guī)范的指導(dǎo)下,合理安排培養(yǎng)方案的各個環(huán)節(jié)內(nèi)容。(2)課程體系設(shè)置體現(xiàn)方向性。專業(yè)人才培養(yǎng)方案制訂時,基于“軟硬并舉、平衡發(fā)展”的思路設(shè)置課程體系,涵蓋了計算機(jī)硬件及軟件相關(guān)課程內(nèi)容。硬件課程體系以嵌入式方向為核心,軟件課程體系以Java課程群為核心。(3)課程體系設(shè)置體現(xiàn)系統(tǒng)性。(4)堅持“五個結(jié)合”的原則。堅持“加強(qiáng)基礎(chǔ)與拓寬口徑相結(jié)合”,堅持“人才培養(yǎng)與科學(xué)研究相結(jié)合”,堅持“教學(xué)手段、方法的改革與課程體系的改革相結(jié)合”,堅持“統(tǒng)一規(guī)格要求與促進(jìn)個性發(fā)展相結(jié)合”,堅持“課內(nèi)與課外、校內(nèi)與校外教育相結(jié)合”。(5)堅持校企共建原則。(6)堅持“名師、名課、名教材”課程建設(shè)思路。名師,就是通過課程建設(shè)造就國家級、省級及校級教學(xué)名師與教學(xué)團(tuán)隊;名課,就是通過課程建設(shè)將相應(yīng)課程建成國家級、省級及校級精品課程、雙語課程或網(wǎng)絡(luò)課程,并進(jìn)一步構(gòu)建計算機(jī)科學(xué)與技術(shù)專業(yè)教學(xué)資源平臺;名教材,就是建設(shè)國家級規(guī)劃教材或行業(yè)規(guī)劃教材。同時,以現(xiàn)代教育技術(shù)為切入點,加強(qiáng)多媒體教學(xué)課件建設(shè),積極開展電子立體化教材建設(shè),進(jìn)行網(wǎng)絡(luò)教學(xué)、多媒體及視頻技術(shù)等現(xiàn)代化教學(xué)平臺建設(shè),提高教學(xué)效率和教學(xué)效果。
篇9
關(guān)鍵詞:美國;計算機(jī);基礎(chǔ)課程;教學(xué)大綱
2009年11月,作為國家示范教學(xué)實驗中心建設(shè)工作的一部分,國內(nèi)高校計算機(jī)教學(xué)單位組團(tuán),對美國中部幾所大學(xué)的計算機(jī)教育情況進(jìn)行了考察。本文對美國伊利諾伊大學(xué)香檳分校(UIUC)和伊利諾伊理工學(xué)院(IIT)的計算機(jī)基礎(chǔ)教育和美國大學(xué)非計算機(jī)專業(yè)計算機(jī)基礎(chǔ)教育的指導(dǎo)方針進(jìn)行介紹和探討。
伊利諾伊大學(xué)香檳分校(University of Illinois at Urbana-Champaign,UIUC)成立于1867年,學(xué)科專業(yè)設(shè)置齊全,共有近200個專業(yè),最好的學(xué)科是工程和商科,還有農(nóng)學(xué)院、法學(xué)院、教育學(xué)院、航空學(xué)院、工程學(xué)院、通信學(xué)院、獸醫(yī)學(xué)院、藝術(shù)學(xué)院、勞資關(guān)
系學(xué)院、企業(yè)管理學(xué)院、社會研究學(xué)院、人類學(xué)院、化學(xué)和化工學(xué)院、人文和家庭研究學(xué)院、應(yīng)用科學(xué)生命學(xué)院、哲學(xué)和理學(xué)院等20多所學(xué)院[1]。
UIUC的計算機(jī)科學(xué)系創(chuàng)建于1972年,經(jīng)歷30多年的發(fā)展,一直雄居全美前5名,僅次于Stanford、Berkeley、MIT和CMU[1]。UIUC的計算機(jī)科學(xué)(CS,Computer Science)課程體系規(guī)劃基本成形于1986年,并在此后的20多年間不斷完善。目前有57位教員(Faculty)[2],承擔(dān)著全部本科教學(xué)和科研工作。CS本科課程設(shè)置特點為廣、深結(jié)合,理論、實踐結(jié)合。課程覆蓋計算機(jī)理論、設(shè)計和應(yīng)用等領(lǐng)域[3]。
伊利諾伊理工學(xué)院(IIT)始創(chuàng)于1890年,坐落于芝加哥,是一所同時重視科學(xué)和工程學(xué)的學(xué)府,是美國知名的三大理工院校之一,下設(shè)7個學(xué)院和1個研究中心,即阿默工程學(xué)院(Armour College of Engineering)、芝加哥肯特法學(xué)院(Chicago-Kent College of Law)、建筑學(xué)院、文理學(xué)院、設(shè)計學(xué)院、心理學(xué)院、斯圖爾特商學(xué)院(Stuart School of Business)和職業(yè)發(fā)展中心[4]。IIT的CS系目前有16位教員,承擔(dān)著計算機(jī)本科教學(xué)和科研工作。
1計算機(jī)專業(yè)基礎(chǔ)教學(xué)的特點
分類的計算機(jī)基礎(chǔ)課是美國大學(xué)基礎(chǔ)教學(xué)的主要特色,不同類型的計算機(jī)基礎(chǔ)課分別面向計算機(jī)專業(yè)、理工科專業(yè)和非理工專業(yè)。其中,根據(jù)美國本科教育的特點,計算機(jī)專業(yè)的基礎(chǔ)課有非常顯著的針對性。非計算機(jī)專業(yè)的計算機(jī)基礎(chǔ)課設(shè)計也很耐人尋味。
美國的計算機(jī)基礎(chǔ)課一般有兩門,在UIUC分別是CS100 Freshman Orientation(新生指導(dǎo),1學(xué)分)和CS 125 Intro to Computer Science(計算機(jī)科學(xué)導(dǎo)論,4學(xué)分) [5]。在IIT分別是CS100 Introduction to Professions (職業(yè)生涯介紹,2學(xué)分)和CS201- Accelerated Introduction to Computer Science(簡明計算機(jī)科學(xué)導(dǎo)論,4學(xué)分)[6]。
面向新生開設(shè)的CS100類課程不僅課時較少,內(nèi)容也比較簡單,在國內(nèi)高校中較為少見。例如,IIT的CS100課程“作為一種(從事計算機(jī))科學(xué)和工程職業(yè)介紹,闡述應(yīng)用(計算機(jī))工程和科學(xué)解決問題的過程,強(qiáng)調(diào)跨學(xué)科和國際化解決問題并需要評估計算、金融和社會制約因素下的解決方案[7]?!睂W(xué)習(xí)目標(biāo)定位在使學(xué)生“理解計算機(jī)科學(xué)基本概念,包括計算歷史、二進(jìn)制計算/邏輯/程序轉(zhuǎn)換、算法、計算機(jī)體系結(jié)構(gòu)、操作系統(tǒng)等;展示使用偽代碼解決基本問題,如排序和遞歸;與計算機(jī)科學(xué)職業(yè)生涯有關(guān)的職業(yè)操守(ACM Ethics Code);利用圖書館資源研究和撰寫計算機(jī)科學(xué)技術(shù)的研究論文;創(chuàng)建并進(jìn)行計算機(jī)科學(xué)理論的教學(xué)演示或計算機(jī)科學(xué)技術(shù)銷售演示[7]?!?/p>
這類課程在美國大學(xué)是非常有意義的。許多選擇計算機(jī)為職業(yè)方向的本科新生對計算機(jī)專業(yè)的培養(yǎng)目標(biāo)、專業(yè)課程和職業(yè)生涯并沒有真正了解,而這門課程就可以幫助這些學(xué)生了解計算機(jī)專業(yè)的培養(yǎng)目標(biāo)和就業(yè)前景,然后再作決定。不少學(xué)生學(xué)完這門課后,發(fā)現(xiàn)現(xiàn)實與自己想象的完全不同,就可以盡快轉(zhuǎn)到其他專業(yè)。另一種情況則相反,一些沒有專業(yè)方向的本科生(美國大學(xué)允許大學(xué)生沒有專業(yè)方向,但需要輔修若干小專業(yè))在選修了這門課程后,可能將計算機(jī)作為自己的主修或輔修專業(yè)。
UIUC的CS125計算機(jī)科學(xué)導(dǎo)論是以Java語言為主的編程入門課,涵蓋了一些算法的內(nèi)容,介紹與解決計算問題有關(guān)的基本概念和基本技術(shù),此外還有與之配套的實驗課[2],擬作為計算機(jī)科學(xué)專業(yè)的第一門課程。該課程與我們國內(nèi)多計算機(jī)專業(yè)開設(shè)的第一門計算機(jī)課程有共同之處。
2非計算機(jī)專業(yè)計算機(jī)基礎(chǔ)指導(dǎo)方針
美國大學(xué)的非計算機(jī)專業(yè)計算機(jī)基礎(chǔ)的指導(dǎo)方針出自美國國家科學(xué)研究委員會 (National Research Council,NRC)1999年出版的報告《Being Fluent with Information Technology》[8]。在報告中,該委員會將現(xiàn)代高等教育中受教育者的計算機(jī)或信息技術(shù)應(yīng)用能力分別定義為智力性能力、信息技術(shù)的概念和信息技術(shù)技能3個方面,每個方面包含10項內(nèi)容,共30項。
這3個方面的具體內(nèi)容如下:
1)Intellectual capabilities(智力性能力,指在復(fù)雜和支撐性環(huán)境中應(yīng)用信息技術(shù))。
(1)Engage in sustained reasoning(持續(xù)運用推理能力)。
(2)Manage complexity(管理復(fù)雜性)。
(3)Test a solution(測試解決方案)。
(4)Manage problems in faulty solutions(在失敗的解決方案中尋找并解決問題)。
(5)Organize and navigate information structures and evaluate information(組織和導(dǎo)出信息結(jié)構(gòu)并評估信息)。
(6)Collaborate(合作)。
(7)Communicate to other audiences(與他人溝通)。
(8)Expect the unexpected(準(zhǔn)備好應(yīng)對預(yù)料之外、情理之中的情況)。
(9)Anticipate changing technologies(預(yù)見技術(shù)的變化)。
(10)Thinking about information technology abstractly (關(guān)于信息技術(shù)的抽象思維)。
2)Information technology concepts(信息技術(shù)的概念)。
(1)Computers(計算機(jī))。
(2)Information systems(信息系統(tǒng))。
(3)Networks(網(wǎng)絡(luò))。
(4)Digital representations of information(信息的數(shù)字化表達(dá))。
篇10
摘要:本文提出了一個適合國內(nèi)軟件工程專業(yè)的教育方案,并給出了軟件工程專業(yè)教學(xué)應(yīng)該涵蓋的基本內(nèi)容和計劃。
關(guān)鍵詞:軟件工程教育;軟件工程教育培養(yǎng)目標(biāo);教學(xué)計劃;軟件工程課程
中圖分類號:G642
文獻(xiàn)標(biāo)識碼:B
1引言
隨著軟件行業(yè)對人才的需求,軟件工程的教育隨之興起,國家示范性軟件學(xué)院的建設(shè)就是一個重要的標(biāo)志。然而在軟件工程教育中存在著諸多的問題,主要體現(xiàn)在:
(1) 軟件工程與計算機(jī)科學(xué)和傳統(tǒng)工程學(xué)科的關(guān)系界定不清楚
普遍存在兩種觀點。一種觀點認(rèn)為,軟件工程作為一個專業(yè),與計算機(jī)科學(xué)沒有本質(zhì)區(qū)別,它是計算機(jī)科學(xué)的一個分支,只是軟件工程專業(yè)在教學(xué)上需要增加一些軟件工程方面的課程而已。另一種觀點認(rèn)為,軟件工程就是軟件開發(fā),是完全的應(yīng)用學(xué)科,需要的是工程背景,而不是計算背景,在軟件工程中具體的軟件的開發(fā)技術(shù)和工具比計算機(jī)科學(xué)專業(yè)知識更重要。
(2) 軟件工程專業(yè)的培養(yǎng)目標(biāo)與計算機(jī)科學(xué)專業(yè)沒有本質(zhì)區(qū)別
在國內(nèi)許多高校,軟件工程專業(yè)和計算機(jī)科學(xué)專業(yè)并存,由于沒有很好地區(qū)分軟件工程專業(yè)和計算機(jī)科學(xué)專業(yè),在培養(yǎng)目標(biāo)上也只有很小的差異,幾乎都是培養(yǎng)計算機(jī)專業(yè)的研究和應(yīng)用人才,沒有體現(xiàn)軟件工程專業(yè)的培養(yǎng)特性。
(3) 軟件工程專業(yè)教學(xué)內(nèi)容缺乏系統(tǒng)性和完備性
由于培養(yǎng)目標(biāo)的近似,許多軟件工程專業(yè)的課程設(shè)置也與計算機(jī)科學(xué)專業(yè)沒有大的區(qū)別,開設(shè)了大量計算機(jī)科學(xué)專業(yè)的課程,而軟件工程方面的課程開設(shè)比較少,且只注重具體軟件的編程技術(shù)和工具,而忽略數(shù)學(xué)和工程方面的基礎(chǔ)。在教學(xué)上也往往把精力花一個具體的開發(fā)軟件的使用、一種方法學(xué)的詳細(xì)步驟和編程語言的語法等,忽略了基本原理和方法的教授。
(4) 以課程實驗代替軟件工程實踐
軟件工程專業(yè)學(xué)生的工程實踐是非常重要的教學(xué)環(huán)節(jié),但目前大部分學(xué)生的軟件工程實踐只局限在課程實驗和課程設(shè)計上,達(dá)不到軟件工程的工程化要求,也就是說學(xué)生需要經(jīng)歷大、中型項目的開發(fā)過程,需要有團(tuán)隊工作訓(xùn)練,而這些往往在教學(xué)環(huán)節(jié)中被忽略。
針對以上目前在軟件工程專業(yè)教育中普遍存在的問題,根據(jù)作者多年的軟件工程教學(xué)經(jīng)驗,提出了一個適合國內(nèi)軟件工程專業(yè)的教育方案,明確了軟件工程專業(yè)的培養(yǎng)目標(biāo)和培養(yǎng)計劃,對從事軟件工程專業(yè)教學(xué)計劃制定和實施者有一定的參考價值。
2軟件工程教育的基本原則
軟件工程專業(yè)的培養(yǎng)目標(biāo)應(yīng)該是滿足軟件行業(yè)的社會需求,面向應(yīng)用、面向工程培養(yǎng)從事軟件應(yīng)用和開發(fā)的中、高級軟件工程師,包括軟件分析和設(shè)計人員、軟件開發(fā)人員、軟件集成和測試人員、軟件維護(hù)人員、技術(shù)支持人員、軟件項目策劃和管理人員、系統(tǒng)架構(gòu)師等。依據(jù)此培養(yǎng)目標(biāo),在軟件工程專業(yè)培養(yǎng)計劃制定和課程設(shè)置上需要堅持幾個基本的原則。
(1) 將軟件工程作為計算學(xué)科和工程學(xué)科兩者來教學(xué)
軟件工程是計算學(xué)科和工程學(xué)科的綜合,在教學(xué)內(nèi)容上需要考慮在這兩門學(xué)科之間平衡,避免偏向任何一方。軟件工程作為計算學(xué)科,它建立在計算機(jī)科學(xué)理論的基礎(chǔ)上,軟件開發(fā)需要運用計算機(jī)科學(xué)領(lǐng)域的研究成果,包括基本的概念、理論、方法、技術(shù)和工具等。作為工程學(xué)科,軟件開發(fā)是一項工程,需要運用工程化的方法進(jìn)行抽象、建模、信息組織和表達(dá)、變更管理,也涉及一般工程中的決策、實現(xiàn)和質(zhì)量控制活動等。
(2) 選擇軟件工程成熟的理論、方法和技術(shù)作為教學(xué)內(nèi)容
軟件工程是新興的應(yīng)用型學(xué)科,發(fā)展迅速,這為軟件工程教學(xué)提出了挑戰(zhàn),需要在新技術(shù)與成熟技術(shù)之間平衡。強(qiáng)調(diào)教授先進(jìn)的、持久的軟件工程原理,而不是最新的或具體的技術(shù)和工具的細(xì)節(jié)。但在教授基本原理和方法時,需要結(jié)合具體的應(yīng)用,理論必須與實踐結(jié)合。這樣才能使學(xué)生有一個良好的基礎(chǔ),能適應(yīng)技術(shù)的發(fā)展和知識的更新,而且成熟的技術(shù)在教學(xué)資源上也比較豐富,有利于教學(xué)實施。
(3) 將軟件工程原理和方法與具體的技術(shù)和工具相結(jié)合
軟件工程是解決問題的學(xué)科,強(qiáng)調(diào)實踐。軟件工程的實踐環(huán)節(jié)包括硬件、軟件工具、技術(shù)和過程。在教授軟件工程基本原理和方法的同時介紹新技術(shù)和工具是必要的(只是不把具體技術(shù)和工具的使用細(xì)節(jié)作為教學(xué)重點),讓學(xué)生實踐并獲得經(jīng)驗,以便更好地理解和掌握所學(xué)知識,使學(xué)生養(yǎng)成選擇和使用工具的習(xí)慣,也增強(qiáng)學(xué)生的學(xué)習(xí)興趣。
以上是一些最基本的原則,在這些原則的基礎(chǔ)上制定培養(yǎng)計劃,就可以保持軟件工程專業(yè)的培養(yǎng)方向,不至于偏離到計算機(jī)科學(xué)或應(yīng)用工程上去,從而保障軟件工程專業(yè)的培養(yǎng)目標(biāo)的達(dá)到。
3軟件工程教育的基本內(nèi)容和計劃
軟件工程課程應(yīng)該涵蓋計算基礎(chǔ)、數(shù)學(xué)和工程基礎(chǔ)、專業(yè)實踐、軟件工程等四個方面,具體包含的知識點和所占比例如表1所示。
依據(jù)這一知識結(jié)構(gòu),結(jié)合前面所述的基本原則,在課程設(shè)置上可以考慮開設(shè)以下課程。
計算基礎(chǔ)方面:開設(shè)計算機(jī)系統(tǒng)導(dǎo)論,程序設(shè)計基礎(chǔ),算法和數(shù)據(jù)結(jié)構(gòu),面向?qū)ο蠹夹g(shù),計算機(jī)組成原理,高級語言程序設(shè)計,操作系統(tǒng)基礎(chǔ),數(shù)據(jù)庫基礎(chǔ),網(wǎng)絡(luò)通信基礎(chǔ),軟件構(gòu)造,軟件開發(fā)環(huán)境與工具,軟件形式化方法等課程。
數(shù)學(xué)和工程基礎(chǔ)方面:開設(shè)微積分,離散數(shù)學(xué),概率統(tǒng)計,線性代數(shù),數(shù)理邏輯,實驗方法和實驗技術(shù),工程設(shè)計,工程經(jīng)濟(jì)等課程。
專業(yè)實踐方面:開設(shè)團(tuán)隊互動和溝通,軟件工程專業(yè)實踐,軟件工程職業(yè)道德,畢業(yè)設(shè)計等課程。
軟件工程方面:開設(shè)軟件工程導(dǎo)論,軟件需求分析,軟件設(shè)計和體系結(jié)構(gòu),軟件軟件質(zhì)量保證和測試,軟件過程,軟件項目管理,軟件工程項目開發(fā)等課程。