国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

少兒編程 | 01.Scratch 3.0簡介

極客小將2021-02-02-
歡迎參加這套Scratch3.0少兒編程課程的學習。本系列課程將通過視頻和圖文的方式進行(視頻制作中,后續會發布)。如果喜歡本系列課程,歡迎點擊訂閱關注或者轉發。 這是本系列課程的第一課,主要是給家長看的,可以先對Scratch有個大概的了解。看完之后再讓小朋友按照

歡迎參加這套Scratch3.0少兒編程課程的學習。本系列課程將通過視頻和圖文的方式進行(視頻制作中,后續會發布)。如果喜歡本系列課程,歡迎點擊訂閱關注或者轉發。

這是本系列課程的第一課,主要是給家長看的,可以先對Scratch有個大概的了解。看完之后再讓小朋友按照后續課程學習。

首先介紹一下本次課程的主要內容:

1、什么是Scratch:簡單介紹一下Scratch的概念;

2、Scratch的特點:介紹Scratch作為少兒編程首選的一些特點;

3、示例展示:展示幾個用Scratch實現的有趣的作品。

1、什么是Scratch

upload/article/images/2021-02-02/42c3c27c8f54f305523579631c21015f.jpg

先看一下比較官方的介紹:“Scratch是麻省理工學院的“終身幼兒園團隊”(Lifelong Kindergarten Group)開發的圖形化編程工具,主要面對青少年開放。目前已有原始版本(1.6版本)、2.0版本(增加克隆積木,Lego和Makey makey拓展積木)、3.0版本(增加音樂、畫筆、視頻偵測、文字朗讀、翻譯等選擇性下載擴展積木,并增加Micro:Bit和Lego Mindstorms EV3等拓展積木)。所有人可以在任意版本中創作自己的程序。”

看完這一大段好像不是很明白吧,下面用大白話解釋一下。Scratch是麻省理工學院開發給6歲以上小朋友玩的編程工具。通過搭積木一樣的方式,把代碼拼裝起來,創造出包含數學、音樂、繪畫、游戲、動畫等等各種創意有趣的程序,還能控制樂高機器人等硬件實現更高級的玩法。還有很重要的一點:它是免費的!

upload/article/images/2021-02-02/933eb8d4c43fed8ecad4e82ed774d50f.jpg

Scratch特性概覽

其實在少兒編程領域還有不少編程語言供選擇,但是目前大部分少兒編程課程都是采用Scratch。之所以優先選擇Scratch作為少兒編程的工具,是因為它有不少非常適合小朋友的特點。

2、Scratch的特點

2.1 簡單易用

(1)支持多語言

提到編程,你肯定會想到要用英文寫代碼,小朋友哪里看得懂那么復雜的英文。先來看一下Scratch的默認界面,果然是英文的。

upload/article/images/2021-02-02/afa94ab93a1c740b84dae41c802f8ff5.jpg

Scratch默認英文界面

別擔心!雖然Scratch是美國人開發的,但是它支持幾十種語言,包括中文。在Scratch的界面中選擇簡體中文就可以了。

https://cdn.china-scratch.com/timg/190525/10255MZ4-3.gif

切換界面語言為中文

(2)積木式編程

如果你看過程序員寫的代碼,肯定會比較暈,比如下面這樣。花花綠綠的像天書一樣,大人都看不懂,小朋友怎么可能學會?

upload/article/images/2021-02-02/bc67230aba1ae803b3be72d7a973d308.jpg

真實的代碼

其實在Scratch中不需要像程序員那樣瘋狂的敲鍵盤,而是和搭積木一樣,只需要用鼠標把命令積木塊拖動組合到一起,就可以實現具體的功能。

https://cdn.china-scratch.com/timg/190525/10255T409-5.jpg

拼積木的編程方式

(3)分類清晰,顏色分明

擔心記不住那么多命令積木塊?這里有清晰的分類,一個分類中只有十多個積木。需要哪一類積木,到分類中一眼就能找到。而且積木的顏色和分類顏色保持一致,方便查找。

https://cdn.china-scratch.com/timg/190525/10255944Q-6.gif

切換積木分類

