資訊內容
被看“扁”了的Scratch少兒編程
Scratch,是咱們編程“小學員”最最熟悉不過的名字。
很多孩子們因為它,開啟了編程學習之門,愛上編程。
而這位看似重要的“啟蒙之師”,在閃亮登場后,因為它的“有趣、簡單、易上手”,很快地隨著孩子們編程“年齡”的增加,被“遺忘”了。
大家可能發現,羊媽在上面的這句話里,就用了四個雙引號。羊媽不是在濫用符號,而是想借用雙引號的一個功能:借詞之形,而并非完全用其詞之意。
--- 其實,羊媽想說:我們把這位啟蒙老師看“扁”了。
來來來,讓咱們一起研究一下"小不點"
Scratch
首先,它被看“扁”,不無道理,我們先看看它"來自何方”:
Scratch是麻省理工學院的“終身幼兒園團隊”開發的一款圖形化編程工具。在有人指導的情況下,6歲的孩子基本上就可以照著例子完整的“拼”出一個能運行的程序。這個過程并不需要孩子認識英文或漢字。建立程序的過程,用到涂鴉,錄音,找圖片這些有趣的過程。孩子不用記住命令,只需要知道命令。積木模塊包括10個大類,100多個功能。包括了構成一個完整程序的每個環節,甚至數組和函數。這些圖形化的積木使用需要老師或者家長正確引導。孩子從模仿的過程中,能感悟到條件語句,循環語句,判斷。能理解參數和命令的區別。
在孩子的整個學習里面,看似基本上就是一種“模仿”和“記憶”下的“玩弄”工具”,不需要任何的編程基礎,甚至語言的能力。因為擁有簡易、趣味的界面,再又被各培訓機構配以孩子們都“愛不釋手”的游戲主題,它確實是一位很優秀的入門之師,但它是不是充其量也只能這樣呢?它在官方介紹中,都如此“small potato”,羊媽難道想“故弄玄虛”嗎?
請允許羊媽在此為大家呈上一份題目,這個是一份基于我們Scratch班分班前的一份編程基礎測評,題目來自于目前Scratch比賽設計到的Scratch編程知識。
不知道大家看了上面幾道題目后的感覺是不是也跟羊媽第一次看到它們的感覺一樣——充滿了驚訝,也充滿了問號?它們真的是Scratch課學習的內容嗎?
我們再來看看這份題目中的知識點,會出現在我們Scratch教學體系的哪個環節。
在很多學員的編程學習經歷上,我們發現,大多數的Scratch確實停留在其天生的角色,并且,因為學員的年齡,往往從游戲出發,最終止于“簡單的”游戲設計,之后,就跳升到Python或其它語言的學習上。
但其實,我們把Scratch用“扁”了,它其實可以被用
我們在之前一篇軟文中曾經提到,編程與STEM教育的關系。STEM教育是一個跨學科的教育理念,它通過整合科學、工程、技術和數學的獨立學科知識,培養孩子們觀察、探究、實踐的科學思維和素養。
在這個“培養”的目標下,羊媽覺得,我們首先要“磨”:
根據兒童發展的一些報告,孩子在5-13歲之間的其中一個最大發展特色就是“記憶力”。在這個年齡階段我們經常被孩子的“超強”記憶所震驚。于是,Scratch的編程積木功能,積木功能邏輯套用后出現的效果,很快就被寶貝們記住了,他們很快便能享受到編程的樂趣。
明明孩子"學"到了,但羊媽偏偏覺得這個時候,我們要“磨”!
“磨”什么?——我們要把“記憶”磨成真正的“邏輯思維”!
記憶容易被時間磨去,但思維一旦養成,便屬于孩子,它可以讓孩子受用終身。羊媽看過很多小學員,隨著課程的深化,一些不再常用的“邏輯套用”就忘記了。那我們的“磨”有幾層意思呢?
1??以不同的主題、場景、任務,把相同的邏輯套用反復練習,讓孩子從“記得”邏輯,到“熟悉”邏輯,“運用”邏輯,到最后的“變通”、“創新”邏輯實現新功能。
2??在孩子們“記住”之后,我們通過引入“思維導圖”,反復鍛煉孩子對“未知”問題的分解、排序、分析、解決等科學思維習慣。
待我們孩子“磨”出這個邏輯思維后,就是我們STEM路途真正的開始了:
1??編程與數學:在我們的編程學習中,變量、算法的學習,也是一個必要環節,我們看似簡單的Scratch也會在“高級版”的學習中,加入數學元素,這個也是大家在剛才的“測評”中看到的內容之一。所以,我們在編程學習的過程中,也在潛移默化地提升了數學的知識及實際應用能力;
2??編程與工程、技術:我們要帶給孩子們的編程教育體系,包括了三大領域:
軟件編程,機器人編程,機械設計與工程
孩子會在后面的學習中,循序漸進,探索、體驗編程三大領域中的各種有趣的課題。
3??學習與實踐:在我們設計的教育體系中,它不僅僅是一個"教與學"的過程,更是"學與用"的過程。我們會逐步引進國際編程大賽,把比賽列入學習的一部分,讓孩子們通過各種比賽,提升包括:溝通、領導、組織、合作、談判等綜合能力。我們會在之后的文章中,為大家搜集并分享各種相關的資訊。
最后,如果大家有興趣與羊媽探討更多編程的學習與教育,歡迎小窗羊媽:
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
