在很長一段時間里,信息技術課提倡“任務驅動式”教學,從教材編寫到課堂教學幾乎都是任務驅動的影子。所謂“任務驅動”就是在學習信息技術的過程中,學生在教師的幫助下,緊緊圍繞一個共同的任務,在強烈的問題動機驅動下,通過對學習資源的主動應用,進行自主探索和互動協作的學習,并在完成既定任務的同時,引導學生實踐活動。而“基于項目的學習”除了關注學生在項目實施過程中的學習和成果之外,還強調了項目分析、項目規劃、項目管理等內容,一個更加完整的問題解決方式,所設置的“項目”包含了多門課程的知識,更加強調學生綜合能力的培養。
我曾經和一些信息技術學科的教師討論:信息技術學科究竟需要教會學生什么?操作?不是,計算機的操作其實很簡單,就是鼠標的幾個基本操作和鍵盤的幾種按鍵方式而已。軟件應用?我們都知道,很多問題的解決,并不是一個軟件就能搞定的,那么單獨學習一個軟件的操作是有問題的。在多次的討論之后,我們發現好像要教的是:學生如何運用信息技術去解決學習與生活中的實際問題。那么我們平時的教學能否做到這一點呢?
一個問題的解決,需要經歷“分析問題—確定方法—制定計劃—實施計劃—解決問題”的過程。而我們平時的教學中,好像只是讓學生做了實施計劃這部分內容,其他都是教師包辦了,甚至忽略了。這樣的教學缺失了學生解決問題的經歷。基于項目的學習(Project-Based Learning),強調的是經歷項目的全過程,把項目規劃與項目管理引進到學習之中,使學生不但能經歷問題解決的全過程,還能嘗到項目管理的一些知識,因此,我想到了把基于項目的學習引入到信息技術課堂上來。
● 第一輪嘗試:Excel的學習
2008年,我針對Excel教學,開始了第一輪的嘗試。一般來說,我們都是教會學生如何使用Excel,如何在Excel中輸入、處理、分析數據。然而現實生活中,未必有現成的數據供我們進行加工處理與分析。以前的教學都是使用一些成績統計作為例子來讓學生進行操作,而這些數據,往往讓學生感到深惡痛絕。為了提高學生的興趣,更好地投入程序學習,我嘗試讓學生以小組為單位,在校內進行一些問卷調查。調查的內容由小組決定,教師只需提出要求:校園內適合收集大家意見的主題,內容健康、有意義即可。結果學生的興趣很高,很多教師從來沒有想到或者不敢想的主題,他們都提出來了。當小組確定主題以后,我引導學生到網上學習撰寫調查問卷的方法,等學生寫出問卷,就讓他們利用課余時間在校內進行問卷調查。
在學生收回調查問卷之后,我讓所有小組成員一起對問卷進行統計并把得到的統計數據輸入到Excel工作表里,有了這些第一手的數據資料以后,我開始教學生如何對這些數據進行一些必要的處理,如求和、求平均、求最大值等;教學生如何去分析數據,分析數據要從哪些方面入手,如何從數據分析中發現問題。最后,要求每個小組認真地撰寫調查報告。
經過這樣一輪嘗試,學生感覺從來沒有那么投入過,連課余時間都用上了。而對我來講,這一輪的嘗試使自己堅定了研究基于項目學習法的決心。在嘗試過程中,我還發現了運用這種方法的一些問題。這一輪嘗試我比以前的教學多花了兩課時,這樣一來,時間管理問題就出來了,如何讓學生抓好項目時間管理是下一輪嘗試的重點。
● 第二輪嘗試:海報制作
我將這次的嘗試,放在Photoshop的教學中。首先,我還是使用小組合作的方式,讓不同的小組接受同一個項目:學校的海報制作,并要求每位小組成員制作一張海報,四位成員的海報結合起來,要成為一個系列海報。這使得每位成員都要親手操作,經歷海報制作的全過程,而且必須要等所有成員的工作完成了,小組的任務才算完成。
這一輪的嘗試,我將重點放在了項目規劃上,因為海報制作的工作量不算太大,關鍵在于如何設計海報,如何統一小組風格,如何通過海報表達出應該表達的意思。我一開始就組織各小組一起學習了海報制作的相關知識,然后放手讓每個小組自己去討論研究,我只是強調了時間的控制,無論如何,作品一定要在指定的時間內完成,否則就算任務失敗。有了這樣的條件,各小組的投入程度就更高了。大家先是確定了海報的主題,然后討論每位組員海報的分主題,選出一個美術功底強的學生制作模板,最后大家都根據模板來完成自己的海報制作。
這次學生的作品就精彩了很多,有社團活動海報、社團招生海報、比賽報名海報、運動會海報等。這些海報之中不乏一些創意十足的精品。
在經歷了第一輪的嘗試后,第二輪的嘗試明顯輕松,師生對這種教學方式也有了一定的經驗。大家并沒有浪費太多時間在熟悉項目上,而是可以直奔主題,開始工作。我的課堂變得更加活躍了,為了完成任務,不少學生利用課余時間到學校的開放機房繼續工作,家長也有反饋說,最近幾周,孩子回家使用計算機時不再是玩游戲與聊天了,而是多了一些認真操作與思考的東西。
● 第三輪嘗試:動畫制作
第三輪的嘗試,我用的是Flash動畫制作的內容。以前教Flash都是教一些“圓變正方形”、“小球滾動”、“小球作圓周運動”之類的“經典動畫”。學生學得沒意思,教師教得也沒有意思,一輪教學下來,學生沒有一個像樣的作品,沒有學到一個系統的動畫概念。為此,我選用了“夢幻城堡”作為動畫的主題,而且這一次也沒有再分組,而是讓每位學生獨立完成一個項目。
項目的內容比較簡單:制作自己心中的夢幻城堡。我首先給出我自己心中的夢幻城堡,接著與學生一起分析這座城堡的各個組成部分,再帶著學生分步制作。學生通過學習與嘗試,制作出了自己的夢幻城堡。
這一輪嘗試感覺與前面兩次有所不同,因為Flash制作比較難,我不放心一下子放手讓學生自己去學,因此選擇了一邊做項目一邊教學的方式。分析城堡的每一個組成部分時,就教學生去完成這一部分的知識,我同時提出一個要求,不準做我演示過的東西。也許這種要求有點過分了,因此部分學生還是照搬了我的想法,美其名曰:“老師,我的想法與您一樣!”
雖然方式有些不同,但最令人滿意的是,一輪教學下來,每位學生都交出了自己的一份獨特的作品。學生不但學習了Flash,還制作出一個成型的作品了。
通過三輪的嘗試,基于項目的學習,學生經歷了問題解決的全過程,不再是跟著教師的思維定式去學習,只是幫教師完成設計中的一部分操作。不再是從事問題解決的其中一個環節而已。學習信息技術,目的就是利用信息技術去解決實際生活中的問題,如果學生都沒有機會去經歷一次解決問題的全過程,那么他們又怎么能學會利用信息技術去解決實際問題呢?