《超好玩的Scratch 3.5少兒編程》是寫給青少年編程讀者的編程學(xué)習(xí)用書,主要通過10個(gè)游戲及作品的實(shí)例來(lái)講解Scratch 3.5的編程方法,引導(dǎo)青少年快樂地學(xué)習(xí)編程。通過游戲編程實(shí)例及有趣的作品,讓青少年參與其中,培養(yǎng)青少年獨(dú)立分析問題和解決問題的能力,培養(yǎng)青少年的探索精神,為今后進(jìn)一步深入學(xué)習(xí)編程打好基礎(chǔ)。
《超好玩的Scratch 3.5少兒編程》采用培訓(xùn)機(jī)構(gòu)教學(xué)實(shí)踐的形式來(lái)編寫,以青少年感興趣的游戲?qū)嵗葹橹骶,分階層由淺入深進(jìn)行講解,讓讀者在學(xué)習(xí)本書之后成為一個(gè)真正的Scratch編程高手。
《超好玩的Scratch 3.5少兒編程》采用全彩色、全圖解的方式講解,讀者只要跟著步驟去做,就能完成很棒的項(xiàng)目。
《超好玩的Scratch 3.5少兒編程》適合初學(xué)編程的青少年學(xué)習(xí)使用,也適合中小學(xué)信息技術(shù)課教師或培訓(xùn)機(jī)構(gòu)的老師作為參考用書,同時(shí)也適合想要讓孩子學(xué)習(xí)Scratch的家長(zhǎng)閱讀參考。
第1篇 編程啟蒙篇
第 1 章 開始前的準(zhǔn)備
1.1 Scratch下載與安裝
1.2 Scratch 3.5基本操作
1.3 編寫第一個(gè)Scratch 3.5小程序
1.4 課后任務(wù)
第 2 章 故事大王講故事
2.1 程序編寫分析
2.2 給舞臺(tái)添加背景
2.3 在舞臺(tái)中加入故事角色
2.4 讓Devin和劇場(chǎng)大小協(xié)調(diào)
2.5 將Devin變成故事大王
2.6 課后任務(wù)
第2篇 初級(jí)編程篇
第 3 章 換裝游戲
3.1 游戲制作分析
3.2 難點(diǎn)解析之坐標(biāo)、圖層
3.3 選擇一個(gè)喜歡的臥室背景
3.4 加入主人公小芳
3.5 創(chuàng)建衣架
3.6 給衣架放置衣物
3.7 制作“重做”按鈕
3.8 游戲開始時(shí)讓小芳向大家打招呼
3.9 給“重做”按鈕編程
3.10 讓藍(lán)裙子在小芳和衣架間移動(dòng)
3.11 粉裙子和藍(lán)裙子來(lái)回試裝
3.12 輕松編寫上衣的代碼
3.13 所有角色最終的腳本
3.14 課后任務(wù)
第4 章 舞林大賽
4.1 游戲制作分析
4.2 難點(diǎn)解析之循環(huán)
4.3 選擇一個(gè)帶燈光的舞臺(tái)背景
4.4 舞者登場(chǎng)
4.5 讓舞臺(tái)的燈光閃爍起來(lái)
4.6 讓舞者舞動(dòng)起來(lái)(一)
4.7 讓舞者舞動(dòng)起來(lái)(二)
4.8 加入提示和音樂
4.9 課后任務(wù)
第3篇 中級(jí)編程篇
第 5 章 賽車游戲
5.1 游戲制作分析
5.2 難點(diǎn)解析之邏輯運(yùn)算、變量與條件語(yǔ)句
5.3 選擇賽道
5.4 游戲主角賽車進(jìn)場(chǎng)
5.5 為賽車設(shè)置控制鍵
5.6 給賽車編寫動(dòng)力腳本
5.7 給賽車配音
5.8 給獲勝者編寫腳本
5.9 編寫賽車2的腳本
5.10 課后任務(wù)
第 6 章 卡通電子時(shí)鐘制作
6.1 程序制作分析
6.2 難點(diǎn)解析之時(shí)間與角度的計(jì)算
6.3 設(shè)置一個(gè)漂亮的小鴨表盤
6.4 為鐘表添加表針
6.5 讓秒針轉(zhuǎn)動(dòng)起來(lái)
6.6 讓分針跟著轉(zhuǎn)動(dòng)
6.7 設(shè)計(jì)時(shí)針的腳本
6.8 課后任務(wù)
第 7 章 海洋捕魚游戲
7.1 游戲制作分析
7.2 難點(diǎn)解析之克隆
7.3 給小魚一個(gè)美麗的海洋世界
7.4 游戲角色登場(chǎng)
7.5 克隆小魚生成魚群
7.6 兇猛的鯊魚來(lái)了
7.7 實(shí)現(xiàn)鼠標(biāo)控制人捕魚
7.8 游戲控制
7.9 提示和音樂
7.10 設(shè)置關(guān)卡對(duì)應(yīng)的背景
7.11 調(diào)整與優(yōu)化
7.12 課后任務(wù)
第4篇 高級(jí)編程篇
第 8 章 超級(jí)瑪麗游戲
8.1 游戲制作分析
8.2 難點(diǎn)解析之子程序、重力
8.3 實(shí)現(xiàn)左右運(yùn)動(dòng)控制
8.4 實(shí)現(xiàn)上下跳躍控制
8.5 修復(fù)跳躍時(shí)的漏洞
8.6 跌落就GAME OVER
8.7 超級(jí)瑪麗登場(chǎng)
8.8 失敗的瑪麗
8.9 布置更多游戲場(chǎng)景
8.10 編寫游戲控制腳本
8.11 調(diào)整小球和瑪麗的主腳本
8.12 設(shè)置小球在各個(gè)場(chǎng)景開始的位置
8.13 場(chǎng)景切換的設(shè)置
8.14 瑪麗喜歡的金幣登場(chǎng)
8.15 狡猾的怪獸
8.16 為游戲添加音樂效果和提示
8.17 游戲調(diào)試技巧
8.18 課后任務(wù)
第 9 章 憤怒的小鳥游戲
9.1 游戲制作分析
9.2 難點(diǎn)解析之拋物運(yùn)動(dòng)
9.3 彈射小鳥
9.4 增加重力后的飛行
9.5 給游戲設(shè)置一個(gè)漂亮的場(chǎng)景
9.6 集合更多小鳥
9.7 實(shí)現(xiàn)彈弓依次彈射每個(gè)小鳥
9.8 搭建小豬躲避屏障
9.9 讓屏障也可以被撞倒
9.10 第一頭小豬登場(chǎng)
9.11 三頭小豬來(lái)了
9.12 設(shè)計(jì)分?jǐn)?shù)顯示效果
9.13 加入提示和聲音
9.14 創(chuàng)建一個(gè)游戲控制角色
9.15 調(diào)整和優(yōu)化
9.16 課后任務(wù)
第 10 章 勁舞團(tuán)游戲
10.1 游戲制作分析
10.2 難點(diǎn)解析之列表
10.3 讓克隆體運(yùn)動(dòng)起來(lái)
10.4 讓舞臺(tái)燈光閃爍
10.5 創(chuàng)建游戲的大腦——游戲控制
10.6 讓游戲“大腦”控制箭頭
10.7 控制更多的箭頭
10.8 通過“開始”按鈕來(lái)啟動(dòng)游戲
10.9 讓玩家調(diào)整箭頭移動(dòng)速度
10.10 請(qǐng)舞者登臺(tái)
10.11 為游戲添加音樂和提示
10.12 調(diào)試與優(yōu)化
10.13 課后任務(wù)