- 超好玩的Scratch 3.5少兒編程
- 王紅明編著
- 919字
- 2020-07-23 09:01:58
前言
一、為什么寫這本書
Scratch 3.5編程能很好地培養(yǎng)孩子的邏輯思維能力、程序設(shè)計(jì)能力、分析解決問題的能力及創(chuàng)造能力。那么如何讓初學(xué)編程的青少年能夠很好地掌握Scratch 3.5編程呢?其實(shí)也不難,只要“多學(xué)、多問、多編程”,就可以掌握Scratch 3.5的基本編程方法。
學(xué)習(xí)編程是枯燥的,很多人堅(jiān)持不下來,這就需要一本有意思的Scratch 3.5編程學(xué)習(xí)參考書,既能學(xué)到Scratch 3.5的編程精華,又能讓學(xué)習(xí)很有趣,這就是作者編寫本書的目的。
二、全書學(xué)習(xí)地圖
本書編程啟蒙篇首先介紹Scratch 3.5的基本知識(shí)和基本操作方法,然后用兩個(gè)實(shí)例講解Scratch 3.5的基本編程方法。
初級編程篇用兩個(gè)實(shí)例更深入地講解Scratch 3.5的用法,主要學(xué)習(xí)坐標(biāo)、圖層、循環(huán)、循環(huán)嵌套、運(yùn)動(dòng)等用法。
中級編程篇用3個(gè)實(shí)例講解游戲的編程方法,主要學(xué)習(xí)變量、邏輯判斷、條件語句、克隆、游戲結(jié)束、游戲勝利、積分、生命值、游戲關(guān)卡等用法。
高級編程篇用3個(gè)實(shí)例講解有一定難度的復(fù)雜游戲的制作方法,主要學(xué)習(xí)自制積木、列表、變量、子程序、重力、角色跳躍控制、角色左右運(yùn)動(dòng)控制、角色彈射控制、游戲提示、游戲關(guān)卡設(shè)計(jì)、漏洞的修復(fù)技巧、游戲的調(diào)試技巧等知識(shí)。
三、本書特色
本書具有如下特色。
1)采用培訓(xùn)機(jī)構(gòu)教學(xué)實(shí)踐的形式來編寫,以游戲和有意思的故事作品實(shí)例作為主線,讓讀者由易到難逐步掌握Scratch 3.5的編程方法和技巧。
2)采用分階層由淺入深,從啟蒙開始到初、中、高階層講解,使讀者可以不斷獲得成就感。
3)采用全彩色、全圖解方式,步驟式描述,輔以“難點(diǎn)解析”“小技巧”和特殊的版塊,強(qiáng)調(diào)重點(diǎn)和難點(diǎn)。
4)采用結(jié)果導(dǎo)向方式講解,結(jié)合課前故事、作品運(yùn)行效果展示分析、作品背景和角色行為分析、程序編寫實(shí)戰(zhàn)、課后游戲、課后任務(wù)等幾大板塊進(jìn)行講解。
四、讀者定位
本書適合初學(xué)編程的青少年學(xué)習(xí)使用,也適合中小學(xué)信息技術(shù)課教師或培訓(xùn)機(jī)構(gòu)的老師作為參考用書,同時(shí)也適合想要讓孩子學(xué)習(xí)Scratch 3.5編程的家長閱讀參考。
五、本書作者團(tuán)隊(duì)
本書由王紅明編寫,編寫過程中賀鵬、張軍、劉繼任、王偉偉等人提供了很多幫助。由于作者水平有限,書中難免有疏漏和不足之處,懇請業(yè)界同人及讀者朋友提出寶貴意見。
六、感謝
一本書從選題到出版,要經(jīng)歷很多環(huán)節(jié),在此感謝機(jī)械工業(yè)出版社,感謝張淑謙編輯和其他工作人員不辭辛苦,為本書出版所做的大量工作。
編者
2019年9月
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)教程
- Arduino by Example
- 新一代通用視頻編碼H.266/VVC:原理、標(biāo)準(zhǔn)與實(shí)現(xiàn)
- 看透JavaScript:原理、方法與實(shí)踐
- Learning Bayesian Models with R
- Mastering Julia
- Python 3網(wǎng)絡(luò)爬蟲實(shí)戰(zhàn)
- R的極客理想:工具篇
- Apex Design Patterns
- Go語言底層原理剖析
- Learning Splunk Web Framework
- Modernizing Legacy Applications in PHP
- C語言程序設(shè)計(jì)與應(yīng)用實(shí)驗(yàn)指導(dǎo)書(第2版)
- Python Django Web從入門到項(xiàng)目實(shí)戰(zhàn)(視頻版)
- 虛擬現(xiàn)實(shí):引領(lǐng)未來的人機(jī)交互革命