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

極客小將

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

資訊內容

你好,世界,學Scratch從“Hello World”開始

極客小將2021-01-30-
你好,世界學Scratch從“Hello World”開始 呱媽曾經在朋友圈轉發過這樣一個笑話: 有人開玩笑說:人工智能時代,當你從娘胎里出來的第一句是“哇”而不是“hello world”的時候,就已經輸在起跑線上了。 然后就有很多媽媽問我,
你好,世界學Scratch從“Hello World”開始

呱媽曾經在朋友圈轉發過這樣一個笑話:

有人開玩笑說:人工智能時代,當你從娘胎里出來的第一句是“哇”而不是“hello world”的時候,就已經輸在起跑線上了。

然后就有很多媽媽問我,“What?‘Hello,World’是什么鬼?”

upload/article/images/2021-01-30/c3b5716c7183830bb88d330e69947cc1.jpg

在呱媽剛學習編程的時候,老師告訴我,讓我寫下第一個程序,輸出“Hello,World!”,當時很疑惑,就問老師:為什么要是“Hello,World!”?

老師是這么回答的:這意味著你的程序有了生命。

就在那一瞬間,愛上了編程。

其實,Hello,World經常被程序員拿出來用,是因為《The C Programming Language》(譯作《C程序設計語言》)中使用它做為第一個演示程序,非常著名,所以后來的程序員在學習編程或進行設備調試時延續了這一習慣。

對于每個程序員來說,它幾乎被認為是每種程序設計語言的第一個例子,在屏幕上看到這兩個單詞意味著他們的代碼可以編譯、加載和運行,并且他們可以看到輸出。

因此,每個學習編程的人都會記住他們的第一個‘Hello World’,并以此作為他們開始編程的一個儀式。

所以,呱媽用Scratch編寫第一個程序,也從輸出“Hello,World”開始吧。

upload/article/images/2021-01-30/bf24ef22d57417e6e4ac4504732b7a0f.jpg

在編寫程序前,要先進行Scratch的環境搭建。

Scratch支持在線和離線兩種編程方式。在在線方式下,不需要單獨安裝軟件,直接進入Scratch的官方網站,注冊一個用戶,直接登陸即可使用。(Scratch的在線注冊和離線安裝,呱媽準備另開一篇詳細介紹)。

登陸成功后,點擊頁面左上方的“創建”按鈕,如下圖所示:

upload/article/images/2021-01-30/7f273ca00823dc20bcab5304b0d22cbf.jpg

系統會自動創建一個新項目。目前Scratch最新版本為3.0,Scratch3.0的項目編輯器分為5個區域,分別是菜單欄、操控區、代碼區、舞臺區和角色列表。

upload/article/images/2021-01-30/ed504688ba02bc6a0843a8f440e93cc5.jpg

首先我們來認識一下Scratch3.0內置的繪圖編輯器。

點擊Scratch3.0項目編輯器左上角的“造型”標簽頁,就會打開繪圖編輯器,在這里可以手工繪制新的角色。

upload/article/images/2021-01-30/cd37d6256099672095271f1e8ab19f0f.jpg

上圖中,右邊就是Scratch3.0的內置繪圖編輯器,它提供了繪制和修改圖像以用作角色和背景的所有功能。繪圖編輯器有兩種運行模式:位圖模式和矢量圖模式。默認情況下,繪圖編輯器處于矢量圖模式,可以單擊左下方的轉換按鈕在這兩種模式之間切換。

01upload/article/images/2021-01-30/85b728ce651b653849dfcc5b9af2de13.jpg

在這個程序中,我們要用矢量圖來充當兩個角色,它們分別是單詞“Hello”和“World!”。這個程序不需要默認的小貓角色,所以在角色列表中的小貓的縮略圖上點擊鼠標右鍵,從彈出的菜單中選擇“刪除”,或者直接點擊小貓角色縮略圖右上角的“刪除”按鈕,將小貓角色刪除。

接下來,把鼠標指針移動到角色區的圓形小貓頭圖標upload/article/images/2021-01-30/37f8b8a6b4e4f6eafd910b163adae63e.jpg上,從彈出的4個圖標選項中選擇“繪制”圖標upload/article/images/2021-01-30/0f90a712b7df65bdc71bee4484595961.jpg,將會打開繪圖編輯器并添加一個新的角色及造型。

