邵曉婭+秦昆
摘要:在Scratch程序設計教學實施過程中,不少教師對在小學階段開設程序設計課程的理解有偏差,方法有不當,偏離了開設Scratch課程的初衷,迫切需要接地氣的具體策略加以引導。本文根據實踐教師在不同階段的現狀需求,搭建了不同的平臺,以期引領實踐教師愛上Scratch、能上Scratch、上好Scratch、提升Scratch程序設計教學。
關鍵詞:引領;Scratch;教學;策略
中圖分類號:G434 文獻標識碼:A 論文編號:1674-2117(2017)08-0065-03
在對小學六年級Scratch程序設計教學的視導過程中,我們發現了一系列問題,其中最為突出的是不少教師只根據教材內容按部就班地用講應用軟件的方法上程序設計課,學生在課上缺少習得方法、感悟思想、積累經驗的過程體驗,程序設計教學的思想和方法精髓沒有得到體現,偏離了開設Scratch課程的初衷。據了解,這一問題在其他區縣也廣泛存在。因此,如何引領授課教師正確有效地開展Scratch程序設計教學,就成為一個普遍性的、需要及時加以解決的問題。筆者認為,要有效解決這一問題,必須循序漸進、由淺入深,從愛上、能上、上好、提升四個方面,逐步引領教師有效開展Scratch程序設計教學。
遞進培訓,激發教師愛上Scratch
筆者在調查、調研中了解到,懷柔區信息技術教師40%以上非計算機專業畢業,這部分教師沒有學習編程的經歷,對擔任Scratch程序設計教學普遍缺乏信心。如果無法突破心中的惶恐,如何能開展Scratch教學呢?因此,讓教師喜歡上Scratch成為了培訓的首要任務。遵循理論與實踐相結合、循序漸進的原則,筆者將培訓活動分成以下四個專題進行。
專題一:小學階段開設Scratch程序設計課程的思考。聘請信息技術特級教師,以專題講座的形式解析小學階段Scratch程序設計課程的定位、內容框架、地位和作用等,以有效幫助教師理解Scratch程序設計課程。
專題二:學習編寫Scratch程序。聘請從事多年Scratch程序設計教學的市級骨干教師進行專題面授,分層指導。
專題三:Scratch程序設計教學模式分析。聘請市教育學院的專家,就程序設計的教學模式進行案例解析。
專題四:Scratch程序設計教學實踐指導培訓。聘請市基教研中心、市教育學院的專家,分層對教師進行面對面的實踐指導培訓。
通過以上四個專題的培訓,90%以上的教師愛上了設計Scratch程序,也愛上了Scratch程序設計教學。
精設流程,幫助教師能上Scratch
在前期的教學實踐中,為了幫助教師盡快掌握程序設計教學的整體框架,領悟程序設計教學的基本特點和方法,筆者設計了以下“范例教學流程”幫助教師開展Scratch教學。
環節一:精設范例,巧引課題。設計一個好的、有說服力的范例引入課題,吸引學生進入一個充滿問題、充滿思考、充滿研究的世界,能對教學的順利展開起到事半功倍的作用。
環節二:體驗范例,有效思考。學生在體驗感知典型范例的流程、規則的基礎上,通過觀察、思考、對話等方式,能很快進入研究學習的情境中。
環節三:分析范例,理清流程。有序引導學生分析范例,幫助學生厘清動畫的全過程及相互之間的邏輯關系,促使學生學會有條理、有根據地觀察、分析、思考問題。
環節四:模仿范例,感悟方法。模仿是學生學習的基礎,有意識的模仿能促進學生在不斷實踐、調試、修改、完善程序的過程中領悟新知、感悟方法。
環節五:創改范例,遷移活用。通過設計問題、呈現刺激材料、改變角色動作、增加任務難度、優化腳本內容等多種方式,引發學生舉一反三、遷移活用知識,解決實際問題。
充實資源,保障教師上好Scratch
構建豐富的教學資源是教師上好課的重要保障。為了保障教師在教學實踐過程中有足夠可參考的教學資源,筆者結合懷柔區現有的資源,進行了整合、調整、完善,主要從以下三方面入手。
一是根據學生的基礎,重組教材。課題組骨干教師歸納總結了現用教材中較偏、難、雜的章節內容,并根據學生的基礎,對教材內容進行了增、刪、改。
二是聯系學生的生活,補充資源。課題組骨干教師聯系學生的生活,設計制作了大量的教學范例、教學課件、練習素材等補充進教學實踐中。
三是分類篩選資源,搭建資源庫。在研究實踐活動中,教師們分享了大量的教學設計、微課視頻、學生練習素材、教學范例、教學課件等教學資源,課題組教師對這些資源進行了系統的篩選、優化、分類,整合集成了“Scratch程序設計教學參考”資源庫,為教師開展Scratch教學提供了重要參考。
主題研究,促進教師提升Scratch
為了促進教師深入研究,提高Scratch程序設計教學實效,可以以系列“同課異構主題研究”活動為載體,促進教師在學習中實踐,在交流中碰撞,在研究中反思提升。筆者以“范例的有效設計與應用”同課異構主題研究活動為例,談談具體的實施流程。
流程一:確定主題,獨立備課。“同課異構”最重要的基礎就是同中求異、異中求同,根據學生的基礎、教學經驗、知識背景、情感體驗等的不同,構想出不同的教學預案。兩位執教教師就“改善動畫效果”教學內容,以“隨機模塊的應用”知識點為主線,以“范例的有效設計與應用”為研究主題,進行獨立備課。
流程二:分組審議,修改預案。為了保證兩位執教教師的教學預案在研究活動中不偏離主題,課題組分組舉行了教學預案審議交流活動。審議的重點包括教學目標的定位、教學重難點的突破策略、教學范例設計的科學性和有效性等。分組審議過程中,讓每一位參與活動的教師帶題思考、帶題交流、分享資源、互助互學、親歷預案的反饋矯正,力求把個人的力量轉化為團隊的力量,把單一封閉的個人研究轉向多維互動的群體研究。執教教師在聽取組員的建議之后,再反思自己教學預案中的得與失,并再次修改完善教學預案。
流程三:帶題上課,看課議課。“同課異構”研討交流活動搭建了一個同中有異的比較平臺,同一教學內容由兩位教師現場授課,教學設計思路、教學策略、教學效果等諸多方面的不同成為研修教師關注的焦點。在互動議課過程中,教師們圍繞問題進行不帶有褒貶色彩的“討論”和“對話”,以開放的心態分享了經驗、交流了困惑、提出了質疑……
流程四:聚焦問題,凝練策略。Scratch程序設計教學活動,主要以情境化的編程任務帶動程序設計知識的學習,范例的設計和應用在教學中是至關重要的。聚焦主題,此次研究活動重點關注的問題有三個:一是如何設計好范例,二是應用范例是否需要設計,三是如何應用好范例。教師們把兩節現場課作為案例,針對這三個問題展開了研討交流,并分享了自己在處理這三個問題時的經驗策略。
流程五:任務驅動,參與行動。活動中教師們有啟發、有碰撞、有促動,但如果僅僅是參與而不付諸行動、不去改變,活動就失去了意義。因此,在關注活動內容和形式的同時,也關注了活動后追蹤任務的設計,力求讓每一位參與活動的教師通過任務促行動。
通過系列主題研究活動,引領教師經歷了主題研究的全過程,促進了教師對Scratch程序設計教學單元的再思考,為有效開展Scratch程序設計教學打下了基礎。
通過搭建各層、各類的顯性平臺,促進實踐教師在學習中實踐、在實踐中反思、在反思中提升,既增強了其講授Scratch程序設計教學的信心,又提高了其講好Scratch程序設計課程的能力,同時也鍛煉了其綜合素質,不失為一種有效引領教師開展此類教學的良好策略。
參考文獻:
[1]祝智庭,李文昊.新編信息技術教學論[M].上海:華東師范大學出版社,2008.
[2]趙春聲.新課程理念下信息技術課程的教學策略與方法[M].北京:教育科學出版社,2011.
[3]James Bellanca(美),等.多元智能與多元評價——運用評價促進學生發展[M].夏惠賢,譯.北京:中國輕工業出版社,2004.
[4]王榮良,高淑印.信息技術課堂教學案例發展點評[M].北京:教育科學出版社,2011.
[5]周敦.中小學信息技術教材教法[M].北京:人民郵電出版社,2003.
[6]高慧君,戴伶娟.臺北教師的Scratch教學與推動經驗分享[J].中國信息技術教育,2012(10).
[7]曾永強.為創作而學——4C教學法在小學Scratch教學中的應用[J].中國信息技術教育,2013(04).