劉海武
摘要:2016年《中國學生發展核心素養》正式發布,國家課程改革走向深入,為提高學生核心素養,優化課程建設,校本課程的開發越來越受到廣大教育工作者的高度重視。筆者闡述了在Scratch校本創客課程的開發與實踐中,對課程的概念、方向、可行性,以及課程規劃和實施等方面的具體做法與思考。
關鍵詞:Scratch;創客;校本課程;建設
中圖分類號:G623.58文獻標識碼:A 文章編號:1992-7711(2018)12-031-2
筆者參與了開發創客環境下Scratch校本課程的全過程,現將具體經過與思考闡述如下。
一、基于Maker環境下Scratch校本課程
在課程開發前,開發者應先搞清楚開發課程的相關概念,并明確課程開發的目標與方向。基于創客環境下Scratch校本課程的開發相關概念如下。
1.Maker:中文意思創客。“創”指創造,“客”指從事某種活動的人,這里的“創客”指勇于創新,努力將自己的創意變為現實的人,創客的核心精神為創作、交流、分享作品。這個詞譯自英文單詞“Maker”,源于美國麻省理工學院微觀裝配實驗室的實驗課題。
2.Scratch:是美國麻省理工學院(MIT)設計開發的一款面向少年的簡易編程工具。該程序采用可視化和積木方式,學生只需拖曳圖形模塊就能創作屬于自己的數字化作品。
教材:是供教學用的資料,如課本、講義等。教材的定義有廣義和狹義之分。廣義的教材指課堂上和課堂外教師和學生使用的所有教學材料,比如課本、練習冊、活動冊、故事書等等。教師自己編寫或設計的材料也可稱之為教學材料。計算機網絡上使用的學習材料也是教學材料。狹義的教材即教科書。本文所指的教材是第一種。
3.校本課程:(school—based curriculum)即以學校為本位、由學校自己確定的課程,它與國家課程、地方課程相對應。華東師范大學教育學博士鄭金洲在《走向校本》中這樣解釋:所謂校本,一是為了學校,二是在學校中,三是基于學校。為了學校,是指要以改進學校實踐、解決學校所面臨的問題為指向;在學校中,是指要樹立這樣一種觀念,即學校自身的問題,要由學校中的人來解決,要經過學校校長、教師的共同探討、分析來解決,所形成的解決問題的諸種方案要在學校中加以有效實施。
從以上理論來看,校本課程的開發建設應具有開放、民主、務實的特點。蘇州工業園區第二實驗學校課程開發初期就召集相關老師有計劃地安排學習和討論“校本課程”和“創客”等概念,老師們在討論中得出了眾多統一認識,如課程需符合學校學生發展需求、課程案例應來源于學生、應建立學生創客團隊、應構建作品評價體系等等。弄清以上相關概念,確保了課程開發和實施“不走偏”。
二、基于Maker環境下Scratch校本課程開發
(一)課程分析,明確可行
《中小學信息技術課程指導綱要》中針對學生學習程序設計語言指出,學生要“了解程序設計的基本思想,培養邏輯思維能力”,還指出“應用與創新相結合”的程序設計課程目標。2016年《中國學生發展核心素養》明確提出“培養學生的創新能力”。然而,一直以來,各省、市、區小學信息技術課程均以Logo程序軟件教學來達到以上目標,但Logo語言在教學過程中存在諸多問題,如:在學習負擔較重而每周課時較少的情況下還要讓學生記住大量的程序指令;學生利用Logo指令智能畫一些簡單圖形;在課堂教學中忽略了讓學生去體驗編程過程和創新思維能力的目標培養;Logo程序中經常還會出現算法和語法錯誤等。
Scratch構成程序的命令和參數通過積木模塊來實現,積木分類擺放,顏色各異,且分別代表不同的功能,每個積木都分凸或凹兩種形狀便于銜接,參數可自填,學生拖動模塊凸凹連接就能編寫出有趣的互動故事。這種程序能大大激發學生的探究興趣,為學生的編程思維和創新能力培養插上騰飛的翅膀。加之,2015年開始,Scratch程序中又引入了物聯網技術,進一步強化了該程序對學生創新能力培養的重要作用。
然而,國家、省市層面并沒有完善Scratch課程設置,在此情況下,為促進學生核心素養養成,校本課程的開發建設顯得尤為重要。而筆者所在的學校,在2014—2017年就申報了《小學信息技術課堂實施seratch課程的實踐研究》課題研究,并設計出了具有區域特點的教材,這為創客課程的開發提供了很好的借鑒。
(二)先行先學,合理規劃
熟話說“知己知彼才能百戰百勝”。課程開發者只有熟練掌握Scratch軟件技能,才能合理的規劃課程設置。
1.自學編程,掌握技能
自學是指沒有接受指導和教育的情況下掌握某種技能。網絡時代,自學的方式方法很多,可以觀看教學視頻,購買相關書籍,或者查看微博、博客等。
Scratch官網提供了軟件的免費下載,為掌握該軟件的相關運用功能,筆者在官網下載并安裝了軟件,查閱了相關網上程序,并模仿制作,一開始感覺無從下手,尤其是在創客板的運用上,為此,筆者購買了網上的創客板,并根據網絡視頻進行學習,但隨著時間推移,學習的深入,慢慢基本能掌握硬件連接并了解并掌握程序軟件的特點,能模仿搭建出一些簡單的程序,對軟件的編寫程序的步驟和方法都有了全新的了解。
2.學習理論,規劃教材
“理論是指導實踐的基礎”。筆者在完成程序實踐學習后,接著要學習相關理論知識,如校本課程、教材,創客等的概念,了解課程開發建設的一般步驟和方法,小學信息技術課程的總體目標等,為教材規劃提供理論支撐。
教材是供應教學用的資料,如課本、講義等,這里所指的教材是教學用的課本。教材是課程的核心,教材規劃在校本課程建設中起著非常重要的作用,它指引著整個課程的設置,影響課程目標的實現。經歷程序實踐學習和理論學習后,接下來要以理論指導教材做一個整體規劃。筆者根據省編教材的設置內容,得出了,先簡后難,先分后總的教材設計模式,即第一塊內容是軟件窗口的基本組成介紹和創客板與Scratch的物聯,第二塊是創客板上單個傳感器的順序、或選擇或循環結構程序案例(攝像頭、光感、聲感、按鈕等),第三塊內容是程序的嵌套使用案例,總體設計10課時左右。并對每課時程序規定操作指令和功能目標,以便呈現的程序具有梯度。
(三)組織教師,編寫教材
校本教材是校本課程有效實施的重要標志。既然是用來教學的,那么其編寫需要遵從教材編寫規范和學生認知規律,在教材編寫中應嚴肅和科學對待,不能有半點馬虎,且需建立教材編寫委員和后期審查制度,確保教材編寫的有序、科學和規范。
1.成立編委會
因小學信息技術教師人員有限,為此,園區二實小校本教材由區域內的信息技術骨干教師組成。區教研員負責組織,分東西片區分頭開展,并在此基礎上分別成立了由8個區骨干教師組成的編委會。編委會成員共14人。
2.分工安排,制作教材樣本
根據安排東西片區每個編委會成員各負責1課程序設計,并發放事先準備的教材案例,一個月后分區開展研討活動,研討會上由負責編寫教材的教師本人介紹本課的設計目標、教材環節及操作流程等,其他成員提出意見和建議并一致討論審核通過。一周后,東西片區交換審核教材樣本并返回修改。最后課題組還組織了一次區域性的研討會,由筆者介紹課程設計目標,教材設計規劃,編委會成員介紹教材設計。通過反復設計—修改—再設計等過程,最后呈現了教材的初版。
三、基于Maker環境下Scratch校本課程實踐
(一)試點教學,驗證可行
教材編寫完成后,在筆者所執教的園區二實小五(10)班開展了一學期的教學試點,經過試點教學,筆者得出Scratch五步課堂教學法:案例展示、功能分析、分解探究、作品展示、擴展延伸。上課取得了較好的效果,學生的專注力和參與率達到了近100%。為推進該教材的運用,課題組在區域內又開展了首次“攝像頭—切西瓜”區級公開課教學,受到區內教師的一直好評,為課程的推進和完善提供了實質性的借鑒。
(二)區域推進,完善體系
在試點教學完成后,通過區域研討基本對Scratch課程教學形成了共識。作為區域推廣的課堂教學模式。在一年的區域試點教學過程中,共開展區級研討4次,分片區研討6次,校級研討20余次,逐步對每課教學設計、教學PPT、微課、學生作品評價體系等進行了完善,進一步推進了校本課程體系的構建。
課程開發不是一朝一夕就能解決的,也不是一個人就能完全解決的。課程開發者一定要根據預設課程內容或程序充分開展調研,先行先學組建創客并制定合理的教學案例,然后再組織教師團隊編寫課堂教學教材,并將教材運用課堂教學,在實踐中不斷反思、改進,進而形成一套完整的符合《中國學生核心發展素》養養成的校本課程體系。
[參考文獻]
[1]唐曉梅.Scratch趣味編程納入小學、初中信息技術課程體系的重要意義[J].教育現代化(電子版),2016(18).
[2]王軍.創客背景下校本教材開發的研究和實踐——以Scratch教材開發為例[J].教育科學(全文版),2017(12).
[3]鄒延欣.信息技術教學中Scratch的應用及教學方式探索[J].教育科學(全文版),2016(13).