圖形化編程是編程入門的主要形式,廣泛用于基礎(chǔ)編程知識教學(xué)及簡單應(yīng)用編程等場景。使用者哪怕沒有編程基礎(chǔ)、不會編程語言,只要有清晰的思路,就可以通過拖曳圖形形式的指令積木,設(shè)計智能互動項目,輕松地把創(chuàng)意編程實現(xiàn)。
圖形化編程是入門級編程的主要形式,廣泛用于基礎(chǔ)編程知識教學(xué)及簡單編程應(yīng)用等場景。使用者哪怕沒有編程基礎(chǔ)、不會編程語言,只要有清晰的思路,就可以通過拖曳圖形形式的指令積木,設(shè)計智能互動項目,輕松地實現(xiàn)創(chuàng)意編程。
本書是全國青少年軟件編程等級考試圖形化編程一級至四級指定用書,內(nèi)容基于中國電子學(xué)會發(fā)布的《青少年軟件編程等級評價指南》(團(tuán)體標(biāo)準(zhǔn)T/CIE 104.22021)編寫。本書通過多個小游戲的制作方法,講解全國青少年軟件編程等級考試圖形化編程每級考試的知識點,寓教于樂地從介紹圖形化編程的定義開始,逐步講解程序結(jié)構(gòu)、算法設(shè)計等知識。
《Scratch編程入門與算法進(jìn)階 第2版》的新版《圖形化編程入門與算法進(jìn)階》重磅上市啦!
1.緊隨中國電子學(xué)會發(fā)布《青少年軟件編程等級評價指南》(團(tuán)體標(biāo)準(zhǔn)T/CIE 104.22021)后出版的全國青少年軟件編程考試圖形化編程一級至四級指定用書。
2.作者程晨:少年創(chuàng)學(xué)院院長,創(chuàng)客布道師,少年創(chuàng)學(xué)院聯(lián)合創(chuàng)辦人。Arduino中文書作者,編著翻譯出版開源硬件、3D打印、機(jī)器人、智能硬件、物聯(lián)網(wǎng)領(lǐng)域相關(guān)圖書十余本,出版國內(nèi)較早的Arduino、Edison、3D打印技術(shù)普及圖書。錄制多套開源硬件項目視頻教程。曾任北京航空航天大學(xué)軟件學(xué)院特聘講師,參與清華、北郵等多個高校的創(chuàng)新性課程設(shè)計。
3.本書選取33個深受孩子喜愛的游戲改編為圖形化編程程序,不僅孩子喜歡,大人也樂于嘗試,也適合家長陪孩子一起學(xué)編程。
4.本書適用于中國電子學(xué)會全國青少年軟件編程考試圖形化的部分,明確了該考試分級以及每一級會用到的程序模塊,是該考試指定教材。
程晨:少年創(chuàng)學(xué)院院長 創(chuàng)客布道師,少年創(chuàng)學(xué)院聯(lián)合創(chuàng)辦人。Arduino中文書作者,編著翻譯出版開源硬件、3D打印、機(jī)器人、智能硬件、物聯(lián)網(wǎng)領(lǐng)域相關(guān)圖書十余本,出版國內(nèi)較早的Arduino、Edison、3D打印技術(shù)普及圖書。錄制多套開源硬件項目視頻教程。曾任北京航空航天大學(xué)軟件學(xué)院特聘講師,參與清華、北郵等多個高校的創(chuàng)新性課程設(shè)計。
目 錄
第 0 節(jié) 關(guān)于圖形化編程 001
第 一部分:青少年圖形化編程一級002
第 1 節(jié) 我們愛編程 004
第 2 節(jié) 派對時間 007
第 3 節(jié) 風(fēng)車 010
第 4 節(jié) 電子相冊 013
第 5 節(jié) 小星星 015
第 6 節(jié) 螃蟹散步 017
第二部分:青少年圖形化編程二級019
第 7 節(jié) 海底世界 022
第 8 節(jié) 超人飛行 025
第 9 節(jié) 星際迷航 030
第 10 節(jié) 景區(qū)伴游033
第 11 節(jié) 老鼠循線037
第 12 節(jié) 帶球練習(xí)040
第 13 節(jié) 迷宮尋寶044
第 14 節(jié) 繪制多邊形048
第三部分:青少年圖形化編程三級052
第 15 節(jié) 幸運(yùn)大轉(zhuǎn)盤054
第 16 節(jié) 天上掉餡餅058
第 17 節(jié) 超級馬里奧062
第 18 節(jié) 打地鼠069
第 19 節(jié) 抓螃蟹072
第 20 節(jié) 星球大戰(zhàn)078
第 21 節(jié) 繪畫板086
第 22 節(jié) 打字練習(xí)091
第四部分:青少年圖形化編程四級098
第 23 節(jié) 雪花100
第 24 節(jié) 小小情報員 112
第 25 節(jié) 貪吃蛇 1:蛇的移動 116
第 26 節(jié) 貪吃蛇 2:吃蘋果和失敗檢測 123
第 27 節(jié) 貪吃蛇 3:界面美化 127
第 28 節(jié) 排序問題 131
第 29 節(jié) 漢諾塔136
第 30 節(jié) 背包問題144