《和小貓一起學編程——超好玩的Scratch 2.0》是2018年清華大學出版社出版的圖書,作者是方其桂。
基本介紹
- 書名:和小貓一起學編程——超好玩的Scratch 2.0
- 作者:方其桂
- ISBN:9787302494508
- 定價:69元
- 出版時間:2018.04.01
- 印刷時間:2018.03.14
- 印次:1-1
內容簡介,圖書目錄,
內容簡介
Scratch是由麻省理工學院媒體實驗室開發的一款面向青少年的簡易編程工具,它不僅易於使用,又能夠寓教於樂,讓孩子們充分獲得創作的樂趣。《和小貓一起學編程——超好玩的Scratch 2.0》以Scratch 2.0為設計工具,共分9章內容,從易到難,從基礎到綜合實戰,詳細講解了Scratch 2.0創意編程知識,帶領孩子們和小貓一起交朋友、做運動、學畫畫、講故事、學唱歌、做算術、玩遊戲、搭積木、做練習(綜合練習),通過Scratch指令積木的“堆砌和搭建”,輕輕鬆鬆玩轉Scratch 2.0進行創意編程。《和小貓一起學編程——超好玩的Scratch 2.0》適合對電腦程式設計的基礎知識感興趣的青少年以及不同年齡的初學者閱讀,也適合家長和老師作為指導青少年學習電腦程式設計的入門教程。
圖書目錄
第1章和小貓一起交朋友
1.1了解編程軟體1
1.1.1認識Scratch軟體..1
1.1.2下載Scratch軟體..3
1.1.3安裝Scratch軟體..7
1.1.4配置Scratch環境..9
1.2認識工作界面....11
1.2.1舞台區..11
1.2.2角色區..12
1.2.3指令區..13
1.2.4腳本區..15
1.3熟悉編程環境....15
知識庫23
第2章和小貓一起來運動
2.1小貓散散步..25
2.1.1布置舞台背景..25
知識庫27
2.1.2移動小貓....29
知識庫30
2.1.3切換造型...33
知識庫34
2.2小貓翻跟斗..36
2.2.1認識舞台坐標..36
2.2.2定位小貓的坐標....38
2.2.3布置舞台背景..39
2.2.4旋轉小貓....39
2.3小貓捉老鼠..40
2.3.1添加老鼠角色..40
2.3.2設定老鼠動作..42
2.3.3設定小貓跟隨動作.42
第3章和小貓一起學畫畫
3.1繪製變幻的線條45
3.1.1畫筆初始化45
3.1.2規划行走路線..48
3.1.3指揮畫筆移動..50
知識庫56
3.2巧畫規律的圖形57
3.2.1畫簡單的規律圖形.57
3.2.2畫特殊的正多邊形.59
3.2.3多層重複指令..62
知識庫64
3.3印蓋美麗的圖案66
3.3.1繪製圖章造型..66
3.3.2“隨機”圖章..70
知識庫74
第4章和小貓一起講故事
4.1守株待兔75
4.1.1規劃故事功能..75
4.1.2設定舞台角色..76
4.1.3分析故事腳本..78
4.1.4編寫舞台腳本..78
4.1.5編寫角色腳本..79
知識庫82
4.2蝌蚪尋親83
4.2.1規劃故事功能..84
4.2.2設定舞台角色..84
4.2.3分析故事腳本..88
4.2.4編寫舞台腳本..88
4.2.5編寫角色腳本..89
4.3西遊記傳92
4.3.1規劃故事功能..92
4.3.2設定舞台角色..93
4.3.3分析故事腳本..95
4.3.4編寫舞台腳本..96
4.3.5編寫角色腳本..97
知識庫99
第5章和小貓一起學唱歌
5.1森林好聲音101
5.1.1規劃作品功能101
5.1.2設定舞台與角色..102
5.1.3分析對象算法105
5.1.4編寫對象腳本105
知識庫...109
5.2聲控小貓跳110
5.2.1規劃作品功能110
5.2.2設定舞台與角色..110
5.2.3分析對象算法114
5.2.4編寫對象腳本115
知識庫...118
5.3彈奏鋼琴曲120
5.3.1規劃作品功能120
5.3.2設定舞台與角色...121
5.3.3分析對象算法123
5.3.4編寫對象腳本123
知識庫...126
第6章和小貓一起做算術
6.1猜數字.127
6.1.1遊戲功能簡介127
6.1.2設定背景和角色..128
6.1.3算法分析.130
6.1.4編寫腳本.132
知識庫...137
6.2口算十以內加法...137
6.2.1遊戲功能簡介137
6.2.2設定背景與角色..138
6.2.3算法分析.140
6.2.4編寫腳本.142
知識庫...145
6.3統計成績...146
6.3.1程式功能簡介146
6.3.2設定背景和角色..147
6.3.3算法分析.149
6.3.4編寫腳本.151
知識庫...156
第7章和小貓一起玩遊戲
7.1小貓玩跑酷159
7.1.1規劃遊戲功能159
7.1.2設定背景和角色..160
7.1.3分析對象算法164
7.1.4編寫對象腳本165
知識庫...169
7.2小貓滅蒼蠅170
7.2.1規劃遊戲功能170
7.2.2設定背景和角色..170
7.2.3分析對象算法175
7.2.4編寫對象腳本175
知識庫...180
7.3小貓抓老鼠181
7.3.1規劃遊戲功能181
7.3.2設定背景和角色..182
7.3.3分析對象算法184
7.3.4編寫對象腳本184
知識庫...187
第8章和小貓一起搭搭樂樂
8.1開心的水果派對...189
8.1.1硬體準備活動189
8.1.2Scratch軟體準備....190
8.1.3編寫舞台程式191
知識庫...194
8.2快樂的升降梯..194
8.2.1Scratch軟體準備....194
8.2.2搭建升降梯...196
8.2.3編寫升降梯腳本..198
知識庫...199
8.3賓士的滴滴車..199
8.3.1準備活動.199
8.3.2搭建小車.201
8.3.3編寫小車腳本203
知識庫...203
第9章和小貓一起做練習
9.1打磚塊.205
9.1.1規劃遊戲功能205
9.1.2準備素材.206
9.1.3設定舞台背景207
9.1.4分析對象算法208
9.1.5編寫對象腳本208
9.2翻牌....217
9.2.1規劃遊戲功能217
9.2.2準備素材..217
9.2.3分析對象算法218
9.2.4編寫對象腳本219