●章一起進入Scratch的世界
1.1Scratch是什麼2
1.2Scratch能做什麼3
1.3Scratch怎樣用3
1.4本章小結7
第2章認識Scratch 3.0界面
2.1固定顯示區域:菜單欄、舞臺區、角色區11
2.1.1菜單欄11
2.1.2舞臺區12
2.1.3角色區15
擴展知識點平面直角坐標繫19
2.2切換顯示區域:代碼區、背景區、造型區、聲音區19
2.2.1代碼區20
2.2.2背景區25
擴展知識點矢量圖和位圖29
2.2.3造型區30
2.2.4聲音區33
2.3本章小結37
第3章Scratch 3.0動畫制作
3.1什麼是動畫40
3.2動畫制作的基本步驟40
擴展知識點程序流程圖41
3.3案例1:小豬佩奇的故事43
課前小練習:旋轉的小星星43
3.4案例2:超級火柴人50
課前小練習:繪制一個角色多個造型50
課後思考題:超級火柴人編程新思路58
3.5案例3:煙花雨59
課前小練習:克隆小蘋果59
3.6本章小結65
第4章Scratch 3.0遊戲設計
4.1遊戲設計的基本步驟68
4.2案例1:貓抓老鼠遊戲68
4.3案例2:托板球遊戲75
課後思考題:托板球遊戲難度升級82
4.4案例3:空戰82
課後思考題:空戰遊戲難度升級94
4.5本章小結95
第5章Scratch 3.0數學編程
5.1數學編程基本步驟98
5.2案例1:幾何圖形面積計算99
擴展知識點計算機變量103
課後思考題:擴展其他幾何圖形計算111
5.3案例2:求解方程113
課後思考題:一次方程組119
5.4案例3:制作計算器120
擴展知識點自制積木代碼123
課後思考題:更改計算器的顯示方式131
5.5本章小結131
第6章Scratch 3.0硬件編程
6.1什麼是硬件編程134
6.2Scratch 3.0配套硬件介紹134
6.2.1樂高EV3套件134
6.2.2WeDo2.0套件135
6.3本章小結135
第7章Scratch在線學習網站
7.1Scratch官方社區138
7.2其他編程學習網站139
內容簡介
《Scratch 3.0少兒人工智能編程指南》章介紹Scratch,以及它能夠實現的內容;然後引出第2章Scratch 3.0的界面知識與操作方法,介紹Scratch 3.0的一些基本操作;接著在第3~6章以案例形式介紹了Scratch 3.0在動畫制作、遊戲設計、數學編程、硬件編程4個方面的實現方法和步驟;第7章介紹Scratch官方社區的相關內容。《Scratch 3.0少兒人工智能編程指南》適合小學到高中階段初次接觸編程的少年兒童學習,既可以作為他們自學編程的入門教材,也可以作為一般培訓機構的少兒編程入門教材。讀者可以從Scratch圖形化編程入手,首先了解計算機編程的一些基本概念,以便後續學習與理解不錯編程語言。