tft每日頭條

 > 科技

 > scratch少兒編程簡介

scratch少兒編程簡介

科技 更新时间:2024-07-29 11:22:16

Scratch 是專門針對兒童開發的, 它将原本的程序命令轉化成一個個積木的方式, 隻需要将這些命令積木進行簡單的拖拽組合, 就可以完成卡通、動畫及遊戲的制作。整個過程就像小孩子萬積木一樣簡單而有趣!

scratch少兒編程簡介(我們來了解一下少兒編程)1

1-1 什麼是 Scratch

Scratch 是由麻生理工工學院開發的一套開源的、專門為八歲到十六歲的兒童準備的程序設計軟件。各位讀者平時聽到程序設計,是不是覺得有點高山仰止、難以接近的感覺?的确如此,那些專業的程序設計語言,需要記憶許多的程序名利及術語,對于電腦應用處于啟蒙階段的兒童來說,還無法快速學習和應用。

Scratch 是專門針對兒童開發的,它将猿背的程序命令轉化成一個個積木的方式,隻需要将這些命令積木進行簡單的拖拽組合, 就可以完成卡通、動畫及遊戲的制作。整個過程就像小孩子萬積木一樣簡單而有趣!

愛玩是小朋友的天性,Scratch 正是針對小朋友的這一天性而開發的,讓孩子設計好玩的卡通、動畫和遊戲,寓教與樂。盡管 Scratch 與專業的程序設計語言還有很大的差距,但是其基本的概念如坐标、方向、邏輯運算、條件等都是一樣的。因此,學好了 Scratch,無疑為以後學習更高階的編程語言打下了良好的基礎。

1-2 下載和安裝

Scratch 是一款開源軟件,它是完全免費的,同時支持跨平台應用,無論你使用的是 Windows、Mac 還是 Linux 系統,使用的是英文還是中文,都能找到合适的版本。目前 Scratch 已實現雲端化,你可以使用浏覽器鍊接到 Scratch 的官方網站http://scratch.mit.edu,在浏覽器中進行編程。不過,為了照顧那些上網不是很方便的使用者(特别是我們天朝的網民,浏覽這樣的網站不光是網速慢的問題,主要是經常連不上網),Scratch 官方網站提供了 Scratch 離線版供各位下載。

打開浏覽器,輸入 https://scratch.mit.edu/download,将顯示如下界面:

scratch少兒編程簡介(我們來了解一下少兒編程)2

Scratch 是給予 adobe air 的軟件,第一步需要先下載并安裝你的當前系統所對應的 Adobe AIR ,第二步需要下載并安裝 Scratch 脫機編輯器。

1-3 進入在線版

在浏覽器中輸入 https://scratch.mit.edu/,顯示如下界面:

scratch少兒編程簡介(我們來了解一下少兒編程)3

點擊左上角的“創建”,直接進入 web 編輯器頁面。

1-4 編輯器界面

無論是本地編輯器還是雲端編輯器,最終界面如下:

scratch少兒編程簡介(我們來了解一下少兒編程)4

1-5 編輯器界面介紹

此處,我們将以本地版 Scratch 為基礎進行介紹,不過在線版與本地版的軟件幾乎是一模一樣的,此處不再贅述。

開啟軟件後,其操作界面如下:

scratch少兒編程簡介(我們來了解一下少兒編程)5

  1. 标題:顯示目前開啟的作品的名稱,如果沒有開啟任何作品,則顯示 Scratch 軟件的版本号。
  2. 功能列表:彙集了有關語言選擇、文件->新建項目、打開、保存、另存為、錄制成視頻、分享到網站、檢查更新和退出,編輯、提示及關于等功能。點擊 Scratch 的 logo 圖标,可以鍊接到官方網站。
  3. 工具列表:彙集了角色的複制、删除、放大、縮小、指令積木說明五個按鈕。
  4. 控制按鈕:點擊該區域左邊的方框按鈕可以使舞台區最大化,點擊綠色的旗幟圖标開始執行程序,點擊紅色的圓形按鈕則停止執行程序。
  5. 舞台區域:即時預覽作品内容,也可在舞台區中對角色進行一些編輯操作。在舞台區的右下角會顯示目前鼠标指針所在位置的坐标值。
  6. 背景編輯區:顯示目前舞台背景的縮略圖,以及選擇背景、複制背景、上傳背景和從攝像頭中截取圖像等按鈕。
  7. 角色編輯區:顯示所有角色的縮略圖,以及從角色倉庫選擇裝扮、畫新角色、上傳角色和從攝像頭中截取圖像等按鈕。
  8. 程序指令區:這裡彙集了十類可供我們編寫程序所用的指令積木。
  9. 腳本區:這就是我們撰寫編輯程序的地方,也是最常用的區域。
  10. 提示區:提供 Scratch 入門方法、操作技巧及提示。該區域平時處于隐藏狀态,點擊功能列表中的「提示」或點擊 ? 按鈕都可以顯示該區域。

1-6 座标概念

scratch少兒編程簡介(我們來了解一下少兒編程)6

要使用 Scratch 進行編程,首先要弄清楚座标的概念。以舞台的正中央一點作為

原點,繪制一條水平線和一條垂直線,其中水平線稱為 X 座标軸,垂直線稱為 Y 座标軸。這樣,角色在舞台中的位置就開業通過 X 座标值和 Y 座标值來說明,以(X,Y)表示。其中,原點的座标值為(0,0),從原點往右是 X 座标軸的正方向,往上是 Y 座标軸的正方向,那麼他們的反方向就是負方向,我們要在其數值前加上(-)負号。因為 Scratch 舞台的大小為寬480高360,因此 X 座标軸的範圍為 -240~240, Y 座标軸的範圍為 -180~180。在 Scratch 中隻要涉及到角色位置變化,就需要使用到座标值,因此一定要熟練的掌握如何以座标來表示角色的位置。不過,角色目前位置的座标值會顯示在角色資料表中,查看起來非常方便哦。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved