李平
(阜陽職業(yè)技術(shù)學(xué)院 安徽 阜陽 236031)
團隊作業(yè)在高職《數(shù)據(jù)庫應(yīng)用》實訓(xùn)課中的應(yīng)用
李平
(阜陽職業(yè)技術(shù)學(xué)院 安徽 阜陽 236031)
高職《數(shù)據(jù)庫應(yīng)用》實訓(xùn)課,采用由易到難、逐步深入,項目驅(qū)動、團隊作業(yè)的方式教學(xué),有利于充分調(diào)動學(xué)生的學(xué)習(xí)積極性,有效利用實訓(xùn)時間,培養(yǎng)學(xué)生動手能力和數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計能力,提高教學(xué)質(zhì)量。
團隊作業(yè);高職;數(shù)據(jù)庫應(yīng)用;實訓(xùn)
高職《數(shù)據(jù)庫應(yīng)用》實訓(xùn)課是《數(shù)據(jù)庫應(yīng)用》課程理論知識部分的延續(xù),約30課時,開設(shè)目的在于訓(xùn)練學(xué)生操作和使用數(shù)據(jù)庫,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計方法和實現(xiàn)技術(shù),用所學(xué)知識解決實際問題。在提高學(xué)生發(fā)現(xiàn)問題、解決問題能力及知識的綜合應(yīng)用能力方面占有重要地位。傳統(tǒng)教學(xué)常采用 “一個題目定實訓(xùn)”的方法,即教師布置一個確定的應(yīng)用系統(tǒng)設(shè)計題,學(xué)生按要求在規(guī)定的實訓(xùn)時間內(nèi)獨立完成系統(tǒng)設(shè)計與實現(xiàn)任務(wù)。由于數(shù)據(jù)庫應(yīng)用系統(tǒng)通常包含多個子系統(tǒng)和功能模塊,需要完成很多復(fù)雜的操作和使用數(shù)據(jù)庫任務(wù),設(shè)計開發(fā)起來有一定難度,少數(shù)學(xué)生實訓(xùn)過程中感到時間緊、困難多,逐漸失去上課熱情,有的甚至放棄,有的學(xué)生在實訓(xùn)結(jié)束時交半成品的作業(yè),有的學(xué)生坐享其成,拷貝別人的成果應(yīng)付作業(yè),導(dǎo)致實訓(xùn)流于形式,效果欠佳。
在教學(xué)改革實踐中,我院探索了“由易到難、逐步深入,項目驅(qū)動、團隊作業(yè)”的實訓(xùn)課教學(xué)方式,充分發(fā)揮集體智慧和每個學(xué)生的特長,分解實訓(xùn)難度,提高時間利用率,提高了學(xué)生上實訓(xùn)課的積極性和作業(yè)質(zhì)量,收到了良好的教學(xué)效果。
按照軟件工程觀點,數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)應(yīng)循序漸進地完成需求分析、系統(tǒng)設(shè)計、編碼、測試等階段的各項工作。前兩個階段對學(xué)生而言是難點。為了突破難點,應(yīng)由易到難,逐步深入。具體做法是將實訓(xùn)課分成三步。第一步,教師主導(dǎo),即教師分析、講解與演示。選取一個學(xué)生接觸過的數(shù)據(jù)庫應(yīng)用案例,如“無紙化課程考試系統(tǒng)”,用4課時左右時間,分成需求分析、系統(tǒng)設(shè)計、編碼、測試等階段,逐階段進行系統(tǒng)設(shè)計,實現(xiàn)講解與操作,強調(diào)每個階段的任務(wù)、重點和操作注意事項。第二步,師生合作,約8課時。教師給出具體的設(shè)計題目,留2課時的時間,放手讓學(xué)生自己做。針對學(xué)生在需求分析和系統(tǒng)設(shè)計上的難點,再次強調(diào)需求分析階段任務(wù)是詳細調(diào)查了解用戶對數(shù)據(jù)庫應(yīng)用系統(tǒng)的具體要求,確定應(yīng)用系統(tǒng)功能,形成用戶需求說明書,建立系統(tǒng)的初步方案;系統(tǒng)設(shè)計階段是根據(jù)說明書建立數(shù)據(jù)庫應(yīng)用系統(tǒng)的總體結(jié)構(gòu),并確定數(shù)據(jù)庫對象和模塊,指導(dǎo)學(xué)生進行系統(tǒng)需求分析,系統(tǒng)設(shè)計,給出建造大廈的藍圖,其余階段工作由學(xué)生獨立完成,即按照圖紙建大廈。這樣做會使學(xué)生進一步認識到需求分析和系統(tǒng)設(shè)計的重要性,從而引起足夠重視。第三步,學(xué)生主導(dǎo),項目驅(qū)動,團隊作業(yè)。實訓(xùn)課時間交給學(xué)生,讓他們自由組建團隊,到實際生活中發(fā)現(xiàn)問題和解決問題,完成實訓(xùn)任務(wù)。
學(xué)生主導(dǎo)的項目驅(qū)動、團隊作業(yè)階段是提高學(xué)生發(fā)現(xiàn)問題、分析問題、解決問題能力的關(guān)鍵階段,也是掌握應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)技術(shù)應(yīng)用的關(guān)鍵階段??傮w要求是:學(xué)生自由組建團隊,以團隊為單位完成應(yīng)用系統(tǒng)設(shè)計實現(xiàn)任務(wù),團隊成績就是每個團隊成員的成績。按組建團隊、確立項目、團隊作業(yè)、答辯的步驟進行。
組建團隊,選擇系統(tǒng)設(shè)計題目 學(xué)生根據(jù)平時相互間了解,自由組建4~7人的團隊(或叫項目組),推選隊長。每位學(xué)生必須參加一個團隊且只能參加一個團隊。團隊成員共同深入到現(xiàn)實生活中,尋找可以用數(shù)據(jù)庫應(yīng)用系統(tǒng)解決的問題,在規(guī)定時間內(nèi)確定團隊的系統(tǒng)設(shè)計選題。
選題介紹與立項 各團隊推薦一人介紹本團隊組成情況、所選題目及要解決的主要問題。選題不能與已有的系統(tǒng)相同或相似,不能與其他團隊的選題重復(fù),保證一個團隊一個題目。該團隊之外的師生做評審,給介紹人表現(xiàn)打分,分數(shù)折合后計入團隊作業(yè)總分,占5%的比例。評審?fù)ㄟ^后,選題作為團隊的系統(tǒng)設(shè)計題,確立項目。
項目驅(qū)動,團隊作業(yè) 對于確定的項目選題,團隊成員共同深入實際調(diào)查用戶需求,分析調(diào)查結(jié)果,寫出需求分析說明,共同完成需求分析階段的工作,填寫《數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計簡表》,表中包括要設(shè)計的應(yīng)用系統(tǒng)名稱、主要功能、需求分析說明書、團隊組成及成員具體分工等內(nèi)容。提交的簡表用于教師輔導(dǎo)和作業(yè)審核。按照需求分析結(jié)果,各團隊成員分工合作,各自做好在項目中負責(zé)的工作,共同解決遇到的問題,用集體的智慧完成系統(tǒng)設(shè)計、編碼、測試等其他階段的工作,完善系統(tǒng)的各項功能。
掌握系統(tǒng),參加答辯 團隊作業(yè)提交時,安排系統(tǒng)介紹與答辯環(huán)節(jié)。隨機抽取團隊內(nèi)成員進行系統(tǒng)介紹和答辯,該團隊之外的師生擔任專家評委和系統(tǒng)測試員。被抽到的學(xué)生介紹所設(shè)計系統(tǒng)的各項功能、特點、演示操作方法,還要對評委提出的問題進行答辯。介紹與答辯的得分占團隊作業(yè)總分的10%。其他團隊成員若能夠發(fā)現(xiàn)答辯團隊系統(tǒng)的不足之處,并給出解決方法,則可以給自己的團隊爭取到加分。每個團隊成員只有全面熟悉并了解系統(tǒng),掌握系統(tǒng)的設(shè)計實現(xiàn)主要工作內(nèi)容,將大家共同完成的系統(tǒng)設(shè)計成果變成自己的東西,才能順利地介紹系統(tǒng)并進行答辯。其他團隊成員只有集中精力參與答辯,善于發(fā)現(xiàn)問題多找出其他團隊的系統(tǒng)的不完善之處,才能給自己的團隊加分。
經(jīng)過項目驅(qū)動、團隊作業(yè)實訓(xùn)教學(xué)實踐探索,我們深切體會到這樣上實訓(xùn)課的好處:
有利于培養(yǎng)學(xué)生團隊精神和大局意識 項目驅(qū)動、團隊作業(yè)過程中團隊成員共同進行系統(tǒng)需求分析,在相互討論的過程中形成系統(tǒng)設(shè)計的初步方案,分解難點,學(xué)生切身體會到團隊力量的強大。整個項目完成與否與每個成員密切相關(guān),只有人人盡心盡力,充分發(fā)揮集體智慧,才能做出好系統(tǒng)。因此,團隊成員以集體利益為目標而相互協(xié)作、充分發(fā)揮所有人的作用,遇到問題主動尋求幫助,很多學(xué)生將課堂延伸到課外,延伸到宿舍,加班加點,力爭在短時間內(nèi)解決問題,不拉團隊后腿。超過一半的學(xué)生在實訓(xùn)報告的“收獲與評價”中提到:通過團隊作業(yè)實訓(xùn)認識到了團隊合作的重要性。
有利于發(fā)揮學(xué)生特長 項目驅(qū)動,團隊作業(yè),不要求學(xué)生獨自完成應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)的全部工作,只是按團隊分工完成自己的任務(wù),更有利于發(fā)揮學(xué)生的特長,尊重個人的興趣,使每個人都獲得成就感。團隊通常按學(xué)生特長分工,如文字錄入速度快的學(xué)生負責(zé)數(shù)據(jù)錄入工作,邏輯思維能力強的學(xué)生擔任系統(tǒng)設(shè)計工作,有程序設(shè)計優(yōu)勢的學(xué)生擔任編寫模塊代碼工作、界面設(shè)計、菜單設(shè)計工作,做事細心嚴謹?shù)膶W(xué)生做系統(tǒng)測試。實訓(xùn)過程中每人的特長都能得到充分發(fā)揮。
有利于提高學(xué)生多方面的能力 團隊作業(yè)自由選題,要求學(xué)生認真深入現(xiàn)實生活中去發(fā)現(xiàn)問題,分析問題。而提交作業(yè)時的答辯、評審、打分環(huán)節(jié),促使學(xué)生認真聽答辯隊介紹,認真進行測試,從中發(fā)現(xiàn)問題并解決問題,給自己的團隊加分。每個團隊都希望自己是最好的,在作業(yè)過程中,遇到難點和問題時都會主動網(wǎng)上查詢、查閱參考資料、向教師尋求幫助,用集體智慧突破難點,解決問題,完成任務(wù)。實訓(xùn)提高了學(xué)生學(xué)習(xí)積極性,提高了發(fā)現(xiàn)問題分析問題和解決問題的能力,提高了知識綜合應(yīng)用能力。答辯環(huán)節(jié)事先不安排固定的對象,隨機抽取答辯學(xué)生的做法,則要求全體學(xué)生認真組織語言,認真準備答辯,力爭得到評委的好評,可培養(yǎng)學(xué)生的組織能力、語言表達能力和溝通能力。團隊長經(jīng)過實訓(xùn)鍛煉了領(lǐng)導(dǎo)能力和協(xié)調(diào)能力。
有利于互相學(xué)習(xí),取長補短,鞏固所學(xué)知識 雖然每個團隊只完成一個系統(tǒng)設(shè)計與實現(xiàn)工作,但是,經(jīng)過認真參與答辯環(huán)節(jié),每人都能從別人團隊的作業(yè)中受到啟發(fā),發(fā)現(xiàn)自己團隊的不足,找到應(yīng)該完善之處,這個過程其實是一個互相學(xué)習(xí)取長補短的過程。經(jīng)過這個過程以后,再遇類似的問題,會找到解決辦法。每人參與完成一項作業(yè),收獲多個系統(tǒng)設(shè)計成果。在收獲過程中鞏固所學(xué)知識,掌握應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)技術(shù)。
團隊成員人人參與 由于以團隊為單位提交作業(yè),若不加強監(jiān)督,會有隊員游離于團隊之外,自己不動手,坐享其成。另外,還要避免團隊中過分依賴個別好學(xué)生,應(yīng)做到團隊成員人人參與到項目中。因此,組建團隊時需檢查是否每個學(xué)生都有自己的團隊,每個學(xué)生是否都有具體分工。教師根據(jù)平時的了解和團隊提供的《數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計簡表》中的分工情況,有針對性地檢查部分學(xué)生工作。
實訓(xùn)指導(dǎo)教師需要投入更多的精力 項目驅(qū)動、團隊作業(yè)階段雖然是學(xué)生主導(dǎo),但是不等于教師沒事做,而是在很大程度上增加了教師的工作量。按傳統(tǒng)實訓(xùn)法,教師只要做一個系統(tǒng)設(shè)計與實現(xiàn)的輔導(dǎo)工作即可,而采用項目驅(qū)動,團隊作業(yè)實訓(xùn),由于各團隊項目不同,教師要關(guān)注多個系統(tǒng),要熟悉每一個項目,跟蹤每個團隊的作業(yè)進程,隨時做好每個項目的指導(dǎo)工作,需要投入更多的精力才能勝任,這需要教師提高自身專業(yè)素質(zhì)。
系統(tǒng)介紹與答辯環(huán)節(jié)不能少 系統(tǒng)介紹與答辯環(huán)節(jié)是各團隊項目結(jié)束前的環(huán)節(jié),也是他們互相學(xué)習(xí)取長補短,得到更多的系統(tǒng)設(shè)計知識,全面掌握應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)技術(shù)的環(huán)節(jié)。而采取隨機抽取團隊成員進行介紹與答辯的方式,則可以督促所有學(xué)生認真深入到應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)的工作中,保證人人參與到項目中,真正掌握設(shè)計方法,是學(xué)生參與一個項目,獲取多項成果的關(guān)鍵環(huán)節(jié),是不可缺少的。
項目適當 由于實訓(xùn)時間有限,學(xué)生所選的設(shè)計題目要適當,不能過于簡單,只用很少的時間就可完成,剩下很多時間沒事做;也不能過于復(fù)雜,到實訓(xùn)結(jié)束還有很多工作沒做完。適當?shù)捻椖繎?yīng)既能充分利用時間,又能完成系統(tǒng)設(shè)計任務(wù)。
《數(shù)據(jù)庫應(yīng)用》實訓(xùn)課采用由易到難、逐步深入、項目驅(qū)動、團隊作業(yè)的方法,將傳統(tǒng)的“一個題目定實訓(xùn)”變成一次學(xué)習(xí)、兩次訓(xùn)練,有利于分解實訓(xùn)難點,有效利用時間,發(fā)揮學(xué)生特長,提高學(xué)習(xí)積極性;有利于培養(yǎng)學(xué)生的動手能力和知識應(yīng)用能力,真正掌握應(yīng)用系統(tǒng)設(shè)計與實現(xiàn)技術(shù)。實訓(xùn)過程中,學(xué)生設(shè)計開發(fā)了《汽車牌照管理系統(tǒng)》、《書店管理系統(tǒng)》、《學(xué)生宿舍管理系統(tǒng)》、《勤工儉學(xué)工作考勤系統(tǒng)》等,其中《汽車牌照管理系統(tǒng)》等被企事業(yè)單位采用。部分學(xué)生頂崗實習(xí)時為企業(yè)進行了應(yīng)用系統(tǒng)設(shè)計,不少學(xué)生的畢業(yè)設(shè)計選擇了應(yīng)用系統(tǒng)設(shè)計方向。
[1]李平.高職院校《數(shù)據(jù)庫應(yīng)用》課程教學(xué)改革實踐探討[J].職業(yè)教育研究,2008(6):81.
[2]李平.教材管理程序設(shè)計與實現(xiàn)[J].阜陽師范學(xué)院學(xué)報(自然科學(xué)版),1997(3):43.
[3]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第 4版)[M].北京:高等教育出版社,2008:198.
[4]張曉慧,李平.高職計算機實踐類課程教學(xué)的現(xiàn)狀與對策[J].科技信息,2010(31):19.
[5]寧可,李平.自動化試卷分析系統(tǒng)的設(shè)計與實現(xiàn)[J].安慶師范學(xué)院學(xué)報(自然科學(xué)版),2000(2):45.
李平,女,安徽省阜陽職業(yè)技術(shù)學(xué)院副教授,研究方向為數(shù)據(jù)庫應(yīng)用技術(shù)。
G712
A
1672-5727(2012)09-0125-02