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

極客小將

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

資訊內容

【課程】火遍全球的Scratch編程語言,5分鐘免費帶你入門 | 附下載鏈接

極客小將2021-01-19-
ID:codingdad 編輯:Shawn | 圖:Google 在之前的課程中,我們學習了編程語言中的順序執行、循環執行、判斷執行和事件。這四個結構就是編程語言的總體結構。 熟悉了這四個結構之后,今天我們開始學習第一門編

ID:codingdad

編輯:Shawn | 圖:Google

在之前的課程中,我們學習了編程語言中的順序執行、循環執行、判斷執行和事件。這四個結構就是編程語言的總體結構。

熟悉了這四個結構之后,今天我們開始學習第一門編程語言Scratch。

Scratch語言可為大名鼎鼎,它是專為少兒設計的一門編程語言,沒有復雜的語法,甚至不需要使用鍵盤打字,僅用鼠標拖拽模塊就可以完成很多功能。

學習Scratch,可以讓孩子們快速掌握一門編程語言,并開始開發一些程序,在這個過程中積累項目經驗,鍛煉邏輯思維能力和解決問題能力。

可以說,Scratch語言是為孩子們搭建了一座橋梁,可以快速跳過語言學習的初級階段,進入思維訓練的高級階段。

今天,我們就來感受一下什么是Scratch編程。

下載安裝

Scratch語言由美國麻省理工學院開發與維護。因此,了解這門語言的最好方式就是訪問其官網,網址是https://scratch.mit.edu/。

upload/article/images/2021-01-19/e533572fcd39a1478d3d54f57ade3fed.jpg

該網站主要提供兩個功能。

一是提供Scratch項目的在線開發功能。孩子們如果想開發Scratch程序,直接進入這個網站就能開發,無需下載。

當然,由于該網站的服務器部署在美國,從國內訪問非常慢。因此官網提供了離線安裝包,安裝后不用登錄官網也可進行Scratch項目開發。

家長們可以在本公眾號的后臺回復關鍵詞「語言」或「s」來獲取下載鏈接。下載后像其他軟件那樣直接安裝即可。

該網站第二個重要的功能是提供了一個在線交流平臺,來自全球任何地方的小朋友都可以在上面發布自己的程序,供別人使用和評價。對于孩子們來說,這里不僅是切磋技藝的舞臺,也是廣交朋友的舞臺,沒有什么比來自用戶的夸獎更能讓孩子們開心的了。

upload/article/images/2021-01-19/5e9e46a2ea7d3c3146ab11a55265ecba.jpg

初次使用

下載安裝后,如果是Windows用戶,可以在桌面或安裝時選擇的文件夾中找到一個名為Scratch Desktop的圖標。蘋果用戶則直接在應用中心可以找到這個圖標。直接雙擊該圖標打開Scratch。

upload/article/images/2021-01-19/a51bb8546f3bd7881cf1a6f670b2eaf9.jpg

打開Scratch軟件,首先,不用猶豫,在軟件的左上角有個小地球的按鈕,點擊它,選擇English,將語言改為英語。

upload/article/images/2021-01-19/b4556c2ecd8c9330cece00c1d3fdb19b.jpg

修改后,Scratch的界面如下圖所示。

upload/article/images/2021-01-19/3f88674758bac11a9eb6d11ef8ef2b40.jpg

該軟件的界面大致可以分為以下區域:

  • 模塊區域——Scratch作為一門模塊化編程語言,所有可以使用的模塊均展示在這個區域。

  • 編程區域——如果要使用一個模塊,就用鼠標把模塊拖拽到該區域即可。

  • 效果展示區域——編程的效果如何,點擊運行后在此區域即可進行展示。

  • 角色管理區域——編程都是在控制角色,一個程序可以有多個角色,在這個區域可以切換要控制的角色。

該軟件還有一些重要的按鈕。下面,我們通過一個簡單的項目來了解下這個軟件。

由于我們這個項目不需要使用舞臺上這個小貓,可以點擊角色管理區域小貓右上角的關閉按鈕來刪除它。

upload/article/images/2021-01-19/4cac5f2a8384eb9fec0fa7f65ebd64bb.jpg

刪除后,同樣是角色管理區域,點擊右下角的圓形按鈕,新增一個角色。

upload/article/images/2021-01-19/bdbfe2aab9225e71821302d83aefb312.jpg

在新界面中選擇Letters分類,點擊字母A,就選擇了字母A這個新角色。

upload/article/images/2021-01-19/38a3e8e1da3cf15ec316d02dd7683327.jpg

在新增角色按鈕旁邊還有一個按鈕,如下圖所示。該按鈕是選擇背景的按鈕,點擊它,選擇一個新的背景。

upload/article/images/2021-01-19/4495b2c7eca55096a2a53f1e2b97e652.jpg

在眾多的背景中,任意選擇一個背景。

upload/article/images/2021-01-19/b540b70f76e71369ae869f65c65a2f31.jpg

此時在效果展示區域,效果應該是這樣的,背景會因為你選擇的不同而不同。

upload/article/images/2021-01-19/bbdeebf16c769458cf7033c7dc95f7e5.jpg

接下來,我們開始編程來控制字母A。

在模塊區域,首先選擇一個事件Event模塊,如下圖所示。拖拽When this sprite clicked模塊到編程區域。

upload/article/images/2021-01-19/e5d631d77ac4476c9d6720e5c3802691.jpg

再選擇一個外觀Looks模塊,如下圖所示,拖拽change color effect by 25到編程區域。

upload/article/images/2021-01-19/cce4379e35d935401b127ea22af2c8cd.jpg

此時的編程區域應該是這樣的,剛才選擇的兩個模塊要上下連接。

upload/article/images/2021-01-19/ff9e8b5f18a92e31d93536b94685a82d.jpg

好了,我們的第一個Scratch程序就完成了。去效果展示區域,點擊一下字母A,看看有什么效果吧。

upload/article/images/2021-01-19/b162bfa8c02377390893c29ec564e79d.jpg

每次點擊字母A,它都會變顏色,這正是程序代碼所控制的。

5分鐘,完成了一個簡單的項目。


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

預約試聽課

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

主站蜘蛛池模板: 泸西县| 河津市| 区。| 大理市| 隆林| 施甸县| 平邑县| 德昌县| 梧州市| 黎城县| 大厂| 樟树市| 手机| 辽中县| 会昌县| 密云县| 长寿区| 尼木县| 卢氏县| 板桥市| 略阳县| 福建省| 缙云县| 浦北县| 寿宁县| 阿拉善右旗| 昭通市| 汝阳县| 怀柔区| 张家口市| 彝良县| 津市市| 唐山市| 石城县| 桃园县| 通渭县| 临潭县| 新余市| 大竹县| 苗栗县| 遵义市|