Scratch是國際流行的圖形化編程軟件,使用者哪怕沒有編程基礎(chǔ)、不會編程語言,只要有清晰的思路,就可以通過拖曳各個功能模塊的方式,設(shè)計出智能互動項目,輕松地把創(chuàng)意變成現(xiàn)實。
本書是全國青少年軟件編程等級考試圖形化編程(Scratch一級到四級)的指定用書,基于Scratch 3.0中文版,在多個有趣小游戲的制作過程中對應(yīng)每級考試要求講解知識點,從圖形化編程積木的應(yīng)用方法,一直講到程序的結(jié)構(gòu)、算法的設(shè)計,內(nèi)容豐富有趣,寓教于樂,讓你逐步學會智能互動知識。對于青少年學習者,本書能夠激發(fā)他們對編程的興趣,指導他們了解并掌握Scratch編程技巧,培養(yǎng)他們的編程思維。
Scratch是國際流行的圖形化編程軟件,使用者哪怕沒有編程基礎(chǔ)、不會編程語言,只要有清晰的思路,就可以通過拖曳各個功能模塊的方式,設(shè)計出智能互動項目,輕松地把創(chuàng)意變成現(xiàn)實。
本書同時也是中國電子學會全國青少年軟件編程等級考試圖形化編程(Scratch一級到四級)的指定用書,基于Scratch 3.0中文版,在多個有趣小游戲的制作過程中對應(yīng)每級考試要求講解知識點,從圖形化編程積木的應(yīng)用方法,一直講到程序的結(jié)構(gòu)、算法的設(shè)計,內(nèi)容豐富有趣,寓教于樂,讓你逐步學會智能互動知識。對于青少年學習者,本書能夠激發(fā)他們對編程的興趣,指導他們了解并掌握Scratch編程技巧,培養(yǎng)他們的編程思維。
本書與其他Scratch教程的最大不同在于難度跨度設(shè)計得當,從簡單應(yīng)用逐步提升到基礎(chǔ)算法內(nèi)容,可以培養(yǎng)很好地編程思維,銜接代碼編程。
中國電子學會組織編寫,主編為程晨。
程晨,少年創(chuàng)學院院長、創(chuàng)客布道師、少年創(chuàng)學院聯(lián)合創(chuàng)始人,第一本Arduino中文書作者,編著翻譯出版開源硬件、3D打印、機器人、智能硬件、物聯(lián)網(wǎng)領(lǐng)域相關(guān)圖書十余本,出版國內(nèi)最早的Arduino、Edison、3D打印技術(shù)普及圖書。錄制多套開源硬件項目視頻教程。曾任北京航空航天大學軟件學院特聘講師,參與清華、北郵等多個高校的創(chuàng)新性課程設(shè)計。
第0 章 什么是Scratch 001
第 一部分:圖形化編程一級003
第 1 章 我們愛編程 005
第 2 章 派對時間 008
第3 章 大風車 011
第4 章 電子相冊 014
第5 章 小星星 016
第6 章 螃蟹散步 019
第二部分:圖形化編程二級 021
第7 章 海底世界 025
第8 章 星際迷航 029
第9 章 超人飛行 034
第 10 章 景區(qū)伴游038
第 11 章 魔法森林043
第 12 章 老鼠循線047
第 13 章 繪制多邊形050
第 14 章 迷宮尋寶055
第三部分:圖形化編程三級060
第 15 章 幸運大轉(zhuǎn)盤063
第 16 章 天上掉餡餅067
第 17 章 超級馬里奧072
第 18 章 抓螃蟹078
第 19 章 星球大戰(zhàn)087
第 20 章 畫圖板095
第 21 章 圖章工具 101
第 22 章 打字練習 105
第四部分:圖形化編程四級 114
第 23 章 雪花 115
第 24 章 小小情報員 126
第 25 章 貪吃蛇1:蛇的移動 130
第 26 章 貪吃蛇2:吃蘋果和失敗檢測 137
第 27 章 貪吃蛇3:界面美化 141
第 28 章 排序問題 145
第 29 章 漢諾塔 150
第30 章 背包問題 158