郭明偉
摘? ?要:隨著現代信息技術在中小學的普遍應用,小學信息技術課程的內容需要重新構建。通過論述scratch編程教學的重要性及實際操作方法、scratch編程教學在實際操作中存在的問題,來探索微課在小學信息技術課堂中的應用。
關鍵詞:小學信息技術;微課;scratch編程教學;實踐:研究
中圖分類號:G623.58? ?文獻標識碼:A? ? 文章編號:1009-010X(2020)16-0042-03
隨著現代信息技術的高速發展,互聯網使人類知識傳授模式逐漸發生了沖擊和改變,微課應運而生,這是知識傳授模式和載體的變革,是對傳統課堂的網絡延伸和有益補充,是實現課堂翻轉的有效抓手,是組織學生開展探究式學習的重要手段。要充分發揮微課傳授知識的功能,一是要跳出現實空間授課概念的束縛,二是把教師作為傳授知識的闡釋者和教學基本資源的提供者,三是把握好課程的教學知識點是由學習者自由選擇集合而成的理念。作為信息技術學科的教研員,我們在區域內基于微課對小學信息技術課程內容重構進行了探索。
本區域一直以來沿用的是市教科所《小學信息技術教學計劃(2012)》的內容,圍繞windows XP為主開展教學,已不適應于當前的社會信息化水平。現在的學生出生于信息化高度發達的時期,是信息時代的原住民,他們從一出生就體驗著網絡購物、移動支付、語音輸入、人臉識別、體感游戲、虛擬現實,如果我們的課堂用我們自己都不使用的技術來詮釋信息技術,就難以得到學生的接納與認同。信息技術學科與其他學科相比較擁有鮮明的特點:先行性、前瞻性、探究性,這有利于學生興趣的培養,有利于學生信息化素養的提升。
一、scratch編程教學的重要性及實際操作方法
經過認真討論,我們認為計算機程序設計是人機交互的最基本形態,是建立計算思維的基礎。學習計算機語言像計算機一樣思考,通過編輯代碼控制計算機服務,能夠有效提升學生對計算機知識的理解。隨著信息技術的變革以及教育觀念的更新,計算機程序設計在人類思維能力培養方面的作用日益凸顯。在2016年教育部頒布的學生發展核心素養中明確指出信息技術學科的核心素養包括:信息意識、計算思維、數字化學習與創新以及信息社會化責任。通過程序設計學習,學生可以培養深刻的、嚴謹的、靈活的、敏捷的以及富有創造性的思維能力。計算機程序設計中通過不同算法的程序實現以及程序的不斷優化,可以培養學生的開放性以及創造性思維,這也是信息技術學科核心素養的內在要求。綜上所述,程序設計已經逐漸成為中小學學生信息課程的重要內容之一。如今許多積木式程序設計軟件的應運而生,也大大降低了編程的門檻,程序設計也真正地走入中小學生的課程教學。我們選擇了scratch3.0 軟件進行小學信息技術課程的編程導入。
2018年開始我們選取四所學校(農村、城市各兩所)作為樣例,在區教研室統一指導下,采用微課形式組織教學探索。根據安排,兩所學校通過郵箱、云盤形式將微課布置給學生自主學習,采用翻轉課堂形式組織教學(即提前通過微課學習scratch知識點,并做一些課前基礎準備,課堂以項目為主解決相關知識點的深度應用和操作);另外兩所學校通過內網服務器,把微課作為課堂輔助教學手段,采用小組合作形式進行探究式教學(即通過教師課堂簡短布置,學生從服務器調用微課反復熟悉scratch知識點內容,設置一個小組項目,深化知識點相關內容深度應用和操作,通過小組合作幫助理解慢的學生鞏固所學內容。)以上兩種形式設定的原因,主要是因為城鄉結合部或外來務工子女條件的限制,有的家庭不具備pc、網絡條件,且通過對比可以總結出更高效的課堂教學方式。首先,從教學效果看,小學生通過微課學習scratch3.0編程接受程度較高,學生對計算機程序理解和計算思維建立效果良好,更能激發學生創新、創作的激情。其次,因小學生每周只有一節信息技術課,通過翻轉課堂的教學方式更有利于學生信息技術素養的提升,但對于農村或城鄉結合部學校來說,小組合作探究式的教學方式也同樣優于傳統講授教學方式。最后,教學過程以微課為中心,不僅解決了信息技術教師的勞動強度,還能將教師的精力集中到帶領學生深入探究學習上,有利于激發學生的學習熱情。
二、scratch編程教學在實際操作中存在的問題
(一)局限性
兩種教學方式具有城鄉差異特征,同時考慮到不同學校信息技術教師的水平存在差異,這些都不利于區域整體課程布置。做好教學評價機制將是解決差異性的有效抓手,如何做好教學數據采集核數據分析是關鍵。若能找到一個適合的教材,積累一套相對完整的微課體系,依托一個強大的“人人通”網絡教學平臺,實現輔助教學功能,同時具有數據采集和數據分析的能力將是一種理想的解決方案。
(二)依賴性
微課的引入是一種新的教學方式和教學理念,如何杜絕教師把微課作為在線課程使用,教學必須要有翻轉課堂思想。教師仍然是教學的重要環節,我們要讓教師從課堂的掌控者向指導者轉變,努力將教師由課程的執行者向課程的開發者轉變。翻轉課堂尤其需要教師有處理教材、開發教材的能力,作為教師要善于開發新課程的形式,教師在對學生學習品質、學習能力充分了解的基礎上,為學生量身定做“教案”,并利用“人人通”教學平臺制作微課,以便學生自主學習,反復學習,彌補吃不飽、消化不良的不足,最大限度提高教學時效,服務每一個學生。同時滿足各種不同層次、不同興趣學生的需求,真正做到因材施教。
(三)孤立性
小學信息技術課scratch3.0編程教學并不意味著拋棄課程所有的知識點,要兼顧通過編程項目來熟悉計算機操作,如:文字輸入、圖形圖像、操作系統使用等。編程項目與計算機操作融合,不再分門別類單獨掌握,以學習編程為核心,解決計算機操作相關問題。教師引導很重要,要有目的、合理地設置好課程環節,創造性地將計算機基本知識點融合到新的scratch3.0編程項目教學當中去,以達到學生信息技術能力提升的要求。
同時,學科間從來也不是孤立存在的,學習信息技術的目的就是以信息化手段更高效地解決學習、生活中的難題。如果我們能做好學科融合,必將對學生學習知識起到促進作用。筆者聽過一節利用scratch編程制作鐘表的信息技術課,學生首先要解決的就是時針、分針、秒針的關系,這恰恰是小學數學課上要解決的問題,如果我們把數學知識和信息技術課融合起來,讓學生在計算機上面成功編程模擬出一塊鐘表,學生對計算機程序的理解和對數學知識的理解就建立了關聯,知識形成了一個鏈條,對于知識掌握會更加牢固,也更能激發學生深入探知的動力。以信息技術學科為基礎,不管是自然科學、人文科學、社會科學都可以找到相通的鏈條,無數的鏈條相連就是拓展學生知識的關聯、具象、求證、反思,促使學生學習從存儲記憶向實踐探究的知識建構轉變。
三、發現與暢想
我們對于全區推廣基于微課技術的信息技術課程已有所準備。首先要確定一個適合的scratch編程教材——浙江大學出版社出版的《scratch3.0程序設計》非常適合小學教學,也被很多發達地區的學校采用,內容分為起步篇、進階篇、提高篇、精通篇四個階段,每個篇章分為六個項目完成,并配有基本的微課內容。其次,scratch3.0基于web瀏覽器可以實現編程,即使學生家里沒有電腦環境,利用平板、手機瀏覽器一樣可以進行操作,大大降低了學習門坎。再次,我們找到一個編程學習的“人人通”平臺,可以幫助教師備課,學生可以在上面查閱教師的微課和提交作品,教師可以評價學生的學習情況,以學生的自主學習狀況、過程形成數據,經過分析為教師翻轉課堂提供數據支撐。區域管理帳戶可以統計到所有學校課程開展情況及學生的學習情況,有利于對學校教學進行評價。最后,筆者還是特別鼓勵信息技術教師,要敢于去推動學科融合,創新出自己的校本課程。一方面融合必將是信息技術教學發展的趨勢,另一方面做好融合就是信息技術課程的高階延伸,不僅在課程時間上實現了補充,更是滿足了培養新時代高信息技術素養人才的需要。
【責任編輯 張? ?薔】