一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 編程技術 - 盤點兒童智力開發的首選編程語言—Scratch

盤點兒童智力開發的首選編程語言—Scratch

2021-08-16 23:07IT共享之家 編程技術

Scratch是兒童智力開發的首選編程語言,它把編程變得簡單,而且可以提升孩子們 的想象力,如果可以做到親子互動的話那么將更加有趣。

盤點兒童智力開發的首選編程語言—Scratch

大家好,我是IT共享者,人稱皮皮。

前言

Scratch作為少兒編程的首選編程語言,這幾年發展的如火如荼,當然,這主要還是因為它簡單易學,不用掌握太多概念即可編程,這意味著你不用認識英文單詞,編程照樣行云流水,是不是很激動?那么現在讓我們一起進入Scratch的世界吧。

一、安裝Scratch

首先我們需要安裝Scratch,下載地址:https://u062.com/file/7715018-456560477,然后我們雙擊安裝軟件,它會自動安裝,并且無法選擇安裝路徑,所以系統盤最好保留足夠的空間,安裝完畢,打開如圖所示:

盤點兒童智力開發的首選編程語言—Scratch

當然如果你想切換到其它語言的界面也很簡單,如圖:

盤點兒童智力開發的首選編程語言—Scratch

二、基本操作

我們從上圖中可以看出Scratch的界面比較簡潔,非常適合少兒編程,所以我們學起來也不會很困難。可以看到Scratch有這些早就編好的代碼功能模塊供我們使用,如圖:

盤點兒童智力開發的首選編程語言—Scratch

首先我們來看看貓咪的基本屬性,如圖:

盤點兒童智力開發的首選編程語言—Scratch

這些參數我們都可以設置,我們還可以設置多個角色,比如大于吃小魚,就可以找幾個大魚的圖片和小魚的圖片。那么接下來讓我們來看看Scratch有哪些妙用之處吧。

1.運動

這個板塊具有讓Scratch中的對象運動起來的功能,如下:

盤點兒童智力開發的首選編程語言—Scratch

這里我們點擊移動10步,角色就會向右移動10個像素,不過我們需要將這個模塊拖動到中間這個窗口中來,如圖:

盤點兒童智力開發的首選編程語言—Scratch

這樣點擊中間的這個藍色的不規則方塊即可執行角色動作任務。比如我要角色左轉,如圖:

盤點兒童智力開發的首選編程語言—Scratch

可以看到,我們拖動左轉后可以設置左轉的角度,然后點擊之后角色就開始旋轉一定角度,就好比移動了一樣。然后我們還可以移動角色,這里可以選擇移動到隨機位置或者鼠標指針位置,這里我選擇了隨機位置,如圖:

盤點兒童智力開發的首選編程語言—Scratch

盤點兒童智力開發的首選編程語言—Scratch

這里選擇了隨機位置的所有操作,可以看到我們的角色開始移動并且還可以在指定時間內移動到某個位置。這里還有一個邊緣檢測模塊,如圖:

盤點兒童智力開發的首選編程語言—Scratch

當角色碰到邊緣的時候,只要觸發該模塊的功能,角色即可反彈回來。勾選下面的三個選項即可顯示當前角色的坐標和方向,如圖:

盤點兒童智力開發的首選編程語言—Scratch

2.外觀

這個模塊可以設置角色的形狀和語言還有顯示隱藏以及各種特效,如圖:

盤點兒童智力開發的首選編程語言—Scratch

我們可以看到這幾個動作不像剛才那樣連接起來了,我們將它鑲嵌起來了,這樣做的用途便是點擊一處即可觸發所有的功能,這里我們可以看到改變了角色的顏色和形狀,甚至加了點特效,看起來怪怪的。我們也可以利用清除圖形特效功能來清除上面的特效,也可以設置角色的狀態,顯示或者隱藏,并把角色移動到前面或者后面,顯示角色的信息,如圖:

盤點兒童智力開發的首選編程語言—Scratch

3.聲音

這個不用我多說,大家都知道,這個就是用來設置角色的聲音的,如圖:

盤點兒童智力開發的首選編程語言—Scratch

系統內置的是貓咪的聲音,我們可以自己錄制貓咪的聲音,如圖:

