Scratch 是一款面向青少年的圖形化編程軟件,使用該軟件編程就如同創(chuàng)作一場舞臺劇,即使沒有任何基礎(chǔ)的小學(xué)生,也可以在極短的時間內(nèi)創(chuàng)作出生動活潑的編程作品,因此它特別適合培養(yǎng)青少年的邏輯思維、編程思維和工程思維。
本書介紹了Scratch 軟件的概況、工作模式和積木指令精髓;結(jié)合青少年熟知的生活場景,帶領(lǐng)大家學(xué)習(xí)和理解程序的3 種基本結(jié)構(gòu);對程序的3 種基本結(jié)構(gòu)進(jìn)行強(qiáng)化學(xué)習(xí),驅(qū)動青少年用邏輯思維分析問題、用工程思維分解問題、用編程思維解決問題;最后初步探究了算法和機(jī)器人控制程序。
編程教育的目的不是掌握某種語言,而是鍛煉編程思維,這是一本讓孩子更愛思考的編程書!
獨(dú)具特色,一本不一樣的 Scratch 編程書!
1.詳解流程圖:打好編程基礎(chǔ),真正培養(yǎng)程序思維。
2.剖析程序結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu),三大基本結(jié)構(gòu)嵌套應(yīng)用。
3.科普人工智能:拓寬知識面,了解前沿技術(shù)。
4.控制機(jī)器人:迎合孩子的好奇心,激發(fā)孩子對編程的興趣。
5.基于 Scratch 3.0 ,全彩印刷。
黃威,哈爾濱工業(yè)大學(xué)(威海)計算機(jī)及應(yīng)用專業(yè)畢業(yè),后到中國傳媒大學(xué)編輯出版學(xué)專業(yè)繼續(xù)學(xué)習(xí)。擅長使用淺顯的語言和生動的案例給中小學(xué)生講解創(chuàng)新思維、計算機(jī)編程、機(jī)器人等科技領(lǐng)域知識,具有多年圖書策劃、互聯(lián)網(wǎng)運(yùn)營和科創(chuàng)教學(xué)經(jīng)驗(yàn)。曾擔(dān)任共青團(tuán)中央三下鄉(xiāng)社會實(shí)踐官網(wǎng)負(fù)責(zé)人、中國青年網(wǎng)教育培訓(xùn)中心主任、中科未來科學(xué)家種子工程管理中心科技創(chuàng)新教育課程首席策劃和主講、北京海淀區(qū)STEM教育基地課程研發(fā)總監(jiān),F(xiàn)任哈工大機(jī)器人(岳陽)研究院教育機(jī)器人所所長。
第 1章 編程和邏輯思維的關(guān)系 1
第 2章 Scratch軟件快速掌握指南 20
第3章 積木指令 37
第4章 程序基本結(jié)構(gòu) 54
第5章 程序流程圖 63
第6章 面向?qū)ο缶幊獭?6
第7章 順序結(jié)構(gòu)應(yīng)用 94
第8章 選擇結(jié)構(gòu)應(yīng)用 112
第9章 嵌套選擇結(jié)構(gòu)應(yīng)用 130
第 10章 循環(huán)結(jié)構(gòu)應(yīng)用 146
第 11章 嵌套循環(huán)結(jié)構(gòu)應(yīng)用 170
第 12章 化繁為簡構(gòu)建程序 191
第 13章 小程序綜合挑戰(zhàn) 211
第 14章 算法支撐人工智能 231
第 15章 機(jī)器人控制程序 245
后記 263