吳愛玲

教學,顧名思義,教師“教”的目的是為了學生更好地“學”。多年來,我們一直致力于教學研究、教學改革,目的就是為了提高教師的教學效率、教學質量,減輕學生負擔。這種做法本來并沒有錯,但人們在集中精力變革教師的“教”時,卻忽略了最重要的另一點,那就是如何改變學生“學”的模式,讓學生學得更主動、學得更輕松。
信息技術作為一門技術學科,它在提高教師教學效率、教學質量上發揮了不可替代的作用,但它在改進學生“學”的模式上卻長期受到學校的忽視。就連喬布斯和蓋茨也一致認為,迄今為止計算機對學校的影響小得令人吃驚,比對諸如媒體、醫藥和法律等其他社會領域的影響小得多。信息技術不應成為灌輸知識的幫兇,它可以從根本上改變學生的學習模式,讓學生更加樂學、更加主動學習。感悟于此,我們嘗試在高一信息技術課堂上開展了Scratch編程教學,并引入微課,以此改變學生“學”的模式。
下面,從兩個方面介紹我們是如何利用信息技術更好地服務于教師的“教”與學生的“學”的,讓Scratch編程教學更好地開展,也讓學生在我們的課堂上更樂學。
為什么要開展Scratch編程教學
1. ?讓學生輕松體驗到親自動手解決問題的樂趣
第一次接觸Scratch,我就深深地喜歡上了這款由美國麻省理工學院媒體實驗室開發的面向青少年的圖形化編程軟件。色彩豐富的指令方塊承載著不同的指令,學生只需要通過指令流程安排和一連串積木模塊的組合,就可以在短時間內完成程序的設計,體驗到親自動手解決問題的樂趣。所以,我深信借助Scratch來開展編程教學,一定會深受學生喜歡。于是我們在高一的信息技術課堂上大膽引入了Scratch編程教學。
2. ?讓學生的邏輯能力、分析能力和創造能力得到培養
長期以來,在我們的課堂上,記憶能力的培養一直頗受重視,但邏輯能力、分析能力和創造能力的培養,卻總在探索的路上。我們深知,后三者的重要性不亞于前者,但苦于無從下手。借助Scratch編程教學,正好可以從這三方面有意識地培養學生。因為程序的美妙之處在于創造,Scratch作為一種可視化的編程語言,其作用不僅是一個編程工具,它還可以讓學生的邏輯能力、分析能力和創造能力得到培養,這些能力都是生活中不可或缺的。
為什么說Scratch編程可以讓學生的邏輯能力、分析能力和創造能力得到培養呢?那是因為Scratch平臺提供的即時反饋窗口,可以快速檢查學生的邏輯分析正確與否。可視化的界面設計讓學生跟蹤程序流程變得更加簡單,也大大縮短了學生與計算機科學的距離。課堂上學生在編程完成項目設計時,他們可以大膽地想象解決問題的方法、大膽地創造解決問題的程序,程序就是體現他們想法與思維的載體。程序的運行,平臺即時給出的反饋,學生再根據反饋即時修正程序的過程,就是培養學生邏輯能力、分析能力和創造能力的過程。
如何開展Scratch編程教學
1. ?以微課作為教學載體
Scratch編程教學主要采用微課這種可視化資源作為學習資源。為什么采用微課呢?首先,考慮到長期以來信息技術課堂上學生的學習興趣不高,學習也非常被動。這種狀況大大影響了學生的學習質量,課堂上打瞌睡、走神、玩游戲的現象并不少見。信息技術教師常常為之苦惱的一個問題就是——為什么我的學生這么喜歡玩游戲?我明明花了很多時間備課,我教得這么認真、這么辛苦,可是我的學生不是厭學,就是總學不會。掌握得快的學生又把多余的時間拿去玩游戲,影響了周邊同學的學習。

研究發現,出現上述問題的根本原因不在于教師的教學上,而在于信息時代下學生的基礎不同,信息技術能力差異較大。這就對教師的教學提出了個性化、差異化的需求。傳統的課堂已經無法滿足這種需求。微課作為一種短小精悍的在線教學視頻,它能很好地滿足學習者自定步調的個性化學習需要,既可查缺補漏,又能強化鞏固知識,是課堂學習的重要補充。所以它的出現,正好迎合了學生個性化學習的需求。
其次,微課作為一種可視化的學習資源,利用多媒體信息來展現教學內容,從視覺、聽覺等方面刺激學生的感官,從而達到吸引學生的注意力,并讓學生學得更快樂的目的。可以說,微課的出現讓很大一部分學生從以前的被動接受知識轉變為現在有意識地主動獲取知識;也讓課堂從統一的教學進度轉變為個性化的教學。經過一個學期的嘗試,我們發現,學生更喜歡這種可視化的學習內容和按需、非線性、非結構化、圖形化的學習方式。學生在課堂上的主體地位得到了充分體現,他們可以按照各自的需求主動獲取相關知識,不必再被動地接受教師的教學內容。在課堂上,學生才是真正的主人。他們可以非線性地學習,可以跳躍地學習,遇到不懂之處,也可以隨時回顧相關知識,一切盡在他們的掌控下。于是,學生變得更主動、更積極、更好學。
也許很多教師擔心的是教學任務無法按時完成,所以為了確保學生在課堂上的自主學習得以順利開展,教師在課前需要做大量的準備工作。表面看起來,教師在課堂上的角色從“主”變成“輔”,而且也不用怎么講了,好像輕松了好多,但實際上教師的工作量移到了課前的教學設計和教學準備上,這也是確保教學任務順利按時按量完成的關鍵。在課前,教師需要做的是梳理知識點、根據知識點來設計和制作微課、設計好課堂實踐任務三項工作,如圖1所示。

