丁瓊
摘 要:團隊學習是指團隊成員通過互動獲取、整合和分享知識,并在此基礎上改善行為、優(yōu)化團隊體系的過程。文章從“面向對象分析與設計”課程的特點著眼,闡述了團隊學習的內(nèi)涵及其國內(nèi)外現(xiàn)狀,提出了將團隊學習理論融入該門課程教學的策略,并分析了團隊學習理論應用的優(yōu)缺點。
關鍵字:團隊學習;軟件工程;面向對象分析與設計
中圖分類號:G642.3 文獻標識碼:A 文章編號:1002-4107(2014)11-0024-02
“面向對象分析與設計”O(jiān)OAD是軟件專業(yè)一門重要的專業(yè)基礎課程,也是眾多高校軟件工程專業(yè)考研必考科目。正如《軟件工程百科全書》中所言:“編程并不是軟件開發(fā)問題的主要根源。需求分析與設計問題更為普遍并且更值得解決。因此面向對象開發(fā)技術的焦點不應該只對準編程階段,而應更全面地對準軟件工程的其他階段。面向對象方法真正遠大的目標是它適應于解決分析與設計期間的復雜性并實現(xiàn)分析與設計的復用?!备鶕?jù)這個定義,我們在面向對象教學中應該注重軟件的復雜性及復用性。而注重軟件的復雜性和復用性必然要關注大型軟件。隨著軟件規(guī)模的增大,以前的單靠個人英雄主義完成軟件的時代一去不復返了,一個大型軟件的開發(fā)實現(xiàn)必然涉及大量的人員。即使是同樣的系統(tǒng)分析設計階段,也需要同時配備好多人員,進行團隊合作開發(fā)。另一方面,隨著招收規(guī)模的擴大,軟件學院的學生數(shù)目眾多,在“面向對象分析與設計”課程教學中,往往是大班授課。一個教師指導近百人。這樣導師沒有足夠的時間和精力來對學生進行深入指導;另一方面由于該門課程軟件的復雜性要求導致學生對該門課程學習存在畏難情緒,感覺很難把握面向對象分析與設計的精髓所在。此外,現(xiàn)在軟件開發(fā)已經(jīng)從過去個人英雄主義階段轉變?yōu)閳F隊協(xié)作階段,如何在教學中培養(yǎng)團隊協(xié)作精神成為教學工作中需要考慮的一個重點環(huán)節(jié)。團隊協(xié)作必然涉及團隊學習環(huán)節(jié)[1-3]。
一、團隊學習的內(nèi)涵與研究現(xiàn)狀
“團隊學習”是指為了實現(xiàn)學習目標,有計劃、有組織開展的兩人或兩人以上學生參與的群體性學習活動。國外的團隊學習最早由彼得·圣吉于20世紀90年代在其著作《第五項修煉——學習型組織的藝術與實務》中提出。之后受到理論界和實務界的廣泛關注。國外理論界在團隊學習內(nèi)涵界定及團隊學習過程等方面進行了深入研究。目前對團隊學習的理論描述存在三種不同的取向:行為取向、信息加工取向、結果取向?;趯W習過程建立的較有影響力的學習模式主要有:團隊學習模式、團隊學習發(fā)展過程模式、學習循環(huán)模式及團隊擴展學習等模式。企業(yè)把團隊學習運用于管理中,取得了不俗的效果。商學院和經(jīng)濟管理類學院很好地將團隊學習理論融入課程教學中,開發(fā)了各種教學模式[4-6]。
國內(nèi)的團隊學習研究大多數(shù)集中于團隊學習影響因素研究及團隊學習力研究,當然也有不少人把團隊學習理論應用于教學。華中科技大學電信系教授劉玉創(chuàng)建的Dian 團隊開創(chuàng)了團隊學習模式的新形式。以 Dian 團隊為依托的 “基于項目信息類專業(yè)教育實驗班”(簡稱種子班) 已成為全國首批 300 個人才培養(yǎng)模式創(chuàng)新實驗區(qū)之一。王新法也提出了基于項目的網(wǎng)絡團隊學習過程模型。趙國安把團隊學習具體應用于嵌入式課程,也取得了很好的教學效果[7-9]。
二、團隊學習在“面向對象分析與設計”課程中的應用
采用循序漸進的團隊學習方式教學。教學中融入多種方法:案例教學、項目驅動、團隊研討、角色互換(通過讓學生制作微課程體驗教師角色,以教促學)等;課程群的協(xié)同教學減輕學生課業(yè)負擔,促進教師教學團隊建設;多元課程評價體系促進學生全面發(fā)展。構建學習團隊、片段學習階段(案例教學)、聯(lián)合學習階段(項目研討)、協(xié)同學習階段(項目實踐)、交流評價考核。
(一)構建學習團隊
我們對學生團隊進行分組。為了杜絕好學生抱團、差生混學分的現(xiàn)象,我們強制按學號進行組隊。根據(jù)學習任務的多少安排團隊人數(shù)。一般人數(shù)控制在4—9人之間。人數(shù)太多則組內(nèi)管理難道加大;人數(shù)太少,則可能導致無法培養(yǎng)良好的團隊協(xié)作精神。
(二)片段學習(案例教學)
華東交通大學軟件學院有多年的辦學歷史,大四學生每年都要進行畢業(yè)設計環(huán)節(jié)。在這個環(huán)節(jié),每年評選出優(yōu)秀畢業(yè)設計。這些畢業(yè)設計內(nèi)容一般都由學生獨立完成,工作量比較適合學習階段的學生。把這些優(yōu)秀畢業(yè)設計整理成教學案例,在課堂上對學生講解。
(三)聯(lián)合學習
目前網(wǎng)絡上有大量的開源軟件,指定某些知名開源軟件的一部分讓學生課后進行團隊研討。
(四)協(xié)同學習
同時要求每個團隊完成一個軟件的分析與設計工作,該環(huán)節(jié)由學生自由選題,但必須得到任課教師的認可方可開始分析設計等工作。如果學生選不出題目,則由任課教師指定。
(五)交流評價考核
課程考核具有導向性,決定著學生將精力投入到何方。新的考核方式應以培養(yǎng)學生的實踐、綜合分析、團隊協(xié)作和創(chuàng)新等能力為切入點,建立多元化的考核方法,促進學生個性和能力的全面發(fā)展。考核時應分成團隊成績和個人自評及他人互評等環(huán)節(jié)。
鑒于每個學期學院開設了多門課程,如果每門課程都采用該方式進行教學,勢必會大大增加學生課業(yè)負擔。筆者在研究大量的文獻后,提出課程群融合到教學中的思路。
湖南大學章兢等提出高水平教學團隊應該根據(jù)課程的特點及其內(nèi)在聯(lián)系,基于課程或課程群進行建設,一些課程因其基礎性和規(guī)模,可單獨建設教學團隊,而另一些課程由于其邏輯性和內(nèi)在一致性,可整合成課程群進行一攬子建設。面向對象分析與設計課程,與數(shù)據(jù)庫、軟件測試有內(nèi)在比較強烈的邏輯關系,可以考慮放在同一個學期,作為一個課程群。章兢還指出,無論是以單一理論基礎課、單一實驗基礎課,還是以專業(yè)理論課程群、專業(yè)實驗(實踐)課程群為核心組成的教學團隊,大體上包括1 名首席責任教授、2—3 名責任教授、3—4 名主講教師和 10 名之內(nèi)梯隊培養(yǎng)教師。其中,首席責任教授對課程或課程群的課堂教學和實踐教學全面負責,并對提高本團隊課程的教學質量采取有力可行的措施;責任教授全面負責本團隊課程的教學運行管理;主講教師、梯隊培養(yǎng)教師協(xié)助首席責任教授或責任教授工作[10]。
如果軟件類每門課程都采用團隊學習項目驅動教學法,勢必會給學生帶來沉重的課業(yè)負擔。為了減輕學生負擔,可以建立課程群,同一課程群,學生只需要完成一個項目,課程組教師協(xié)同教學。
三、團隊學習理論應用的優(yōu)缺點
團隊學習理論融合到教學中是一種新型的教學模式,具有其他教學模式不可比擬的優(yōu)點,特別是在學生能力提高和綜合素質培養(yǎng)方面更加突出。
第一,學生組成團隊,以項目案例分析、項目研討、項目實踐等多種方式循序漸進地共同學習,能促進其互助成長,提高學習效率和效果。
第二,團隊學習方式讓學生在更快掌握顯性知識的同時,也獲得了諸如團隊意識、溝通能力、創(chuàng)新能力等隱性技能。
第三,以學生項目研討、項目實踐為基礎整理出來的項目資料更貼合學生的認知水平,教學中以此為案例,可促進改善教學。
第四,優(yōu)秀項目源代碼的研討式教學,可解決學生項目經(jīng)驗不足的問題,符合從模仿到超越的學習規(guī)律,提高學生軟件開發(fā)的能力及質量。
第五,基于課程群的協(xié)作式教學,在減輕學生課業(yè)負擔的同時,可促進軟件學院教研團隊建設,提升教師的教學和科研水平。
當然,沒有完美的事物,該方案也存在一定的弊端,例如對教師要求非常高:(1)布置的作業(yè)需要不斷更新,否則,學生可以從學長那里直接獲取作業(yè)結果。從這個角度來說,加重了教師選題及批閱作業(yè)等方面的工作量。(2)項目研討過程中,教師需要整理出學生具有共性的一些問題,統(tǒng)一講解,其實要求教師參與到學生研討環(huán)節(jié),教師工作可能從課內(nèi)延伸到課外,工作量大大增加。(3)教師的知識水平也務必達到一定階段才能回答學生的問題。(4)課程群任課教師之間如何溝通協(xié)作問題。這些都是后續(xù)階段有待進一步研究解決的問題。
參考文獻:
[1]張萍,涂清云等.基于同伴教學法的多元化評價模式研
究——以大學物理課程為例[J].中國大學教學,2013,(9).
[2]姜芳,翁維紅等.略談大學生學習模式變革——以華中
科技大學聯(lián)創(chuàng)團隊學習模式為例[J].學校黨建與思想
教育,2009,(3中).
[3]王培才.任務驅動團隊學習模式在高職市場營銷專業(yè)的
應用[J].中國成人教育,2010,(4).
[4]李雷鳴,王軍會,車誠.經(jīng)管類碩士研究生團隊學習的實
踐總結與思考[J].商業(yè)會計,2011,(10).
[5]王新法,牛有田等.基于項目的網(wǎng)絡團隊學習過程模型
[J].中國電化教育,2011,(3).
[6]周元成.團隊學習力研究[J].商場現(xiàn)代化,2007,(11下
旬刊).
[7]趙國安,郁斌.以學生團隊學習和課題開發(fā)模式改革嵌
入式課程[J].現(xiàn)代教育技術,2009,(6).
[8]白勝.會計專業(yè)學生團隊合作能力不足問題探討[J].財
務通訊,2010,(5中).
[9]王雁飛,楊怡.團隊學習的理論與相關研究進展述評
[J].心理科學進展,2012,(7).
[10]章兢,傅曉軍.談基于課程或課程群的教學團隊建設
[J].中國大學教學,2007,(12).