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