摘要:在全球經(jīng)濟(jì)化的浪潮中,國際合作辦學(xué)有利于國際間的交流與合作。探索國外教學(xué)的特點(diǎn),既可促進(jìn)國際合作辦學(xué)的順利開展,又可提高國內(nèi)教育的水平。本文從考核制度、課程設(shè)置與安排及實(shí)踐教學(xué)環(huán)節(jié)設(shè)置三個(gè)方面探討了加拿大計(jì)算機(jī)專業(yè)大學(xué)??频慕逃攸c(diǎn)及其借鑒意義。
關(guān)鍵詞:項(xiàng)目實(shí)踐課、學(xué)習(xí)環(huán)境
中圖分類號(hào):G642
文獻(xiàn)標(biāo)識(shí)碼:A
由于我所在的學(xué)院與加拿大不列顛哥倫比亞技術(shù)學(xué)院(BmishColumbia Institute of Technology, 以下簡稱BCIT)計(jì)算機(jī)科學(xué)分院合作開辦計(jì)算機(jī)軟件專業(yè),因此有機(jī)會(huì)到該學(xué)院進(jìn)修學(xué)習(xí)。期間對(duì)加拿大計(jì)算機(jī)專業(yè)的大學(xué)??平逃辛艘欢私?,現(xiàn)將一些值得借鑒的地方與大家做一下深入探討。
1合作辦學(xué)背景介紹
1.1加拿大BCIT簡介
BCIT是1964年BC省建立的面向應(yīng)用的綜合性技術(shù)學(xué)院,也是加拿大規(guī)模最大的高等職業(yè)技術(shù)學(xué)院。它包括Bumaby Campus等5個(gè)校區(qū),分為計(jì)算機(jī)、商業(yè)、建筑與環(huán)境、健康、制造業(yè)一電子與工業(yè)過程以及運(yùn)輸6個(gè)分院,開設(shè)了包括計(jì)算機(jī)技術(shù)、管理學(xué)、醫(yī)療護(hù)理、汽車艦船維修等400多個(gè)專業(yè),并設(shè)有短期培訓(xùn)班、大學(xué)專科、大學(xué)本科及研究生班。該?,F(xiàn)有在校生5萬余人,其中全日制學(xué)生達(dá)16000人,歷年來畢業(yè)生離校9個(gè)月內(nèi)就業(yè)率達(dá)到85%以上。在BCIT每年招收的入學(xué)新生中,來自其他大學(xué)的畢業(yè)生和轉(zhuǎn)校生超過40%,其中很多都是為了找到適當(dāng)?shù)墓ぷ鞫鴣磉@里重新學(xué)習(xí)的。BCIT辦學(xué)最突出的特點(diǎn)是培養(yǎng)目標(biāo)根據(jù)就業(yè)市場變化適時(shí)調(diào)整,課程設(shè)計(jì)和授課模式均根據(jù)企業(yè)需要采用彈性靈活機(jī)制。每個(gè)專業(yè)的課程平均每兩年就交由以企業(yè)界人士為主的專業(yè)指導(dǎo)委員會(huì)進(jìn)行全面評(píng)估并提出改革方案。
1.2天津中德職業(yè)技術(shù)學(xué)院簡介
天津中德職業(yè)技術(shù)學(xué)院(以下簡稱中德)是天津市屬的一所全日制高等職業(yè)技術(shù)學(xué)院,成立于1985年。該院是中國與德國、中國與西班牙兩國政府在職業(yè)教育領(lǐng)域最大的合作項(xiàng)目,深受德國職教理念的影響,重視實(shí)踐教學(xué)環(huán)節(jié)的設(shè)置。它擁有價(jià)值兩億元3000多臺(tái)(套)先進(jìn)的教學(xué)儀器設(shè)備,其中90%以上設(shè)備由國外引進(jìn),建有56個(gè)實(shí)驗(yàn)、實(shí)訓(xùn)室和20多個(gè)實(shí)習(xí)車間。擁有一支具有豐富教學(xué)經(jīng)驗(yàn)的師資隊(duì)伍,78%的專職教師在德國、西班牙、新加坡、加拿大、日本和香港等國家和地區(qū)接受過職業(yè)教育培訓(xùn)和進(jìn)修?,F(xiàn)開設(shè)29個(gè)專業(yè),學(xué)歷教育學(xué)生5000多人。畢業(yè)生遍及全國30多個(gè)省、市、自治區(qū),80%的畢業(yè)生提前與企業(yè)簽訂聘用合同,一次就業(yè)率保持在95%以上。目前學(xué)院已立項(xiàng)為全國100所重點(diǎn)建設(shè)的高等職業(yè)教育學(xué)院之一。
1.3合作辦學(xué)簡介
通過上面的敘述不難看出,中德的辦學(xué)理念和學(xué)校性質(zhì)與加拿大的BCIT十分相近。因此,兩所學(xué)院順利地走上了合作辦學(xué)之路。
2003年11月8日,BCIT與中德簽訂了“計(jì)算機(jī)軟件專業(yè)”合作辦學(xué)的備忘錄,正式啟動(dòng)了合作開發(fā)和實(shí)施計(jì)算機(jī)軟件技術(shù)專業(yè)聯(lián)合教育項(xiàng)目。首先從2004年9月開始,中德在國內(nèi)招收符合條件的高職學(xué)生;學(xué)生在中德學(xué)習(xí)BCIT的有關(guān)計(jì)算機(jī)系統(tǒng)技術(shù)編程課程,加上原中德的公共課和畢業(yè)設(shè)計(jì),并加強(qiáng)英語課程,共計(jì)6個(gè)學(xué)期;畢業(yè)于此項(xiàng)目的學(xué)生將獲得“中德計(jì)算機(jī)軟件技術(shù)學(xué)歷”和“BCIT國際計(jì)算機(jī)系統(tǒng)的技術(shù)編程學(xué)歷”;該項(xiàng)目畢業(yè)生只要英語考試合格,就可赴加拿大的BCIT繼續(xù)本科學(xué)習(xí),通過考試獲得學(xué)士學(xué)位;只要英語考試合格,學(xué)生也可在學(xué)習(xí)期間就轉(zhuǎn)入BCIT繼續(xù)他們的學(xué)業(yè),其在中德所學(xué)BCIT指定專業(yè)課程的學(xué)分將給予承認(rèn),并被安置在BCIT的適宜水平層次學(xué)習(xí)。必要時(shí),BCIT可為這些學(xué)生安排“過渡”教學(xué);BCIT要為中德提供相應(yīng)的教學(xué)資料和教師培訓(xùn),并共同制定教學(xué)管理制度。
2寬進(jìn)嚴(yán)出,嚴(yán)格考核
進(jìn)入BCIT學(xué)習(xí)需要遞交申請(qǐng),本地學(xué)生最基本的入學(xué)條件是:高中畢業(yè),英語考試通過12(C+),數(shù)學(xué)原理考試通過12(C+)或數(shù)學(xué)應(yīng)用考試通過12(B);我國留學(xué)生最基本的入學(xué)條件是:高中畢業(yè)或同等學(xué)歷畢業(yè),TOEFL550分(寫作必須達(dá)到4.5分)或IELTS6.0分(聽、說最低分?jǐn)?shù)5.5分,讀、寫最低分?jǐn)?shù)6分),如果無任何英語水平證明,學(xué)??砂l(fā)有條件錄取,安排學(xué)生進(jìn)入指定語言中心NCV強(qiáng)化英語,完成英文第5級(jí)的課程,即可開始專業(yè)課程學(xué)習(xí)。除了英文要求外,入學(xué)條件相當(dāng)寬泛,以盡可能地為更多人提供學(xué)習(xí)機(jī)會(huì),但學(xué)院嚴(yán)把出口關(guān),保證了為社會(huì)輸送高質(zhì)量的技術(shù)人才,這就體現(xiàn)在對(duì)學(xué)生的嚴(yán)格要求上。
學(xué)生每學(xué)年的總課時(shí)數(shù)約1000學(xué)時(shí)左右(不包括在企業(yè)的實(shí)踐時(shí)間和專門的項(xiàng)目作業(yè)課時(shí)間),教材頁數(shù)約7000頁左右。每課時(shí)涉及十幾頁或幾十頁的教材內(nèi)容,習(xí)題又多是一些有相當(dāng)難度的綜合題,有時(shí)還要小組相互討論共同完成,因此學(xué)生每節(jié)課后都要花2.5~3小時(shí)去消化、復(fù)習(xí)課程內(nèi)容。每門課程的總成績由平時(shí)作業(yè)、測(cè)驗(yàn)、期中考試、小課題或小論文及期末考試成績組成,平時(shí)成績占總成績的50%-70%左右。學(xué)生需要經(jīng)常復(fù)習(xí)、回顧所學(xué)知識(shí),以應(yīng)對(duì)平時(shí)諸多的測(cè)驗(yàn)和考試,期末考試涵蓋了課程的所有知識(shí)點(diǎn),是對(duì)學(xué)生課程理解、掌握程度的全面考核。多方位的考核要求學(xué)生必須自始至終參與整個(gè)學(xué)習(xí)過程,如果沒有通過某門考試,學(xué)生必須重修,不能補(bǔ)考:期末考試十分嚴(yán)格,一旦發(fā)現(xiàn)作弊就會(huì)被開除學(xué)籍;通常每門課程的淘汰率是20%~30%。
下面我們就以“系統(tǒng)分析和設(shè)計(jì)”課程(System Analysis and Design)舉例。這門課程的總學(xué)時(shí)數(shù)是84學(xué)時(shí)(其中包括了期中和期末考試時(shí)間),理論與實(shí)踐課時(shí)比是3:4。理論課教材翻譯成中文后約650頁左右,1個(gè)學(xué)時(shí)的內(nèi)容,學(xué)生至少花費(fèi)3學(xué)時(shí)消化吸收,信息量很大;“項(xiàng)目作業(yè)”和“作業(yè)中的實(shí)驗(yàn)”加強(qiáng)了學(xué)生實(shí)踐能力的培養(yǎng)??己嗽u(píng)價(jià)方式是:實(shí)驗(yàn)和家庭作業(yè)占10%;出勤占5%,小組完成的假想軟件系統(tǒng)分析與設(shè)計(jì)的項(xiàng)目作業(yè)占15%;階段測(cè)試2次共占10%;期中考試占25%;期末考試占35%??梢钥闯觯撜n程理論與實(shí)踐、平時(shí)與期末并重,最終將培養(yǎng)出具有綜合素質(zhì)的應(yīng)用型人才。
由于我國希望接受高等教育的人數(shù)遠(yuǎn)大于學(xué)校的承受能力,因此大學(xué)的“嚴(yán)進(jìn)”是不可避免的,但考核卻比較寬松。這樣往往不能調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,無法保證教學(xué)質(zhì)量。我想,我們也應(yīng)借鑒BCIT嚴(yán)把“出口關(guān)”的教學(xué)管理策略,通過加強(qiáng)考勤管理、階段考試以及調(diào)整好試卷難度和復(fù)習(xí)范圍等方式來嚴(yán)把“出口關(guān)”。
3緊湊合理的課程設(shè)置
BCIT“計(jì)算機(jī)科學(xué)類”大學(xué)??茖哟蔚慕虒W(xué)安排是:第一學(xué)年集中開設(shè)專業(yè)課,內(nèi)容涉及了實(shí)際編程中可能用到的大部分基礎(chǔ)知識(shí)及常見的數(shù)據(jù)庫、網(wǎng)絡(luò)和系統(tǒng)編程語言,有相當(dāng)?shù)纳疃群蛷V度。第二學(xué)年開設(shè)的課程多涉及高級(jí)編程所涉及的語言、專項(xiàng)技術(shù)及相關(guān)理論知識(shí),如:操作系統(tǒng)、算法分析與設(shè)計(jì)。在第二學(xué)年的兩個(gè)學(xué)期都設(shè)置了與就業(yè)相關(guān)聯(lián)的“計(jì)算機(jī)項(xiàng)目實(shí)踐”課程。BCIT的“軟件專業(yè)(Technical Programming)”4個(gè)學(xué)期的主要課程設(shè)置參見表1~表4。
由表1~表4可以看到,4個(gè)學(xué)期的課程安排相當(dāng)緊湊,內(nèi)容包括了計(jì)算機(jī)系統(tǒng)技術(shù)編程應(yīng)掌握的所有軟硬件知識(shí),同時(shí)通過“計(jì)算機(jī)項(xiàng)目實(shí)踐”課搭建學(xué)生順利就業(yè)的橋梁。因此,學(xué)生一旦完成學(xué)業(yè),就對(duì)計(jì)算機(jī)技術(shù)編程領(lǐng)域的知識(shí)有相當(dāng)廣度和深度的掌握,能成功勝任實(shí)際工作。
以“數(shù)據(jù)庫教學(xué)”為例,在第1學(xué)期“COMP 1711-系統(tǒng)分析與設(shè)計(jì)”的“數(shù)據(jù)建?!币徽轮?,教師通過實(shí)例講解了關(guān)系數(shù)據(jù)庫系統(tǒng)的主要概念及規(guī)范化關(guān)系數(shù)據(jù)庫的3個(gè)基本范式;在第2學(xué)期100學(xué)時(shí)的“COMP 2711關(guān)系數(shù)據(jù)庫系統(tǒng)”課程中,首先復(fù)習(xí)關(guān)系數(shù)據(jù)庫的相關(guān)概念、數(shù)據(jù)建模的方法和如何使用3個(gè)范式規(guī)范化關(guān)系數(shù)據(jù)庫,再深入講解SQL語句的應(yīng)用,然后要求學(xué)生使用目前流行的大型關(guān)系數(shù)據(jù)庫管理系統(tǒng)Oracle、Sybase和SQL Server等開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng),該系統(tǒng)要覆蓋當(dāng)前流行的數(shù)據(jù)庫技術(shù),如:數(shù)據(jù)復(fù)制、面向?qū)ο蟮年P(guān)系數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)倉庫、OLAP和基于Web的數(shù)據(jù)庫技術(shù)。這樣的課程設(shè)置非常緊湊,具有深度,從關(guān)系數(shù)據(jù)庫的概念、SQL語句的深入應(yīng)用,到使用大型數(shù)據(jù)庫管理系統(tǒng)開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng),并使該系統(tǒng)覆蓋當(dāng)前流行的數(shù)據(jù)庫技術(shù)。這樣學(xué)生在前兩個(gè)學(xué)期就對(duì)軟件編程所涉及的數(shù)據(jù)庫知識(shí)有了全面而深入的學(xué)習(xí)和訓(xùn)練,為第3學(xué)期進(jìn)入“計(jì)算機(jī)項(xiàng)目實(shí)踐1”奠定了理論知識(shí)和實(shí)踐技能基礎(chǔ)。
又如第3、4學(xué)期開設(shè)的“計(jì)算機(jī)項(xiàng)目實(shí)踐1、2”課程要求綜合利用第1、2學(xué)期介紹的軟件項(xiàng)目開發(fā)方法及數(shù)據(jù)庫、系統(tǒng)和網(wǎng)上的編程語言,以小組為單位,開發(fā)企業(yè)提供的“軟件項(xiàng)目”,讓學(xué)生深入企業(yè),利用所學(xué)知識(shí)解決實(shí)際問題,這就成功地為學(xué)生搭建了就業(yè)的橋梁。還有像“操作系統(tǒng)專題”、“圖形處理技術(shù)專題”和“Windows環(huán)境下編程專題”等專項(xiàng)技術(shù)的課程放到了第3、4學(xué)期,與“計(jì)算機(jī)項(xiàng)目實(shí)踐”一起上,便于在項(xiàng)目實(shí)踐中根據(jù)遇到的實(shí)際問題進(jìn)行更有針對(duì)性的學(xué)習(xí)。
因此筆者認(rèn)為,BCIT的課程設(shè)置是與企業(yè)的實(shí)際需求密切相關(guān)的,有利于學(xué)生快速而深入地掌握像計(jì)算機(jī)技術(shù)編程這類知識(shí)面廣、發(fā)展迅速的學(xué)科,順利就業(yè),值得我國借鑒。
4以就業(yè)為導(dǎo)向,注重實(shí)踐教學(xué)環(huán)節(jié)
BCIT的計(jì)算機(jī)學(xué)院與企業(yè)建立了十分密切的聯(lián)系,企業(yè)將一些需要計(jì)算機(jī)技術(shù)幫助解決的軟件系統(tǒng)開發(fā)項(xiàng)目送到學(xué)院,教師對(duì)這些項(xiàng)目進(jìn)行篩選,并根據(jù)難易程度分為兩類。學(xué)生在第3、4學(xué)期的“計(jì)算機(jī)項(xiàng)目實(shí)踐1”和“計(jì)算機(jī)項(xiàng)目實(shí)踐2”課上分組,在教師的指導(dǎo)下選擇適合的項(xiàng)目來完成。第3學(xué)期“計(jì)算機(jī)項(xiàng)目實(shí)踐1”的項(xiàng)目較容易,第4學(xué)期“計(jì)算機(jī)項(xiàng)目實(shí)踐2”的項(xiàng)目較難。學(xué)生在l、2學(xué)期已經(jīng)學(xué)習(xí)了常用的編程語言和軟件項(xiàng)目開發(fā)方法,此時(shí)已具備了開發(fā)軟件項(xiàng)目的基本知識(shí)和技能,只是缺少實(shí)踐經(jīng)驗(yàn)。這門課程為學(xué)生提供了有效的實(shí)踐教學(xué)環(huán)節(jié),為其走向社會(huì)、順利就業(yè)搭建了良好的平臺(tái)。
我所看到的“計(jì)算機(jī)項(xiàng)目實(shí)踐”課是這樣的:總學(xué)時(shí)為100學(xué)時(shí),5學(xué)時(shí)/周。其中1學(xué)時(shí)/周在教室與指導(dǎo)教師交流;1學(xué)時(shí)/周在實(shí)驗(yàn)室工作:3學(xué)時(shí)/周,或去企業(yè)調(diào)研,或小組討論,或各自完成自己的任務(wù)等。在第1次課中,學(xué)生首先2-3個(gè)人分為一組,從教師提供的項(xiàng)目列表中選擇項(xiàng)目;在接下來的4次項(xiàng)目實(shí)踐課中,學(xué)生不再來教室,1次課在實(shí)驗(yàn)室構(gòu)建軟件開發(fā)環(huán)境,3次課去企業(yè)深入調(diào)研所選項(xiàng)目的需求和目標(biāo),小組一起制定開發(fā)進(jìn)度并分析該軟件項(xiàng)目的用戶需求,設(shè)計(jì)需開發(fā)軟件項(xiàng)目的系統(tǒng)架構(gòu)、數(shù)據(jù)存儲(chǔ)方式和程序模塊等。然后學(xué)生再次回到教室,以小組為單位匯報(bào)項(xiàng)目進(jìn)展情況、遇到的困惑,教師將一一給予解答和指導(dǎo);接下來,小組成員會(huì)不同側(cè)重地共同完成項(xiàng)目開發(fā),教師還會(huì)讓學(xué)生每周一次回到教室,了解他們每個(gè)人的任務(wù)、項(xiàng)目進(jìn)展情況,并給予適當(dāng)指導(dǎo):軟件系統(tǒng)開發(fā)出來后,學(xué)生要為項(xiàng)目實(shí)踐的展示做準(zhǔn)備;最后就是項(xiàng)目實(shí)踐展示會(huì),相關(guān)企業(yè)代表、指導(dǎo)教師等一起參加,每組學(xué)生都用PowerPoint幻燈片展示系統(tǒng)的開發(fā)目的、背景、整個(gè)系統(tǒng)的設(shè)計(jì)架構(gòu)、功能模塊的劃分、采用的關(guān)鍵技術(shù)、關(guān)鍵代碼等,再運(yùn)行系統(tǒng)演示其功能,最后談系統(tǒng)的改進(jìn)設(shè)想。該課程的分?jǐn)?shù)由企業(yè)代表、指導(dǎo)教師和小組內(nèi)同學(xué)共同評(píng)定。
在這門課中,為了完成項(xiàng)目開發(fā),學(xué)生就要與企業(yè)人員接觸,了解用戶需求,并對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì),這就綜合運(yùn)用了“系統(tǒng)分析和設(shè)計(jì)”課上所學(xué)的知識(shí),并鍛煉了人際交往能力;學(xué)生分工協(xié)作完成軟件的編寫和調(diào)試工作,培養(yǎng)了協(xié)作精神,提高了程序設(shè)計(jì)語言的運(yùn)用能力;最后的項(xiàng)目展示會(huì)要求學(xué)生用PowerPoint幻燈片演示自己的工作,促進(jìn)了課堂教學(xué),提高了學(xué)生的書面表達(dá)能力、語言表達(dá)能力和實(shí)踐能力,對(duì)學(xué)生就業(yè)有極大幫助。學(xué)生在整個(gè)學(xué)習(xí)過程中提前了解到自己畢業(yè)后的工作環(huán)境、工作任務(wù),提高了學(xué)習(xí)興趣,學(xué)習(xí)目標(biāo)更為明確。這種以就業(yè)為導(dǎo)向、注重實(shí)踐教學(xué)環(huán)節(jié)的項(xiàng)目實(shí)踐課程設(shè)置和實(shí)施方式是值得我們借鑒的。
5結(jié)束語
以上我們對(duì)BCIT計(jì)算機(jī)專業(yè)??平虒W(xué)的特點(diǎn)進(jìn)行了深入的探討,它的考核制度嚴(yán)格,使學(xué)生有較大的學(xué)習(xí)壓力;課程安排緊湊合理,教學(xué)內(nèi)容銜接得當(dāng),并與企業(yè)的實(shí)際需求緊密相連,講授的知識(shí)具有相當(dāng)?shù)纳疃群蛷V度;以就業(yè)為向?qū)?、為?shí)施實(shí)踐教學(xué)環(huán)節(jié)而設(shè)置“計(jì)算機(jī)項(xiàng)目實(shí)踐”課。這些做法都十分值得我們借鑒。另外,BCIT的教學(xué)給學(xué)生的信息量大,重視學(xué)習(xí)環(huán)境的構(gòu)建和學(xué)習(xí)目標(biāo)的設(shè)定。前者主要體現(xiàn)在高質(zhì)量的教科書、完善的校園網(wǎng)、全天開放的實(shí)驗(yàn)室和藏書豐富、設(shè)施完備的圖書館等;后者主要體現(xiàn)在綜合性的實(shí)驗(yàn)及作業(yè)的設(shè)置、相當(dāng)難度的考試和與實(shí)際結(jié)合的項(xiàng)目實(shí)踐課的設(shè)置等。對(duì)于計(jì)算機(jī)專業(yè)這一飛速發(fā)展的行業(yè)而言,各國都在根據(jù)具體國情探索適合本國的教學(xué)和管理方式,希望本文能夠拋磚引玉,為推動(dòng)我國計(jì)算機(jī)職業(yè)教育的發(fā)展做出一份貢獻(xiàn)。