摘要:本文介紹了我院在項目驅動教學法中引入“篩選機制”的教學探索,目的是為解決驅動過程中的“三動”(動機、動力、動向)問題。實踐證明,引入篩選機制可有效地提升項目驅動的動力,實現人才培養目標。
關鍵詞:篩選機制;項目驅動;軟件專業建設
中圖分類號:G642文獻標識碼:B
計算機科學與技術學科是實踐性極強的學科,必須培養學生的實際動手能力。為了加強軟件開發的實踐性教學,各高職高專院校紛紛推行實踐教學模式,推進課程設置改革,探索與之相適應的教學方法。其中,項目驅動教學法得到了廣泛應用,相應的教學實踐也取得了進展,形成了多層次的項目驅動教學體系。然而但許多驅動教學仍停留在“教”上,學生并沒由此學會自主地“學”,學生的自主性沒有得到充分調動,驅動過程中顯然缺乏足夠的動力。引入“篩選機制”正是為解決驅動過程中的動力問題。
1項目驅動教學的理論基礎
“項目驅動教學法是一種以建構主義為理論基礎的教學方法,它以項目開發為主線展開教學,整個教學過程是一種在教師的指導下,以學生為主體的協作過程。教學實踐表明,項目驅動教學法在充分調動學生的學習興趣,提高學生的實踐技能與自學創新能力等方面效果顯著”。其目標在于充分調動學生的學習興趣,提高學生的實踐技能與自學創新能力。
建構主義的課程觀強調用真實復雜的故事呈現問題,營造問題解決的環境,以幫助學生在解決問題的過程中活化知識,變事實性知識為解決問題的工具。主張用產生于真實背景中的問題啟動學生的思維,由此支撐并鼓勵學生解決問題的學習、案例學習、項目學習和拓展性學習。
傳統的“前測-教學-后測”式線性教育模式忽略了學習的本質,盡管學生完成了所有的作業或練習,并且通過了所有的考試,但大多數學生根本沒有學習。而項目驅動教學的教育目標如同建構主義,也是幫助學生尋求理解,建構知識意義。正如達克沃斯所描述的教學觀——“我為學生提供情境,促使他們思考,并觀察他們如何做。他們告訴我如何思考,而不是我教給他們如何思考”。這種方法重視學生的觀點和體驗,讓學生在項目的開發和討論中獲得經驗,并盡量鼓勵學生沿著自己設定的方向去思考。
2改革原則及防止偏差
項目驅動教學中也很容易產生偏差,而防止這些偏差正是教學改革的原則。首先從“教師觀”和“知識觀”層面應當實現教師的自我適應。許多教師認為,所謂“做中學”就是在“做”中象師傅一樣指導學生學習,學習就是一種模仿活動,學生在報告、測驗、考試中重復或模仿教師新近提出的信息。這樣明顯違背了建構主義的教學原則,所以教師應當主動從“師傅”角色向“教練”角色轉型,從意識上進行改革,幫助學生將信息進行內化、改造、轉換。其次,從“教學觀”和“課程觀”層面實現理念整合。一方面注重學生的興趣、團隊合作等非智力因素;另一方面注重學生自我思考。另外,從“學生觀”和“學習觀”層面幫助學習實現意義建構。教師不應把傳遞知識作為自己的主要任務和目的,而是要把精力放在如何教學生學上,使學生學會學習,懂得從哪里獲取自己所需的信息。“鼓勵學生去自我發現有兩項益處,首先,學習者將所學內容內化,把他的發現帶入到他自己創造的文化內部世界中;其次同樣重要的是,它所提供的發現和自信心也是學習賦予他們的真正獎品”。
為防止偏差,項目驅動可以從以上“六觀”入手,引入新機制,實現建構主義學習的四要素,即情境、協作、會話和意義建構。
3引入新機制,解決“三動”
3.1充分激發學生學習興趣,解決學習動機問題
調查發現高職計算機專業學生中對計算機真正感興趣、學習目的明確的不多。許多教師認為學生學不好主要原因是不努力,而沒有注重更深層次的內在原因,如學生對計算機的興趣問題。許多學生帶著憧憬進入第一學期,
然而由于自身學習觀沒有改變以及興趣沒有被開發,隨后就進入了迷茫期。
項目驅動教學將“激發學生的學習興趣,幫助學生形成學習動機”看作是第一學期教學的目標,所以在課程設置上主要進行兩點改革。一是將原計算機應用改為計算機文化課,由優秀的專業教師持教。在文化課中不僅僅是學習計算機操作和Office,更要生動地介紹IT簡史、人物傳記等,同時組織學生參觀軟件公司現場,邀請專家講座講解IT發展等,從課內、課外、校內、校外全方位創建培養學生學習興趣的環境。二是引入有趣的WEB設計(并非程序設計),通過簡單有趣的課程,帶領學生進入神奇而多彩的計算機學習世界。
3.2引入篩選機制,實現學習動力問題
從第一學年期末起,即學生學完數據結構,就開始實施篩選機制,將優秀的學生選拔加入項目開發團隊,讓他們成為預備成員,讓他們有更多機會和學長一起觀摩學習。第二學年在完成主干課程的學習后,再將部分優秀學生篩選進入項目開發團隊。在第三學年讓優秀學生帶領其他同學一起進行項目開發。
3.3建立新的評價機制,實時了解學生學習動向
新的評價機制不應將評價獨立于或分離于項目驅動之外,而應將之與項目驅動教學的常規活動直接聯系起來。同時不應將知識性或對與錯作為評價的重點,而應重視學生的思考過程和方法,從而引導學生進入具有創造性的教學互動過程中。
評價如果貫穿在教學中,貫穿在師生互動中,貫穿在教師觀察學生的互動中,貫穿在教師觀察學生與概念和資料發生的互動中,比起考試及外界形成的評價,能告訴我們更多關于學生的學習情況。
4篩選機制
4.1篩選機制
篩選機制是以上三個機制的核心。所謂篩選機制是一種過程性評價,是由多個任課教師根據一學年班級學生的學習情況,針對其程序設計能力、團隊合作能力、組織能力進行綜合評價,以討論方式挑選出一定比例的優秀學生,作為特定的培養對象。篩選機制一方面為優秀學生提供更好的學習環境,通過分配更多的學習任務和充足的自主學習的時間,給他們學習提供充足動力,防止他們“吃不飽”。另一方面,篩選機制也是給其他學生施加一定壓力,讓他們發現差距,從而驅動學習。以下是項目驅動教學中篩選機制要點。
#61548;將篩選出的優秀學生成為項目組預備成員,分別頒發預備成員和正式成員或項目組長徽標,根據不同的徽標,學生可以進入不同的項目開發實驗室或開放式實驗室。第三個學年,讓這些有開發經驗的學生(一般比例為20%)作為項目組長帶隊實施項目開發,從而進入項目驅動的關鍵時期。
#61548;第一學年篩選出的10%的學生可成為學院下一學年參加全國數據建模的后備力量,通過這種參與、訓練和比賽,激發優秀學生的潛能,更進一步激發他們的興趣和解決問題的能力。
#61548;制定淘汰機制,對篩選出的學生進行一定考核,對于明顯退步的已頒發徽標的學生進行淘汰。
#61548;制定復合機制,即第三學年的項目開發中,對于表現出色的普通成員可以同樣頒發徽標,讓他們有機會得以長足進步。
4.2基于篩選機制的驅動過程
4.2.1初期驅動(第一學年)
#61548;目標:初期驅動是通過對計算機基本操作和面向過程程序設計的學習,以驅動學生學習興趣、動力為目標,使學生了解本專業并熱愛本專業。
#61548;措施:改革計算應用課程為計算機文化課程,加入IT簡史,計算機犯罪、以及請校外專家講座、到軟件公司參觀等(吸引力)。教研室也可通過座談形式,介紹篩選機制(壓力)和項目開發及項目驅動教學。
#61548;篩選原則主要是根據第一學年學生表現出的興趣和分析解決問題的能力,篩選出10%的學生作為項目開發預備對象,頒發特定徽標后,準許進行項目開發實驗室,參與師兄師姐的學習、討論和開發。
4.2.2中期驅動(第二學年)
#61548;目標:中期驅動是通過核心課程和主干課程的學習與實踐,讓學生掌握基本知識,特別是數據庫和面向對象程序設計,通過實驗實訓培養學生軟件開發的初步能力。
#61548;措施:將項目有機融入到課程教學中,將項目分解成案例和實例討論講解,同時讓部分學生參與實際的項目開發。

4.2.3后期驅動(第三學年)
#61548;目標:后期驅動是通過實戰開發讓學生對所學知識進行整合,通過軟件測試以及面向方面的程序設計等的學習,參與和熟悉軟件開發的全過程,具備畢業就能上崗的能力。
#61548;措施:以篩選出的優秀學生為組長,分組進行項目開發。
5總結
基于以上分析,篩選機制貫穿于項目驅動教學全過
程,如下圖所示,整個教學過程既可看作是引導學生遵循面向過程—面向對象—面向方面循序漸進的學習過程,也可以當作從興趣入門—培養技能—綜合實戰的知識建構過程,在篩選機制的作用下,有效地提升項目驅動的驅動力,實現培養目標。
參考文獻:
[1] CCC2002研究組. 中國計算機科學與技術學科教程2002[M]. 北京:清華大學出版社,2002.
[2] 袁梅冷. 高職軟件專業多層次項目驅動教學模式探討與實踐[J]. 職業教育研究,2008,(02).
[3] 張行濤等. 新世紀教師素養[M]. 北京:首都師范大學出版社,2003.
[4] Jacqueline Grennnon Brooks. 建構主義課堂教學案例[M]. 北京:中國輕工業出版社,2005.