趣味學(xué)編程:特級(jí)教師帶你零基礎(chǔ)玩轉(zhuǎn)Mind+(培養(yǎng)計(jì)算思維與算法,考級(jí)必備參考書)
定 價(jià):59 元
- 作者:李偉
- 出版時(shí)間:2022/3/1
- ISBN:9787111699040
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP368.1-49
- 頁碼:228
- 紙張:
- 版次:
- 開本:16(B5)
本書是專門為青少年編寫的零基礎(chǔ)圖形化編程語言教程,由淺入深、循序漸進(jìn)地講授了圖形化編程軟件的編程知識(shí)。本書采用項(xiàng)目式編排,分為走進(jìn)卡通世界、藝術(shù)繪畫之旅、奇妙的算法、排序與序列之美、星際之戰(zhàn)游戲和人工智能初探六章。全書內(nèi)容以游戲貫穿,先講思維再講應(yīng)用,讓讀者在游戲中收獲技能,培養(yǎng)思維,使生活中的創(chuàng)意通過編程變?yōu)楝F(xiàn)實(shí)。
本書是零基礎(chǔ)起步教程,適合廣大青少年和所有對(duì)編程感興趣的初學(xué)者閱讀,也可作為學(xué)校編程社團(tuán)和編程培訓(xùn)機(jī)構(gòu)的參考書。
序一
序二
前言
第一章 走進(jìn)卡通世界
Mind+的安裝016
我是大導(dǎo)演018
角色與舞臺(tái)的添加018
矢量圖與位圖020
進(jìn)入卡通世界023
積木的基礎(chǔ)操作024
程序的運(yùn)行與停止024
圖像的處理技巧026
角色造型與重復(fù)命令028
添加音樂029
事件的廣播與響應(yīng)032
第二章 藝術(shù)繪畫之旅
畫筆036
加載畫筆模塊036
畫筆積木038
深入了解舞臺(tái)坐標(biāo)039
角色坐標(biāo)中心點(diǎn)042
絕對(duì)運(yùn)動(dòng)與相對(duì)運(yùn)動(dòng)044
絕對(duì)運(yùn)動(dòng)044
相對(duì)運(yùn)動(dòng)047
簡(jiǎn)單圖形的繪制048
自定義模塊055
創(chuàng)建自定義模塊059
創(chuàng)建帶有多個(gè)參數(shù)的自定義模塊064
第三章 奇妙的算法
火星登陸的算法差異068
數(shù)據(jù)列表的結(jié)構(gòu)075
變量075
列表078
列表編號(hào)及判斷082
順序查找法083
單一列表的順序查找083
多級(jí)列表的順序查找085
復(fù)合式列表的順序查找092
二分查找法097
第四章 排序與序列之美
最簡(jiǎn)單的排序——桶排序107
桶排序的原理107
桶排序1.0版本108
桶排序2.0版本118
桶排序3.0版本121
冒泡排序129
桶排序的不足129
冒泡排序的原理130
冒泡過程的計(jì)算模擬131
初始化冒泡程序137
開始冒泡138
冒泡程序的優(yōu)化143
選擇排序法145
選擇排序法的原理145
選擇排序過程的計(jì)算模擬146
插入排序法153
插入排序法的原理153
插入排序法的算法邏輯154
插入排序法的初始化158
快速排序法161
快速排序法的原理161
快速排序法過程的計(jì)算模擬161
快速排序法的初始化168
遞歸算法171
讓數(shù)據(jù)可視化175
數(shù)據(jù)可視化的概念175
程序的開發(fā)流程175
程序界面的設(shè)計(jì)177
柱狀圖的繪制178
折線圖的繪制181
第五章 星際之戰(zhàn)游戲
玩家飛船的制作189
飛船激光彈的制作193
敵方飛船的制作194
敵方飛船發(fā)射激光彈197
生命值可視化198
無縫游戲背景200
第六章 人工智能初探
人工智能之翻譯大師206
文字翻譯206
文字朗讀208
人工智能之圖像識(shí)別210
人臉識(shí)別——顏值測(cè)試217
人臉識(shí)別——門禁系統(tǒng)219
人工智能硬件的連接與安裝221
讓虛擬程序連接真實(shí)世界227