輕鬆學Scratch少兒趣味編程

基本介紹

  • 書名:輕鬆學Scratch少兒趣味編程 
  • 作者:周峰,周艷科
  • ISBN:9787121363863
  • 頁數:172頁
  • 定價:¥59.0
  • 出版時間:2019-04
  • 開本:16開
圖書信息,內容簡介,圖書目錄,

圖書信息

作譯者:周峰,周艷科
輕鬆學Scratch少兒趣味編程輕鬆學Scratch少兒趣味編程
出版時間:2019-04
千 字 數:206
版次:01-01
頁 數:172
開本:16開
裝幀:
I S B N :9787121363863
紙質書定價:¥59.0

內容簡介

本書首先講解Scratch少兒編程的基礎知識,如Scratch的特色、下載、安裝、操作界面與設定;然後通過實例剖析講解Scratch的背景管理、角色管理、事件模組、運動模組、外觀模組、程式流控制模組、聲音模組、畫筆模組、數據模組、偵測模組、運算符模組;最後通過4個綜合案例,即電子賀卡、畫圓求面積、打字練習大考驗、數學大冒險,來講解Scratch少兒編程實戰方法與技巧。 在講解過程中即考慮讀者的學習習慣,又通過具體實例剖析講解Scratch少兒編程中的熱點問題、關鍵問題及種種難題。

圖書目錄