2. ?以Scratch為工具、以項目為導向設計教學內容
如果將一節課的教學內容稱之為“點”,那么整個學期的教學內容就是一個“面”。若教師在設計每節課時,都能考慮到這節課的教學內容在整個學期知識體系中的位置,即知識的前后關聯,那么學生學起來就能很好地關聯知識,找到每個“點”在“面”中的關系,從而提高學習的效率。
在我們的課堂上,我們引入了MZ星球網站上的微課內容。之所以利用這個網站上的微課,是因為其每節課的內容設計巧妙地處理了“點”和“面”的關系,讓每一個微課都以項目的形式呈現出來。一個學期的微課學下來,學生就能夠自己著手開發項目,解決實際問題。微課與微課之間巧妙地處理了“點”和“面”的關系(如圖2),我們可以看出,單獨從每節課的微課名稱來看,整個微課體系是以Scratch的基礎操作作為“點”的線索,但細看微課的內容,你會發現支撐所有微課的“面”是編程的知識體系。這正是我們編程教學所要求的——超越工具本身去學編程的內容,而不是僅僅停留在工具的使用上。所以,我們的內容是以Scratch為工具、以項目為導向、以解決問題為目的,配合Scratch腳本的學習,循序漸進地講編程的知識體系。


下面,以其中的一個項目“悟空學藝”為例,看看它是如何以項目為導向來講解編程知識的。
項目名稱:悟空學藝
項目內容:通過悟空和師傅的對話來展現劇情
角色分析:悟空、師傅……
腳本分析:悟空的腳本如圖3所示,師傅的腳本如圖4所示


基本操作:Scratch的“控制”“外觀”模塊
編程知識點:順序結構(順序結構表示程序中的各個操作是按照它們出現的先后順序執行的)
基本操作:Scratch的“控制”“外觀”模塊
知識點:順序結構和循環結構
通過即時反饋窗口,學生可以即時體驗到這兩種結構的程序的執行效果。學生也可以從腳本的學習中了解什么是順序結構、什么是循環結構,以及結構化編程的思路是怎樣體現在腳本設計中的。
3. ?以看中學、做中學、問中學作為主要學習方法
比爾·蓋茨曾說過,孩子編程要從小開始,從興趣出發,通過計算機編程來培養創造力,我們的下一代才具有競爭力。然而編程技能和任何技能一樣,唯有勤奮練習,方能游刃有余。在編程教學中,我們的學生經常會犯錯,他們需要花大量時間去思考其中的概念和邏輯,并使用不同的思路和技術,直到解決它們,方能學習新的內容。所以,我們的課堂需要留給學生足夠的編程思考時間和分析問題的時間。基于此,我們以看中學、做中學、問中學作為學生的主要學習模式,鼓勵學生主動學習,改變以往的學習方法。每節課,學生的學習主要分成三個環節:觀看微課——看中學;實踐編程——做中學;提出疑問——問中學(如圖5)。

從圖5中,我們可以看出學生的三個學習環節都要求他們主動學習,教師的角色主要是解答疑問,所以我們的課堂是以主動學習為主要環節。
有些人又會提出這樣的疑問:答中教這個環節,一位老師怎么應對幾十位學生的提問?基于此,我們采用了以下解決方法:組內答疑→組間答疑→班內答疑。具體實施方法如下:
(1)分組:將一個班的學生分成幾個小組。我們是分成12個小組,每小組5名成員。為了更好地討論交流,一個組的成員不能太多。
(2)輪流的組長制:每一個項目選一個小組內的成員做組長。因為一學期下來,至少有5個以上的項目需要開發,所以這就保證了每個成員都可以有一次機會當組長。組長的責任是:組織好一個項目的作品展示和小組討論交流,幫助組員解決編程中遇到的疑難問題,并匯總無法解決的問題,匯報給老師,讓老師組織全班同學共同研究解決這些問題。
這樣就把教師解放出來,讓更多的學生來參與答疑,這也是鍛煉學生邏輯思考能力和分析能力的好機會。也許第一次這樣做,學生會不習慣,但慢慢地,學生若可以在幫助別人答疑中取得自信,那么這種模式的開展會越來越順,而教師只需發揮組織者、協調者的作用即可。
因為是首次利用微課來開展Scratch編程教學,所以還存在諸多不足之處。主要存在以下問題:我們深知學生更喜歡可視化的學習資源,所以采用微課作為主要的學習資源。本來最理想的狀態是:學生在課前完成對微課等學習資源的觀看和學習,然后師生在課堂上共同完成答疑、協作探究和互動交流等活動。但受條件所限,無法讓學生在課前就完成微課的觀看,只能讓學生在課堂上完成。其次,答中教這個環節存在時間不夠用的問題。課堂的時間是有限的,但學生的疑問是不固定的。有些課的疑問多,有些課的疑問少,所以有時無法在當堂課就解決學生的所有疑問,只能讓學生把疑問留到下節課再來解決,這就影響了教學進度。我們都知道,新的教學模式的推行,需要一個過渡期。本文只是提出我校在實踐路上的一些理念和具體做法,還望得到更多的批評指正。讓我們共同推進青少年的編程教學,不為成績,只為下一代能更具有競爭力,不被世界淘汰。

(作者單位:廣東汕頭華僑中學)