盤點兒童智力開發的首選編程語言—Scratch

4.事件

可以接收響應角色的各個事件,如圖:

盤點兒童智力開發的首選編程語言—Scratch

這個模塊需要配合其它模塊使用,比如前面的模塊,我們讓它在按下某個鍵后就發出貓咪聲,如圖:

盤點兒童智力開發的首選編程語言—Scratch

這里小編設置了按下“a”鍵發出貓咪叫,按下"b"鍵角色馬賽克特效增加25,小編剛按下“b”鍵就出現了馬賽克效果,可見小編的做法是正確的。然后我們還可以看到這個事件可以接收到消息,并進行一些處理,比如說:

盤點兒童智力開發的首選編程語言—Scratch

可以看到當我們收到這條消息后角色就進行思考,而且是不停的思考。

5.控制

控制就是可以重復執行角色的基本操作,或者使用一些控制循環語句,來看一下,如圖:

盤點兒童智力開發的首選編程語言—Scratch

這里我們克隆了這個角色,而且重復執行了十次說Hello并等待3秒的過程,但是控制里面有一些功能并不能單獨使用,所以我們需要搭配其它功能模塊來使用,下面我們接著來看其它模塊。

6.偵測

這個模塊通常是和控制和其它模塊相輔相成的,它是控制模塊中的某些判讀語句的條件,如圖:

盤點兒童智力開發的首選編程語言—Scratch

7.運算

這里有這眾多的計算方法,如加減乘除,下面來看看:

盤點兒童智力開發的首選編程語言—Scratch

我們可以在里面輸入任意數值來進行計算,不過隨機數中只會顯示隨機整數。

8.變量

這個可以說是一門編程語言必備的東西了,Scratch也是,有了它,你可以做很多事情并實現它們。我們點擊變量模塊并點擊建立一個變量,如圖:

盤點兒童智力開發的首選編程語言—Scratch

新建變量名然后選擇變量的作用范圍,如果適用于所有角色則是全局變量,可以在整個程序的任意位置使用,如果是僅適用于當前角色,說明只能作用在局部環境中。新建好變量后我們給變量設置一個值,如圖:

盤點兒童智力開發的首選編程語言—Scratch

這樣即可使用變量了。

9.自制積木

這個模塊我們在編寫程序時完全可以不使用它,但是如果你的邏輯變得十分冗長的時候,你可以使用它來講邏輯給包裹起來,也就是面向對象中的封裝技術了。

三、總結

Scratch是兒童智力開發的首選編程語言,它把編程變得簡單,而且可以提升孩子們 的想象力,如果可以做到親子互動的話那么將更加有趣。

原文鏈接:https://mp.weixin.qq.com/s/7V-FfA1Frasn4CypxB8KLA

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 小女生RAPPER入口 | 深夜免费看 | 久久婷婷五月综合色丁香 | 国产一线天 | 第一次破女视频国产一级 | 色狠狠色狠狠综合天天 | 日本男男漫画 | 黑人艹| 男同志gays| 色99视频| 69av导航| 国产普通话对白露脸流出 | 久久偷拍免费2017 | 成人免费观看在线视频 | 亚洲日本中文字幕天堂网 | 国产主播精品在线 | 美女的隐私无遮挡的网页 | 国产一精品一av一免费爽爽 | 丝瓜草莓香蕉绿巨人幸福宝 | 国产成人精品免费视频大全五级 | 韩国男女做性全过程视频 | 2021国产麻豆剧传媒剧情最新 | 调教老师肉色丝袜的故事 | 久久亚洲一级α片 | 9l桃色| 视频一区在线观看 | 日本动漫打扑克动画片樱花动漫 | 色狠狠色狠狠综合天天 | 国产精品第2页 | 国产在线播放一区 | 美女扒开腿让男人桶爽动态图片 | 女王脚奴vk | 精品久久久久久午夜 | 麻豆视频免费在线观看 | 97伊人久久精品亚洲午夜 | 小小水蜜桃视频高清在线观看免费 | 四虎影院最新网址 | 精品福利一区二区免费视频 | 午夜视频一区二区三区 | 欧美日韩国产另类一区二区三区 | 外国老少性配 |