《Scratch 尋寶之旅》將圖形化編程知識(shí)的講解與實(shí)戰(zhàn)合為一體,從編程的基礎(chǔ)概念到順序、分支、循環(huán)結(jié)構(gòu),從鍵盤、鼠標(biāo)控制角色到角色與角色之間的互動(dòng),從變量到列表再到自制積木,由易到難、由淺入深地講解了Scratch所有模塊的相關(guān)知識(shí)。在知識(shí)講解之后,設(shè)置了大量的案例實(shí)戰(zhàn)部分。
讀者可以通過《Scratch 尋寶之旅》理論知識(shí)的學(xué)習(xí),掌握完整的知識(shí)體系;基于實(shí)戰(zhàn)部分的功能說明和步驟提示,進(jìn)行思考并動(dòng)手實(shí)踐,完成知識(shí)的強(qiáng)化與應(yīng)用。
《Scratch 尋寶之旅》特點(diǎn):
適度的難度梯度,簡單易學(xué)
《Scratch 尋寶之旅》并沒有按照羅列知識(shí)模塊的方式進(jìn)行講解,而是借助多個(gè)由易到難的案例(作品),從知識(shí)應(yīng)用層面出發(fā),將Scratch中不同模塊的知識(shí)融合起來進(jìn)行講解。書籍內(nèi)容趣味多樣,知識(shí)循序漸進(jìn),容易上手。隨著書籍的閱讀,掌握的知識(shí)越來越多,作品功能也會(huì)越來越復(fù)雜、越來越有趣。
基于實(shí)戰(zhàn),講練結(jié)合
學(xué)習(xí)知識(shí),是為了將知識(shí)靈活應(yīng)用于實(shí)戰(zhàn)、制作自己的個(gè)性化作品,而非單純的記憶知識(shí)。
《Scratch 尋寶之旅》基于眾多作品的實(shí)戰(zhàn)需求,對(duì)Scratch編程知識(shí)進(jìn)行了整理和篩選。每節(jié)課程都包含了多個(gè)作品,講解與練習(xí)相互穿插,讓學(xué)會(huì)的知識(shí)能夠迅速得到應(yīng)用和強(qiáng)化。
愿你能夠遇見更好的自己
在這里,希望你不僅能夠?qū)W會(huì)Scratch的編程知識(shí),還能夠提升自己的邏輯思維能力、分析問題與解決問題的能力,讓自己的想象插上翅膀,打造自己的個(gè)性化作品。愿你能夠遇見更好的自己!
豐富的學(xué)習(xí)資源
針對(duì)《Scratch 尋寶之旅》,我們提供了與之配套的案例資源與視頻講解。
21世紀(jì),計(jì)算機(jī)編程是每個(gè)孩子都應(yīng)當(dāng)具備的一項(xiàng)技能。編程不僅是未來不可或缺的
一種工作技能,更是鍛煉個(gè)人能力成長的良好工具。本書除了希望能夠傳達(dá)Scratch知識(shí)之
外,更希望能夠?qū)⒕幊瘫澈蟮摹皩毑亍彼徒o每位讀者。
在Scratch中,無論是制作一個(gè)簡單的小案例,還是實(shí)現(xiàn)一個(gè)復(fù)雜的作品,都需要按照
合理的步驟和規(guī)范進(jìn)行操作。
數(shù)個(gè)零散的積木塊,怎樣才能拼接成最終的成品?面對(duì)最終要實(shí)現(xiàn)的作品,需要按照
什么樣的邏輯來實(shí)現(xiàn)?有沒有更好的實(shí)現(xiàn)方法?眾多的積木塊擁有著千變?nèi)f化的組合方式,
一個(gè)數(shù)值的細(xì)微變化會(huì)讓作品的運(yùn)行結(jié)果有何不同?如何使用這些積木,打造自己的個(gè)性化
作品?
伴隨著本書的閱讀,這些問題都會(huì)迎刃而解,在面對(duì)并解決這些問題的過程中,邏輯思
維與解決問題的能力會(huì)得到充分的鍛煉,創(chuàng)新思維也會(huì)在案例制作環(huán)節(jié)得到激發(fā)。
希望本書能夠讓您有所收獲。
本書適用人群
●6~12歲的小學(xué)生。
●大學(xué)生、父母以及所有想要學(xué)習(xí)計(jì)算機(jī)編程的成年人。
●小學(xué)計(jì)算機(jī)教師、STEM課程研發(fā)人員、培訓(xùn)機(jī)構(gòu)的編程教師。
●Scratch的初學(xué)者、愛好者。
本書結(jié)構(gòu)
本書共分為三大部分,分別是序篇、主內(nèi)容部分以及綜合實(shí)戰(zhàn)部分。
●序篇:介紹編程的基本概念、本書特點(diǎn)、Scratch軟件的下載與安裝、Scratch軟件
劉國利,
教育技術(shù)學(xué)(師范類)專業(yè),在少兒編程類課程以及成人編程課程方面,具有非常豐富的課程設(shè)計(jì)及教學(xué)經(jīng)驗(yàn),當(dāng)前任少兒編程類課程經(jīng)理,負(fù)責(zé)課程體系搭建、課程設(shè)計(jì)以及少兒編程課程教學(xué)等工作。曾主導(dǎo)設(shè)計(jì)開發(fā)Scratch軟件編程課程、基于硬件的Scratch編程課程(達(dá)奇機(jī)器人、兒童無人機(jī)等多種)、Python技術(shù)入門課程、HTML5(WEB前端)興趣與就業(yè)課程、HTML5面試與真題小程序(決勝前端)、交互式自學(xué)編程軟件APP等等。
設(shè)計(jì)的課程具有故事性(情景式),課程內(nèi)容趣味多樣;難度具有階梯性,循序漸進(jìn),簡單易學(xué),主張開發(fā)學(xué)習(xí)者的多元智能。
曾出版面向HTML5初學(xué)者的《HTML5布局之路》
陳能堡:
計(jì)算機(jī)軟件工程專業(yè),在編程類課程方面具有豐富的教學(xué)經(jīng)驗(yàn),當(dāng)前任STEAM編程課程講師,負(fù)責(zé)Scratch的教學(xué)工作。曾參與Scratch軟件編程課程以及HTML5興趣與就業(yè)課程的內(nèi)容研發(fā)與制作,參與開發(fā)HTML5面試與真題小程序(決勝前端)。
第1單元 Scratch入門
第1課 美麗草原···························2
1-1 把角色搬上舞臺(tái) ························21-2 重要的初始化 ··························61-3 位置、方向及大小 ····················111-4 作品實(shí)戰(zhàn)—草原的新朋友 ········17
第2課 草原之旅·························19
2-1 讓角色說話和思考 ···················192-2 有聲的世界 ···························22
2-3 背景與造型的變化 ···················272-4 作品實(shí)戰(zhàn)—奇妙的草原旅行 ······32
第3課 草原生機(jī) ·························33
3-1 定點(diǎn)運(yùn)動(dòng) ······························333-2 無休止運(yùn)動(dòng) ···························413-3 角色造型動(dòng)畫 ························493-4 作品實(shí)戰(zhàn)—螞蟻的秘密 ···········53
第2單元 Scratch基礎(chǔ)
第4課 進(jìn)擊的坦克 ······················56
4-1 條件控制類積木 ······················564-2 多種多樣的偵測 ······················594-3 被鼠標(biāo)點(diǎn)擊與停止腳本 ··············644-4 作品實(shí)戰(zhàn)—突破火線 ··············69
第5課 四面楚歌 ·························71
5-1 通過鍵盤控制角色 ···················715-2 多樣的事件 ···························78
5-3 通過鼠標(biāo)控制角色運(yùn)動(dòng) ··············825-4 作品實(shí)戰(zhàn)—突出重圍 ··············86
第6課 躲避坦克軍團(tuán) ···················88
6-1 隨機(jī)數(shù) ································886-2 變量 ···································926-3 讓作品變得更有趣 ···················976-4 作品實(shí)戰(zhàn)—武裝突圍 ·············105
Scratch 尋寶之旅 三校 文前.indd 17
2021/8/5 16:17:06