使用文本工具upload/article/images/2021-01-30/6805a32b199d0daff25c4f6f1216f789.jpg,輸入單詞“Hello”作為第1?個角色。

02upload/article/images/2021-01-30/85b728ce651b653849dfcc5b9af2de13.jpg

然后為單詞“Hello”加上顏色特效,當單詞被按下時,改變它的顏色。選中第1個角色,然后點擊“代碼”標簽頁,在積木列表中點“事件”分類。并把upload/article/images/2021-01-30/d95c7a18e89f0dbd613a850e0dcfb01b.jpg積木拖到腳本區。

接下來,把“外觀”分類中的積木upload/article/images/2021-01-30/399673284489980d35ed0def8281a6eb.jpg,拖到upload/article/images/2021-01-30/d95c7a18e89f0dbd613a850e0dcfb01b.jpg的下方。(注意,拖放的時候,這兩個積木會自動 ”組合“到一起。)

03upload/article/images/2021-01-30/85b728ce651b653849dfcc5b9af2de13.jpg

接下來,我們為第1個角色添加1個聲音。點擊”聲音“標簽頁,然后點擊左下角的圓形聲音圖標,從彈出的4個選項中,點擊”選擇一個聲音“選項。這將打開聲音庫,從中選擇名為”hey“的聲音文件即可。

然后點擊”代碼“標簽頁,拖動upload/article/images/2021-01-30/526c68142f1189a657db23df4deceaee.jpg積木 ,放到腳本區已有積木的下方。現在,點擊綠色旗幟按鈕,”Hello“的顏色會改變并且會發出打招呼的聲音。

upload/article/images/2021-01-30/6d2ec3063ed3dddd1f65f055997e4841.jpg

04upload/article/images/2021-01-30/85b728ce651b653849dfcc5b9af2de13.jpg

我們來給這個小程序添加一個背景,點擊右下角的背景圓形按鈕

upload/article/images/2021-01-30/9c29d3a912b1296380f6e28b449c7213.jpg,打開背景樣本庫,從中選擇想要的背景。

upload/article/images/2021-01-30/b67b2ff5b01f01298b09cd55e3dde6df.jpg

05upload/article/images/2021-01-30/85b728ce651b653849dfcc5b9af2de13.jpg

然后,繼續用手繪的方式,添加第2個角色”World!“。

我們要要讓第2個角色能夠隨著音樂旋轉起來,先拖動upload/article/images/2021-01-30/4a491ae0975ff81cf48611d1fc7cab79.jpg積木到角本區。然后按照添加”Hey“聲音一樣的方法添加"hip hop"聲音,把播放https://cdn.china-scratch.com/timg/190603/13125RO0-21.jpg拖動到upload/article/images/2021-01-30/4a491ae0975ff81cf48611d1fc7cab79.jpg積木下。

為了能夠讓第2個角色旋轉起來,我們讓它重復執行10次,每次向右旋轉15度并等待1秒。這就需要增加”控制“分類中的https://cdn.china-scratch.com/timg/190603/13125V948-23.jpg積木,然后在其中增加”運動“分類中的https://cdn.china-scratch.com/timg/190603/13125S263-24.jpg積木和”控制“分類中的https://cdn.china-scratch.com/timg/190603/13125V3V-25.jpg積木,完成后的代碼如下圖所示:

https://cdn.china-scratch.com/timg/190603/13125R1a-26.jpg

第一個小程序編寫完了。

編寫完程序,就該保存自己的項目啦!

在”文件“菜單下,直接選擇”立即保存“,項目就會自動保存到項目中心。點擊用戶名下的”我的東西“,或直接點擊菜單欄上的”查看項目“按鈕,就可以看到剛剛保存的副本。

https://cdn.china-scratch.com/timg/190603/13125920L-27.jpg

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

預約試聽課

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

主站蜘蛛池模板: 个旧市| 延川县| 静乐县| 睢宁县| 巴中市| 京山县| 桃园市| 商水县| 增城市| 神池县| 天水市| 辽阳市| 镇原县| 葵青区| 霍邱县| 紫金县| 乐东| 布尔津县| 内乡县| 葵青区| 潞城市| 凤冈县| 郑州市| 鹤壁市| 大悟县| 贡嘎县| 凤山市| 乐山市| 南皮县| 丹棱县| 辛集市| 双鸭山市| 新安县| 朝阳区| 伊金霍洛旗| 阳春市| 扶沟县| 凤庆县| 大田县| 吴川市| 临邑县|