來源:編玩邊學 2018-06-12 17:02:26
選擇的角色是《我的世界》中的Steve和苦力怕,他告訴我他做出了兩個效果:Steve跟隨鼠標指針移動,還有苦力怕追逐Steve。
小朋友告訴我他通過Scratch只用了兩段代碼就實現(xiàn)了這些功能:
小朋友這樣講述他的構思過程:
為了讓Steve跟隨鼠標指針移動,小朋友選擇了動作中的“面向”指令,之后選擇“面向鼠標”。
因為要實現(xiàn)移動的效果,因此小朋友又選擇了“移動10步”這個指令。
之后將兩個指令嵌套在“重復執(zhí)行”指令中,這樣Steve就可以一直跟隨鼠標指針移動。
最后加入“當小綠旗被點擊”,這樣只要點擊小綠旗就可以實現(xiàn)“讓Steve跟隨鼠標指針移動”的功能了。
“Steve跟隨鼠標指針移動”的代碼實現(xiàn)過程
“苦力怕追逐Steve”的實現(xiàn)過程,也是同理。
以上過程也可以看出,Scratch編程邏輯清晰,而且簡便易操作。
Scratch雖然是以積木形式進行編程,但它的編程部件基本包含了常見的編程概念,而且Scratch在程序設計時引入了事件、變量、函數(shù)的概念。
孩子在學習Scratch的過程中,不斷地強化學習這些概念,不斷地提出問題,解決問題,能夠根據(jù)自己的需求進行分析,設定合適的角色與相應的腳本,最終實現(xiàn)程序的流暢運行,在這個過程中孩子的邏輯思維能力也不斷增強。
除此之外,Scratch題材和內(nèi)容豐富,以游戲、音樂、動畫為主,以上的案例中,小朋友就是選擇了自己喜歡的游戲角色來創(chuàng)作作品。
Scratch還可以為喜愛繪畫的學生,提供角色繪制設計功能;為喜歡動畫的學生提供情景設計功能;還能為喜歡音樂的學生音頻處理功能。
綜上所述,除了編程書籍,0基礎的孩子學習少兒編程可以嘗試通過Scratch進行入門學習。
相關推薦:
小升初試題、期中期末題、小學奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看