資訊內容
少兒編程 | 01.Scratch 3.0簡介
歡迎參加這套Scratch3.0少兒編程課程的學習。本系列課程將通過視頻和圖文的方式進行(視頻制作中,后續會發布)。如果喜歡本系列課程,歡迎點擊訂閱關注或者轉發。
這是本系列課程的第一課,主要是給家長看的,可以先對Scratch有個大概的了解。看完之后再讓小朋友按照后續課程學習。
首先介紹一下本次課程的主要內容:
1、什么是Scratch:簡單介紹一下Scratch的概念;
2、Scratch的特點:介紹Scratch作為少兒編程首選的一些特點;
3、示例展示:展示幾個用Scratch實現的有趣的作品。
1、什么是Scratch
先看一下比較官方的介紹:“Scratch是麻省理工學院的“終身幼兒園團隊”(Lifelong Kindergarten Group)開發的圖形化編程工具,主要面對青少年開放。目前已有原始版本(1.6版本)、2.0版本(增加克隆積木,Lego和Makey makey拓展積木)、3.0版本(增加音樂、畫筆、視頻偵測、文字朗讀、翻譯等選擇性下載擴展積木,并增加Micro:Bit和Lego Mindstorms EV3等拓展積木)。所有人可以在任意版本中創作自己的程序。”
看完這一大段好像不是很明白吧,下面用大白話解釋一下。Scratch是麻省理工學院開發給6歲以上小朋友玩的編程工具。通過搭積木一樣的方式,把代碼拼裝起來,創造出包含數學、音樂、繪畫、游戲、動畫等等各種創意有趣的程序,還能控制樂高機器人等硬件實現更高級的玩法。還有很重要的一點:它是免費的!
Scratch特性概覽
其實在少兒編程領域還有不少編程語言供選擇,但是目前大部分少兒編程課程都是采用Scratch。之所以優先選擇Scratch作為少兒編程的工具,是因為它有不少非常適合小朋友的特點。
2、Scratch的特點
2.1 簡單易用
(1)支持多語言
提到編程,你肯定會想到要用英文寫代碼,小朋友哪里看得懂那么復雜的英文。先來看一下Scratch的默認界面,果然是英文的。
Scratch默認英文界面
別擔心!雖然Scratch是美國人開發的,但是它支持幾十種語言,包括中文。在Scratch的界面中選擇簡體中文就可以了。
切換界面語言為中文
(2)積木式編程
如果你看過程序員寫的代碼,肯定會比較暈,比如下面這樣。花花綠綠的像天書一樣,大人都看不懂,小朋友怎么可能學會?
真實的代碼
其實在Scratch中不需要像程序員那樣瘋狂的敲鍵盤,而是和搭積木一樣,只需要用鼠標把命令積木塊拖動組合到一起,就可以實現具體的功能。
拼積木的編程方式
(3)分類清晰,顏色分明
擔心記不住那么多命令積木塊?這里有清晰的分類,一個分類中只有十多個積木。需要哪一類積木,到分類中一眼就能找到。而且積木的顏色和分類顏色保持一致,方便查找。
切換積木分類
(4)即時運行
不知道一塊新的積木是什么作用?點它一下就好。組合好積木,還是點它一下,馬上跑起來。即時運行,能夠更直觀更快速的驗證代碼運行效果。
點擊積木即可運行
2.2 功能強大
Scratch默認的命令積木塊有100多塊,可以控制角色的運動和外觀,能播放聲音,進行數學和邏輯運算。通過強大的擴展功能可以實現制作音樂、繪制圖案、翻譯文字、朗讀文字、視頻偵測等功能。還能和外部的硬件進行互動,操作樂高機器人、用MakeyMakey把水果當琴鍵演奏音樂、用MicroBit制作智能家居設備。這些擴展模塊還在不斷增加,后面會更加強大。國內的一些公司也基于Scratch開發了類似的軟件和硬件,實現更豐富的擴展,例如mBlock和KittenBlock。
Scratch擴展模塊列表
2.3 資源豐富
(1)內置教程
Scratch內置詳細的入門教程。可以根據這些教程一步步操作,實現快速入門。
內置豐富的入門教程
(2)互動社區
在Scratch的官網包含一個開放的互動社區,可以在上面發布自己的問題和作品,也可以復制并修改別人的作品,與世界各地的Scratch愛好者互動。
Scratch社區列表
3、示例展示
(1)繪制彩虹
使用畫筆相關積木,修改畫筆的粗細和顏色,繪制出彩虹圖案。
(2)繪制彩色正弦波
結合數學知識使用畫筆相關積木,繪制出正弦波的彩色波形圖。
(3)模擬拋球運動
結合物理中的牛頓第二定律計算物體的坐標,模擬拋球運動的軌跡。
(4)鏡像繪畫
使用數學中的三角函數知識計算多角度鏡像坐標,通過鼠標控制多支畫筆,繪制出奇妙的鏡像圖案。
(5)海底世界動畫
使用克隆的方式,通過一條魚創建出能夠自主運動的魚群,實現海底世界的動畫效果。
(6)乒乓球游戲
模擬紅白機游戲,用Scratch實現乒乓球游戲。
(7)樂器演奏
用電腦鍵盤模擬鋼琴的鍵盤進行演奏,還可以修改成不同的樂器音色。
通過Scratch的學習,小朋友可以將課堂上學到的數學、音樂、繪畫、物理等知識融入到編程中,創造出各種有趣的作品。
本次課程的內容就到這里,感興趣的可以先到Scratch官方網站看看,網址是https://scratch.mit.edu/。下次課程會介紹Scratch的界面和基本操作。
想要及時看到后續課程,請關注我們!
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
Scratch 介紹
? ? Scratch 是同美國麻省理工學院(MIT)研發出來的積木式的編程工具,現在是全球最火爆的圖形化編程語言。圖片為Scratch編程界面。目前已更新到3.0版本。 ? 幾乎所有的孩子都會喜歡這個軟件,但是孩子自己學會使用這個軟件是有困難的,需要身邊有
- 下一篇
如何學好Scratch編程
? ? ? Scratch編程作為一種圖形化編程語言,從孩子最擅長的積木模塊化編程學起,在老師的引導下,按照一定的邏輯關系,又不限制孩子創造力的發揮,逐步完成一個包含孩子自己創造力以及想象力的程序。在這一過程中,老師會引導孩子感悟到程序里的邏輯關系、語句、循環、判斷,理解參數和命令的