葉斌 余陽


摘要:本文針對高校所開設的信息系統專業課程,對其教學方式進行探討;將TC理念與傳統的教育理念結合,提出基于TC理念的軟件開發類課程的教學設計與實施方式,以提高學生的綜合素質,并適應當代工程教育的要求。
關鍵詞:TC;工程教育;學習評價
中圖分類號:G642.0 ? 文獻標識碼:A ? 論文編號:1674-2117(2015)09-0110-03
● 引言
CDIO是一種工程教育理念,這四個字母分別代表了構思(Conceive)、設計(Design)、實現(Implement)、運作(Operate),這是于2001年,由瑞典查爾姆斯技術學院、瑞典林克平大學、美國麻省理工學院、瑞典皇家技術學院合作開發的一個新型工程教育平臺。[1]CDIO自從2005年引進到中國以后,逐漸引起了中國教育界的廣泛關注。
東軟學院基于“教育創造學生價值的理念”,借鑒CDIO工程教育模式,在繼承CDIO的基礎上,創造性地將CDIO中國化和本校化,在充分考慮學生、教師、產業和社會等利益相關者的需求基礎上,針對學院IT專業的設置情況,對CDIO能力培養大綱做了繼承基礎上的創新,構建了具有東軟特色的TOPCARES-CDIO“八大能力”指標體系。“TOPCARES”具體是指,T(Technical Knowledge and Reasoning)技術知識與推理能力,O(Open Minded and Innovation)開放式思維與創新,P(Personal and Professional Skills)個人職業能力,C(Communication and Teamwork)溝通表達與團隊工作,A(Attitude and Manner)態度與習慣,R(Responsibility)責任感,E(Ethical Values)價值觀,S(Social Value Created by Application Practice)應用創造社會價值。學校要求所有課程都要以具體的實踐項目貫穿教學,讓學生在項目實踐中掌握八大核心能力。[2]
● 基于TC理念的信息系統專業課程教學設計方法
軟件開發人才在國內是緊缺人才,隨著我國軟件技術的發展,國內對軟件人才的需求非常大。盡管每年有大量的軟件專業畢業生進入社會,但還是跟不上需求。這種需求不僅是數量上的需求,更是高質量人才的需求。
1.信息系統專業課程教學現狀與誤區
目前,在很多高校,信息系統專業課程的開設及教學還存在許多的誤區。首先,信息系統專業課程是對實踐能力要求很高的課程,僅停留在理論上的軟件課對學生今后的就業會產生不好的影響。其次,只注重專業知識與技能培養,而忽略了“軟實力”的培養,這些“軟實力”包括學習者的團隊協能力、溝通與表達能力、演講能力、開放性思維以及態度與習慣、個人職業道德的培養等。而這些“軟實力”恰恰是一個學習者在畢業以后融入到軟件開發團隊、發揮個人知識與技能的基礎。最后,傳統教育模式還沒有意識到工程教育的特殊性,或是沒有與信息系統專業課程相適應的有效教育方法。
2.TC模式下的信息系統專業課程教學特點
東軟學院在CDIO理念的基礎上提出的TOPCARES-CDIO理念[3],為信息系統專業課程的教學提供了能與其需要相適應的教育方法。其特點集中體現在以下幾個方面。
第一,以項目為導向。傳統的信息系統專業課程教學一般以知識點為導向[4],學習者在學習過程中對知識點能較好地掌握,但涉及具體的項目,則不能將知識點串聯起來,導致學習者不能滿足企業的需求。而TC模式強調以項目為導向,將項目貫穿于整個課程中,將知識點分布于不同的項目之中。這樣學習者能更好地體會如何去做,并掌握這種軟件開發的技能。
第二,以能力為培養目標。TC模式不是簡單的知識的灌輸,而是以培養學習者能力為目的。這些能力是作為一名軟件開發者必備的能力,這些能力指標在具體的課程中會進一步細化,并分布于不同的知識點中。例如,在“Web數據庫程序設計”這門課中就將能力指標與培養目標進行了對應,并在教學大綱中有具體的體現,如下表。
表中的各級能力指標根據專業培養目標,將各門課程所要承擔的培養能力的任務進行了說明,由于篇幅原因此表只對部分能力指標進行了說明。
第三,TC教學方法與軟件系統開發模式相融合。在信息系統專業課程的教學過程中采用TC教學模式,會讓學生在教師的教學過程中體會到軟件系統開發的方法,更利于學習者養成軟件開發的思維方法,為今后從事這一行業打下基礎。
第四,在做中學,學中做。TC教育方法在信息系統專業課程的教學中強調學生的主動學習。教師在教學的過程中同時要求學生做相應的知識單元所對應的單元項目,這些單元項目讓學生有機會在學習的過程中掌握真實的軟件開發技能,同時在做的過程中鞏固了單元知識,達到了理論與實踐相結合、知識和技能相給合的目的。
第五,一體化課程計劃。TC的教學方法的核心在于它有一個一體化的課程計劃。首先,任課教師與教學團隊結合。教師之間的相互協調,使課程之間達到有機的結合,不至于對某些知識或技能進行無必要的重復,或是忽略了一些重要能力的培養。其次,課上課下的結合。TC教學理念對除了對課堂上所要學習的知識和技能有明確要求以外,對課下也有針對性的訓練,將課堂上無法完成的培養目標,通過課下的活動來達到培養的目的。再次,將個人、人際交往、過程和系統的建造有機結合。學習者在TC教學方法的指導下不再是個人的學習,而強調的是團隊的學習,在團隊中鍛煉學習者的人際交往能力、團隊協作能力、個人職業素養。最后,將現在的學習與未來的工作一體。TC的教學模式強調學習應盡可能真實的對工作場景進行再現,模擬真實場景中可能出現的狀況,并思考應對的方法,或是啟發學習者對工作方法的思考。
3.課程內容選取依據
課程內容是學生所學專業必須掌握的專業理論知識以及實踐技能。在課程內容的選取上主要采用“三步法”進行:第一步,利益相關者調查,包括軟件相關公司的領導,軟件相關公司的員工、學校、教師等。調查這些要利于了解實際工作過程中所需要的實踐技能以及基本知識理論,還有學習者所需要的基本素質等。第二步,基于TC理念人才培養方案的制定,包含了本專業學生在學習期間所要掌握的專業知識和專業技能,以及一門課程在專業學習中所處的位置和承擔的任務。第三步,基于TC理念的課程教學大綱的制定,這是對課程內容的進一步細化與明確。它對每一單元所要講授的知識及所要涉及的單元項目進行了說明,對所要培養的能力也落實到每一個課程單元及單元項目之中。
4.項目的選擇
項目在TC模式中非常重要,它是知識和能力的載體。項目應抓住以下幾個特點:第一,與課程內容緊密聯系。第二,應與職業發展緊密聯系。第三,難度適中,激發學生興趣。第四,應提倡快樂學習,避免過度競爭。
5.TC模式下的項目設計
對于項目的具體設計主要采用CDIO的設計方法,主要步驟也是由構思、設計、實施、運行組成。例如,在“Web數據庫程序設計”這門課程中,所設計的一個小的單元項目的步聚即按此步驟來實施的(如下圖)。
● TC模式下的信息系統專業課程教學的實施
課程的實施環節是關乎能否體現TC教學理念的重點。主要采用案例項目與所設計的單元項目或課程項目相結合。以案例項目為引導,以事先設計好的單元項目進行任務驅動。在單元項目實施過程中采用“五步教學法”,即任務導入、任務分析、示范引導、學習致用、評估總結來具體實施。
在實施中有兩方面應注意,一方面,課程單元與能力的對應;即在項目實施過程中涉及相關知識點的傳授應與表中所對應的相關能力對應。另一方面,單元項目與課程項目應進行對應。
● 基于TC的學習效果評價
基于TC的學習效果評價以過程性評價為主,避免傳統的評傳方式評價誤區,應起到促進學習者學習、對教師的教學方式和教學目標有效控制的目的。
1.學習效果評價誤區
在麻省理工大學的研究中,他們對傳統的學習效果評價誤區進行了說明,主要誤區有以下方面:①教與評分離,評價用于監控學習。而實際上評價的目的主要應該促進學習者的學習;②強調正確答案。這種方式不利于學生的創新意識的培養和開放性思維的培養,其實更應強調的是更好答案,而非一成不變的正確答案;③評價過程競爭性太強。這種做法的結果會導致學習者之間只有競爭沒有合作,且產生過大學習壓力;④只有學生是學習者。這種誤區對教師的主動性進行了壓制,而實際上教師也是學習者。
2.基于TC的學習效果評價過程與方式的選擇
TC理念下的學習效果評價是針對整個學習過程的。從時間的跨度上分為學習之前、學習之中、學習之后。即在學習者學習之前應和素質教師、教育團隊緊密聯系,認真分析本課程學習者的基本狀況,包括前期表現,對知識的接受能力、理解能力和接受程度進行評估。目的在于事先做好對學習者的了解,重視學習者的“改良程度”,而非以一門課程的表現來評價學習者的學習能力。學習之中主要指對學習者在學習過程中的表現進行記錄,如在各個單元項目之中的情況和表現。這樣有利于教師更加清楚地掌握學習者對具體知識單元的學習情況,便于教師對問題進行及時糾正并有針對性地進行課外輔導。同時,學習過程中也是最能體現學習者團隊能、交流能力和職業素養的環節,因此,應格外重視。學習之后,指在學習者的學習任務完成之后,進行總結性評價,這雖然對本次學習者的學習的作用不大,但教師也作為一個“學習者”,同樣能總結經驗,了解學生情況,為學生下一次的學習打下良好的基礎。
對評價方式的選擇應多樣化。多樣化評價的原因在于,單一的評價方式可能只能將學習者的少數能力與技能體現出來,對學生的職業素養和團隊協作等較為隱性的能力和素養難以體現。因此可以采取如筆試、口試、平時表現、項目考核、上機測試等多種方式相結合。這樣有利于從各個方面考查學習者的各方面能力。
● 總結
筆者及所在教學團隊在多年的軟件課程類教學和軟件開發經驗基礎上總結了信息系統專業課程的教學方法,并應用TC理念,取得了較好的效果;對基于TC理念的構思、設計和實施進行了相應的論述,以期培養更多具備“TOPCARES”八大能力指標的高級IT應用型人才,為我國工程教育的發展作貢獻。
參考文獻:
[1]Edward F.Crawley,等.重新認識工程教育——國際CDIO培養模式與方法[M].顧佩華,等.譯.北京:高等教育出版社,2009,4:1.
[2]楊浩婕,王成.基于TOPCARES—CDIO培養模式的二維軟件基礎課程改革[J].學理論,2010(4):279.
[3]陶勇芳,商存慧.CDIO大綱對高等工科教育創新的啟示[J].中國高教研究,2006(11):81-83.
[4]唐明虎.基于項目驅動的Java語言教學模式研究[J].電腦學習,2010(2):86.