作 者:周峰 著
定 價:59
出 版 社:電子工業出版社
出版日期:2019年04月01日
頁 數:172
裝 幀:簡裝
ISBN:9787121363863
●目 錄章 Scratch少兒趣味編程快速入門11.1 少兒編程的重要性11.2 初識Scratch21.2.1 Scratch的特點21.2.2 Scratch的學習方法21.3 Scratch的下載與安裝21.3.1 Scratch的下載21.3.2 Scratch的安裝31.4 Scratch操作界面與設置41.4.1 設置顯示Scratch的中文操作界面41.4.2 標題欄、菜單欄和工具欄61.4.3 舞臺區71.4.4 角色區81.4.5 積木代碼區121.4.6 腳本區131.5 個Scratch程序:小貓追足球131.5.1 添加小貓和足球角色131.5.2 為足球添加積木代碼151.5.3 為小貓添加積木代碼171.5.4 運行程序並保存18第2章 Scratch運動積木代碼模塊編程實例202.1 移動積木代碼的編程實例202.1.1 移動積木代碼的作用202.1.2 實例:復制小貓並隨機顯示其位置212.1.3 實例:隨鼠標移動的蝴蝶232.2 旋轉積木代碼的編程實例242.2.1 旋轉積木代碼的作用242.2.2 實例:讓我旋轉多少度252.3 面向積木代碼的編程實例262.3.1 面向積木代碼的作用262.3.2 實例:利用鍵盤控制甲殼蟲的爬行262.3.3 實例:面向鼠標轉動的箭頭292.4 其他運動積木代碼的編程實例302.4.1 其他運動積木代碼的作用302.4.2 實例:遊來遊去的魚31第3章 Scratch外觀積木代碼模塊編程實例363.1 說和思考積木代碼的編程實例363.1.1 說和思考積木代碼的作用363.1.2 實例:兩個潛水員的對話373.2 顯示和隱藏積木代碼的編程實例413.2.1 顯示和隱藏積木代碼的作用413.2.2 實例:隱藏的小貓413.3 造型與背景切換積木代碼的編程實例433.3.1 造型與背景切換積木代碼的作用443.3.2 實例:跳舞的小女孩443.4 特效與大小變化積木代碼的編程實例463.4.1 特效與大小變化積木代碼的作用463.4.2 實例:文字的特效動畫效果473.5 其他外觀積木代碼的編程實例543.5.1 其他外觀積木代碼的作用553.5.2 實例:空中飛人55第4章 Scratch畫筆積木代碼模塊編程實例584.1 畫筆積木代碼的作用584.2 實例:繪制臺階594.3 實例:小爬蟲繪制六邊形動畫614.4 實例:圖章的應用644.5 實例:彩色畫筆65第5章 Scratch聲音積木代碼模塊編程實例685.1 聲音積木代碼的編程實例685.1.1 聲音積木代碼的作用685.1.2 實例:帶有聲音的遊來遊去的魚705.2 彈奏鼓聲和音符積木代碼的編程實例725.2.1 彈奏鼓聲和音符積木 代碼的作用725.2.2 實例:架子鼓與薩克斯745.3 其他聲音積木代碼的編程實例765.3.1 其他聲音積木代碼的作用765.3.2 實例:音樂會77第6章 Scratch事件積木代碼模塊編程實例826.1 Scratch中的各種事件826.1.1 Scratch中的事件826.1.2 Scratch中各事件的意義826.2 實例:來回散步動畫效果846.3 實例:鯊魚喫小魚遊戲866.3.1 添加小魚和鯊魚角色並美化舞臺866.3.2 小魚從上遊到下動畫876.3.3 鯊魚左右移動效果896.3.4 小魚踫到鯊魚就會被喫掉功能906.3.5 鯊魚喫小魚計數功能916.4 實例:不同舞臺切換的跳舞效果936.4.1 添加兩個跳舞角色和兩個舞臺背景936.4.2 兩個舞臺背景切換946.4.3 個跳舞角色在個舞臺背景下跳舞956.4.4 第二個跳舞角色在第二個舞臺背景下跳舞966.5 實例:生日快樂歌97第7章 Scratch控制積木代碼模塊編程實例1007.1 Scratch的基本流程控制1007.1.1 選擇結構1007.1.2 循環結構1017.2 實例:根據學生成績給出評語1017.3 實例:面向鼠標變色的小貓1047.4 其他控制積木代碼的作用1047.5 實例:計算1+2+3+……+1001057.6 實例:雪花飄舞的動畫效果108第8章 Scratch偵測積木代碼模塊編程實例1128.1 作為條件的偵測積木代碼的編程實例1128.1.1 作為條件的偵測積木代碼的作用1128.1.2 實例:動物飛行比賽1138.2 作為參數的偵測積木代碼的編程實例1188.2.1 作為參數的偵測積木代碼的作用1188.2.2 實例:沙灘排球小遊戲1188.3 其他偵測積木代碼的作用124第9章 Scratch運算積木代碼模塊編程實例1259.1 算術運算積木代碼的編程實例1259.1.1 算術運算積木代碼的作用1259.1.2 實例:小貓做算術運算1269.2 關繫運算積木代碼的編程實例1329.2.1 關繫運算積木代碼的作用1329.2.2 實例:小貓判斷數的大小1329.3 邏輯運算積木代碼的編程實例1349.3.1 邏輯運算積木代碼的作用1349.3.2 實例:剪刀石頭布遊戲1349.4 其他運算積木代碼的編程實例1399.4.1 其他運算積木代碼的作用1399.4.2 實例:隨鼠標移動的飛舞多彩小球1390章 Scratch編程綜合實例14310.1 打字遊戲14310.1.1 打字遊戲前臺界面14310.1.2 打字遊戲主界面的布局14510.1.3 復制多個字母並改變其造型14610.1.4 字母從上向下飄落的動畫效果14710.1.5 打字效果14910.1.6 打字遊戲結束界面15110.2 隨機繪制多邊形與花朵15310.2.1 自定義繪制多邊形函數15410.2.2 自定義繪制花朵函數15510.2.3 程序初始化積木代碼15710.2.4 按任意鍵隨機繪制多邊形與花朵158
本書首先講解Scratch少兒編程的基礎知識,如Scratch的特色、下載、安裝、操作界面與設置;然後通過實例剖析講解Scratch的背景管理、角色管理、事件模塊、運動模塊、外觀模塊、程序流控制模塊、聲音模塊、畫筆模塊、數據模塊、偵測模塊、運算符模塊;很後通過4個綜合案例,即電子賀卡、畫圓求面積、打字練習大考驗、數學大冒險,來講解Scratch少兒編程實戰方法與技巧。 在講解過程中即考慮讀者的學習習慣,又通過具體實例剖析講解Scratch少兒編程中的熱點問題、關鍵問題及種種難題。
"前言比爾·蓋茨13歲開始學編程,後來他成了世界首富;馬克·扎克伯格10歲開始學編程,後來他成了最年輕的億萬富翁;騰迅創始人馬化騰、創始人王志東、網易創始人丁磊,他們都是從編程做起的;百度創始人李彥宏曾放棄枯燥的工作機會,深造計算機專業,創建的百度成為目前優選的中文搜索引擎。科學研究表明,人的大腦在3歲可以發育到60%,5~10歲正是孩子大腦發育的黃金階段,此時,孩子的環境感知將會轉變為邏輯連接。8~18歲亦是孩子抽像邏輯思維形成期。在這個階段孩子學習編程,一方面,新知識吸收較快,另一方面,掌握了新技術,為他們未來的學習和職業生涯夯實基礎。牛津大學在2013年發布的一份報告預測,未來20年裡有將近一半的工作可能被機器所取代。而現在“人類是主宰機器人,還是被機器人反制”這種話題一再被提及,假如現在不學習編程,就像20年前不會打字、上網一樣。2014年,英國把圖形化編程納入了5等