第1章 Scratch少兒趣味編程快速入門 1
1.1 少兒編程的重要性 1
1.2 初識Scratch 2
1.2.1 Scratch的特點 2
1.2.2 Scratch的學習方法 2
1.3 Scratch的下載與安裝 2
1.3.1 Scratch的下載 2
1.3.2 Scratch的安裝 3
1.4 Scratch操作界面與設定 4
1.4.1 設定顯示Scratch的中文操作界面 4
1.4.2 標題欄、選單欄和工具列 6
1.4.3 舞台區 7
1.4.4 角色區 8
1.4.5 積木代碼區 12
1.4.6 腳本區 13
1.5 第一個Scratch程式:小貓追足球 13
1.5.1 添加小貓和足球角色 13
1.5.2 為足球添加積木代碼 15
1.5.3 為小貓添加積木代碼 17
1.5.4 運行程式並保存 18
第2章 Scratch運動積木代碼模組編程實例 20
2.1 移動積木代碼的編程實例 20
2.1.1 移動積木代碼的作用 20
2.1.2 實例:複製小貓並隨機顯示其位置 21
2.1.3 實例:隨滑鼠移動的蝴蝶 23
2.2 旋轉積木代碼的編程實例 24
2.2.1 旋轉積木代碼的作用 24
2.2.2 實例:讓我旋轉多少度 25
2.3 面向積木代碼的編程實例 26
2.3.1 面向積木代碼的作用 26
2.3.2 實例:利用鍵盤控制甲殼蟲的爬行 26
2.3.3 實例:面向滑鼠轉動的箭頭 29
2.4 其他運動積木代碼的編程實例 30
2.4.1 其他運動積木代碼的作用 30
2.4.2 實例:游來游去的魚 31
第3章 Scratch外觀積木代碼模組編程實例 36
3.1 說和思考積木代碼的編程實例 36
3.1.1 說和思考積木代碼的作用 36
3.1.2 實例:兩個潛水員的對話 37
3.2 顯示和隱藏積木代碼的編程實例 41
3.2.1 顯示和隱藏積木代碼的作用 41
3.2.2 實例:隱藏的小貓 41
3.3 造型與背景切換積木代碼的編程實例 43
3.3.1 造型與背景切換積木代碼的作用 44
3.3.2 實例:跳舞的小女孩 44
3.4 特效與大小變化積木代碼的編程實例 46
3.4.1 特效與大小變化積木代碼的作用 46
3.4.2 實例:文字的特效動畫效果 47
3.5 其他外觀積木代碼的編程實例 54
3.5.1 其他外觀積木代碼的作用 55
3.5.2 實例:空中飛人 55
第4章 Scratch畫筆積木代碼模組編程實例 58
4.1 畫筆積木代碼的作用 58
4.2 實例:繪製台階 59
4.3 實例:小爬蟲繪製六邊形動畫 61
4.4 實例:圖章的套用 64
4.5 實例:彩色畫筆 65
第5章 Scratch聲音積木代碼模組編程實例 68
5.1 聲音積木代碼的編程實例 68
5.1.1 聲音積木代碼的作用 68
5.1.2 實例:帶有聲音的游來游去的魚 70
5.2 彈奏鼓聲和音符積木代碼的編程實例 72
5.2.1 彈奏鼓聲和音符積木 代碼的作用 72
5.2.2 實例:架子鼓與薩克斯 74
5.3 其他聲音積木代碼的編程實例 76
5.3.1 其他聲音積木代碼的作用 76
5.3.2 實例:音樂會 77
第6章 Scratch事件積木代碼模組編程實例 82
6.1 Scratch中的各種事件 82
6.1.1 Scratch中的事件 82
6.1.2 Scratch中各事件的意義 82
6.2 實例:來回散步動畫效果 84
6.3 實例:鯊魚吃小魚遊戲 86
6.3.1 添加小魚和鯊魚角色並美化舞台 86
6.3.2 小魚從上游到下動畫 87
6.3.3 鯊魚左右移動效果 89
6.3.4 小魚碰到鯊魚就會被吃掉功能 90
6.3.5 鯊魚吃小魚計數功能 91
6.4 實例:不同舞台切換的跳舞效果 93
6.4.1 添加兩個跳舞角色和兩個舞台背景 93
6.4.2 兩個舞台背景切換 94
6.4.3 第一個跳舞角色在第一個舞台背景下跳舞 95
6.4.4 第二個跳舞角色在第二個舞台背景下跳舞 96
6.5 實例:生日快樂歌 97
第7章 Scratch控制積木代碼模組編程實例 100
7.1 Scratch的基本流程控制 100
7.1.1 選擇結構 100
7.1.2 循環結構 101
7.2 實例:根據學生成績給出評語 101
7.3 實例:面向滑鼠變色的小貓 104
7.4 其他控制積木代碼的作用 104
7.5 實例:計算1+2+3+……+100 105
7.6 實例:雪花飄舞的動畫效果 108
第8章 Scratch偵測積木代碼模組編程實例 112
8.1 作為條件的偵測積木代碼的編程實例 112
8.1.1 作為條件的偵測積木代碼的作用 112
8.1.2 實例:動物飛行比賽 113
8.2 作為參數的偵測積木代碼的編程實例 118
8.2.1 作為參數的偵測積木代碼的作用 118
8.2.2 實例:沙灘排球小遊戲 118
8.3 其他偵測積木代碼的作用 124
第9章 Scratch運算積木代碼模組編程實例 125
9.1 算術運算積木代碼的編程實例 125
9.1.1 算術運算積木代碼的作用 125
9.1.2 實例:小貓做算術運算 126
9.2 關係運算積木代碼的編程實例 132
9.2.1 關係運算積木代碼的作用 132
9.2.2 實例:小貓判斷數的大小 132
9.3 邏輯運算積木代碼的編程實例 134
9.3.1 邏輯運算積木代碼的作用 134
9.3.2 實例:剪刀石頭布遊戲 134
9.4 其他運算積木代碼的編程實例 139
9.4.1 其他運算積木代碼的作用 139
9.4.2 實例:隨滑鼠移動的飛舞多彩小球 139
第10章 Scratch編程綜合實例 143
10.1 打字遊戲 143
10.1.1 打字遊戲前台界面 143
10.1.2 打字遊戲主界面的布局 145
10.1.3 複製多個字母並改變其造型 146
10.1.4 字母從上向下飄落的動畫效果 147
10.1.5 打字效果 149
10.1.6 打字遊戲結束界面 151
10.2 隨機繪製多邊形與花朵 153
10.2.1 自定義繪製多邊形函式 154
10.2.2 自定義繪製花朵函式 155
10.2.3 程式初始化積木代碼 157
10.2.4 按任意鍵隨機繪製多邊形與花朵 158

相關詞條

熱門詞條

聯絡我們