官术网_书友最值得收藏!

四、Scratch編程環境簡介

用安裝的Scratch語言翻譯官能直接編寫程序。這個翻譯官由以下5部分組成(見圖1-3):背景設置區、角色設置區、程序代碼區、表演舞臺和積木區。

029-1

圖1-3 Scratch編程平臺的界面

下面我們簡要介紹一下這些區域。

(1)背景設置區

用來設置舞臺的背景。我們可以選擇一個Scratch已有的背景,或者自創一個新背景。再詳細一點兒說,直接點擊029-2即可從Scratch自帶的背景中選擇一個背景;把鼠標放在029-3上,然后在彈出的菜單條里選擇畫筆029-4,可以創建新的背景。

(2)角色設置區

選擇一個Scratch已有的角色,或者自創一個新角色。和上面類似,直接點擊029-5即可從Scratch自帶的角色中選擇一個角色;把鼠標放在029-6上,然后在彈出的菜單條里選擇畫筆029-7,可以創建新的角色。

(3)程序代碼區

用來寫程序。我們只要把積木塊從左邊拖到程序區,搭起來,就是一段程序;我們點擊哪段程序,角色就開始執行哪段程序。通常我們把“當029-8被點擊”作為程序的第一條指令,這樣當我們點擊表演區上方的小綠旗時,角色就開始執行程序啦。

(4)表演舞臺

角色按腳本來進行表演的舞臺,角色在這里可以做動作、唱歌、跳舞,還能做數學題。

如圖1-4所示,這個舞臺長480步,寬360步;每個位置用X-Y坐標表示;左上角的坐標是(-240,180),右下角的坐標是(240,-180)。角色可以移動自己的位置;比如小貓現在的位置是(100,100)。點擊右上方的030-2圖標,可以放大表演區,看得更清楚。

030-1

圖1-4 Scratch里角色表演的舞臺大小

(5)積木區

一個積木表示角色的一條指令、一個變量或者變量之間的運算。每個積木都有缺口,只有缺口能對上的積木才能搭在一起,這樣就可以像玩樂高一樣把積木拼成一串,然后就形式程序啦!

主站蜘蛛池模板: 沈阳市| 营山县| 蓬莱市| 容城县| 鄄城县| 眉山市| 松江区| 泰安市| 亳州市| 德江县| 明水县| 奉化市| 开江县| 湄潭县| 永平县| 宜阳县| 通海县| 会泽县| 大余县| 肃南| 鹤岗市| 西和县| 洛阳市| 桐梓县| 永福县| 平度市| 封开县| 马关县| 天津市| 鹤峰县| 海阳市| 长寿区| 临桂县| 滨海县| 屏东市| 湾仔区| 罗甸县| 华蓥市| 济南市| 留坝县| 施秉县|