(4)即時運行

不知道一塊新的積木是什么作用?點它一下就好。組合好積木,還是點它一下,馬上跑起來。即時運行,能夠更直觀更快速的驗證代碼運行效果。

https://cdn.china-scratch.com/timg/190525/1026004453-7.gif

點擊積木即可運行

2.2 功能強大

Scratch默認的命令積木塊有100多塊,可以控制角色的運動和外觀,能播放聲音,進行數學和邏輯運算。通過強大的擴展功能可以實現制作音樂、繪制圖案、翻譯文字、朗讀文字、視頻偵測等功能。還能和外部的硬件進行互動,操作樂高機器人、用MakeyMakey把水果當琴鍵演奏音樂、用MicroBit制作智能家居設備。這些擴展模塊還在不斷增加,后面會更加強大。國內的一些公司也基于Scratch開發了類似的軟件和硬件,實現更豐富的擴展,例如mBlock和KittenBlock。

upload/article/images/2021-02-02/c45e81ede4d7b52d531df0a5cbfb82d9.jpg

Scratch擴展模塊列表

2.3 資源豐富

(1)內置教程

Scratch內置詳細的入門教程。可以根據這些教程一步步操作,實現快速入門。

https://cdn.china-scratch.com/timg/190525/102601B02-9.gif

內置豐富的入門教程

(2)互動社區

在Scratch的官網包含一個開放的互動社區,可以在上面發布自己的問題和作品,也可以復制并修改別人的作品,與世界各地的Scratch愛好者互動。

upload/article/images/2021-02-02/3f36651561521aac42704ace71d64fad.jpg

Scratch社區列表

3、示例展示

(1)繪制彩虹

使用畫筆相關積木,修改畫筆的粗細和顏色,繪制出彩虹圖案。

https://cdn.china-scratch.com/timg/190525/1026024327-11.gif

(2)繪制彩色正弦波

結合數學知識使用畫筆相關積木,繪制出正弦波的彩色波形圖。

https://cdn.china-scratch.com/timg/190525/1026032349-12.gif

(3)模擬拋球運動

結合物理中的牛頓第二定律計算物體的坐標,模擬拋球運動的軌跡。

https://cdn.china-scratch.com/timg/190525/1026041443-13.gif

(4)鏡像繪畫

使用數學中的三角函數知識計算多角度鏡像坐標,通過鼠標控制多支畫筆,繪制出奇妙的鏡像圖案。

https://cdn.china-scratch.com/timg/190525/10260A459-14.gif

(5)海底世界動畫

使用克隆的方式,通過一條魚創建出能夠自主運動的魚群,實現海底世界的動畫效果。

https://cdn.china-scratch.com/timg/190525/10260CL4-15.gif

(6)乒乓球游戲

模擬紅白機游戲,用Scratch實現乒乓球游戲。

https://cdn.china-scratch.com/timg/190525/10260J3V-16.gif

(7)樂器演奏

用電腦鍵盤模擬鋼琴的鍵盤進行演奏,還可以修改成不同的樂器音色。

https://cdn.china-scratch.com/timg/190525/10260K927-17.gif

通過Scratch的學習,小朋友可以將課堂上學到的數學、音樂、繪畫、物理等知識融入到編程中,創造出各種有趣的作品。

本次課程的內容就到這里,感興趣的可以先到Scratch官方網站看看,網址是https://scratch.mit.edu/。下次課程會介紹Scratch的界面和基本操作。

想要及時看到后續課程,請關注我們!

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 通渭县| 晴隆县| 田东县| 陆良县| 吴旗县| 桦川县| 涿州市| 柳江县| 公安县| 乐业县| 马鞍山市| 嘉荫县| 临西县| 永川市| 上饶县| 五家渠市| 灌阳县| 马龙县| 霍城县| 阳原县| 林口县| 嘉禾县| 隆回县| 鄂伦春自治旗| 疏勒县| 吕梁市| 峨边| 陆河县| 淮安市| 彭山县| 东台市| 五台县| 惠州市| 凤庆县| 汝阳县| 南华县| 安塞县| 乌什县| 弥渡县| 北流市| 梁山县|