孫慶
摘 要:隨著信息技術的發展,編程教學開始進入到小學課堂,成為他們日常學習的內容,這為信息技術課程注入了新的活力,同時也帶來了不小的挑戰。Scratch創意編程,是一門基于實踐操作的課程,在整個教學活動中,教師需要充分發揮學生的主動性,培養學生科學的思維,實現學生綜合、全面的發展。不然,計算思維培養終將成為“空中樓閣”。本文主要從stem教育和Scratch概述、課程目標的制定、基于stem的小學Scratch創意編程課例設計以及教學方法與策略,這四方面進行了詳細的闡述。
關鍵詞:STEM;Scratch創意編程
一、STEM教育和Scratch概述
(一)STEM教育
STEM教育,最先起源于美國,為了培養具備綜合素質的人才,相當于中國的素質教育。STEM代表著科學(Science),技術(Technology),工程(Engineering),藝術(Arts),數學(Mathematics)。STEM教育,便是突破傳統的教學方式,從學生的綜合發展出發所進行的超越學科的教學方式,區別于傳統的單學科、中書本的教學方式。STEM教育,關注的是學生綜合能力的發展,而并非是某單一能力的發展。畢竟,做好任何一家事情,需要的都不是某一樣單一能力。
(二)Scratch創意編程
Scratch創意編程,是一項針對兒童開發的變成輔助性軟件,構成程序的命令和積木形狀的模塊來實現,只要用鼠標拖曳編程部件到腳本區域,組合編程部件以形成邏輯就可以了。這種生動且操作簡單的學習方式,最大程度提升了學生學習編程的興趣。利用Scratch實現動畫的創建和游戲的制作,為小學階段學生的編程學習奠定了濃厚的基礎。畢竟,興趣是最好的老師,從學生興趣出發的Scratch創意編程,讓學生在學習中不知不覺提升了邏輯思維能力、綜合運算等等綜合能力。
二、課程目標的制定
在當前教學環境中,對學生的成長要求應該是多方面的,培養綜合能力,在今后激烈的市場競爭中用于競爭力。因此,基于此的Scratch創意編程課的教學目標,應該從學生的長期發展出發,在培養學生對編程興趣的同時,培養學生科學、技術、工程、藝術、數學等綜合能力,是基于理論知識下的實踐操作。Scratch創意編程課的教學目標,是將自己在數學、科學、藝術等方面的知識納入到游戲中,解決游戲各個環節的問題。
三、基于STEM的小學Scratch創意編程課例設計
(一)Scratch趣味編程
Scratch趣味編程用于創造交互式故事、動畫、游戲、音樂和藝術,區別于傳統的編程,通過搭積木的方式快速實現程序的編寫。Scratch趣味編程,通過一種趣味的方式實現了編程,能夠最大程度激發學生學習興趣。在利用Scratch趣味編程中,教師不僅僅要關注趣味性,同時也應該關注課程的創意性。尊重學生的想法,為學生各種想法的落地實施創設良好的課堂環境。不單純的為了學習而學習,從而挫傷學生學習的積極性。
(二)課程內容安排
Scratch創意編程課,是小學信息技術課程中的重要內容,其內容的安排應該是一個循序漸進的過程,讓學生充分享受編程帶來的趣味性,不要求學生在此過程中學習到多么專業的編程知識,而是編程設計活動中培養嚴謹、求實、質疑、創新的學習態度,激發學習興趣?;赟TEM教學理念下的Scratch創意編程課程,應該在教學內容的安排上,充分發揮其實踐性的要求,給予學生更多學習、創作的空間,真是落實STEM教學理念的實踐性。另外,在Scratch創意編程課程中,關注學生綜合能力的提升,不在局限于編程任務的完成情況。課程內容的安排,要貫徹STEM教學理念的實踐性、綜合性、邏輯性等特點。
四、教學方法與策略
(一)激發求知欲,提高思維能力
Scratch創意編程課,是培養學生綜合能力的一門課程,需要學生保持相當高的參與度,才能夠積極、主動地融入到教學活動中,提升思維能力?;趕tem理念的Scratch創意編程課,從某一個項目出發,充分融入藝術、科學、工程等方面的內容,在編程中突破編程任務的束縛,實現編程過程的綜合性,讓學生的審美能力、邏輯能力都得到相應的提升。同時引導學生通過合作與實踐,激發學生的求知欲,提升學生的思維能力。
(二)有效助學,滿足學習需求
Scratch創意編程課,是從學生科學、技術、工程、藝術、數學等綜合能力培養出發的。因此,基于stem理念的Scratch創意編程課,是以尊重學生自主性的前提下,實現最大程度的自由學習,提升學習實踐性。在Scratch創意編程課中,只有通過學生的具體操作,才能最直接的呈現學生學習中的難點,從而進行有針對性的分析,為學生提供有效幫助,滿足學生的學習需求。STEM教學理念下的顯著特征便是在實踐中解決問題,讓學生在在自主探究中解決編程中所涉及的問題,提升自身的綜合能力。而教師的幫助應該是有效的引導,為學生提供解決問題的方向。
(三)創意表達,充分發展個性
在進行Scratch創意編程課中,基于學生一定的編程基礎,將學生的創意和軟件中的實驗箱等相結合,鼓勵學生進行創意性的表達,充分展現自己的個性。stem教育理念,并不是某一個單個的學科,而是學科融合的學習方式。因此在Scratch創意編程課學生所呈現的最終學習內容也是不一樣的,讓學生基于編程項目盡可能釋放自己的創意,展示自己的個性。
五、結語
Scratch創意編程課的學習,可以培養學生邏輯思維能力,激發學生的創作力和想象力,為學生今后的發展奠定堅實的基礎。同時,小學階段的學生,好奇心強,接觸計算機知識能夠迅速的融會貫通,帶來其綜合能力的提升。當然了,從另一方面來說,學習Scratch創意編程課能夠改變接觸計算機=玩游戲的錯誤認識,用更加正確、客觀的形式應對計算機。
參考文獻
[1] 許玉芳.基于stem的小學Scratch創意編程課例設計[J].電腦知識與技術,2018,14(24):208-209+213.
[2] 余勝泉,胡翔.STEM教育理念與跨學科整合模式[J].開放教育研究,2015,21(04):13-22.