注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計和孩子一起學(xué)編程:用Scratch玩Minecraft我的世界(視頻版)

和孩子一起學(xué)編程:用Scratch玩Minecraft我的世界(視頻版)

和孩子一起學(xué)編程:用Scratch玩Minecraft我的世界(視頻版)

定 價:¥79.90

作 者: 張繼春
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787121416187 出版時間: 2021-08-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 256 字?jǐn)?shù):  

內(nèi)容簡介

  本書將Scratch3.0編程和Minecraft游戲結(jié)合起來,從而讓編程學(xué)習(xí)變成一件快樂的事情,能夠提高廣大青少年對編程的學(xué)習(xí)興趣,進(jìn)而形成一種持續(xù)的編程學(xué)習(xí)動力,培養(yǎng)較強(qiáng)的編程自主學(xué)習(xí)能力。全書共分10章,首先介紹Scratch3.0基礎(chǔ)內(nèi)容和Minecraft擴(kuò)展模塊的功能,然后介紹如何通過編程對玩家位置、聊天區(qū)信息、單個方塊放置與循環(huán)操作、復(fù)雜三維幾何模型、自制積木、放置批量方塊、海龜畫圖、生物放養(yǎng)等8個方面進(jìn)行操作來玩轉(zhuǎn)Minecraft(《我的世界》)游戲,從而做到以學(xué)促玩、邊玩邊學(xué)。本書所用的Scratch3.0軟件由作者二次開發(fā)生成。另外,本書還配套完整的教學(xué)視頻,即本書提供完整的Scratch3.0創(chuàng)新學(xué)習(xí)解決方案。

作者簡介

  新時代優(yōu)秀科普工作者(山東省僅18名),工學(xué)博士,副教授,山東棗莊人,中共黨員,漢族。CCTV 10《我愛發(fā)明》發(fā)明人。擁有十多項發(fā)明專利,致力于大學(xué)生創(chuàng)新創(chuàng)業(yè)研究與指導(dǎo)工作十八年,哈工大藍(lán)色海特節(jié)能賽車隊創(chuàng)始人,哈工大大學(xué)生方程式賽車車隊創(chuàng)始人,3D打印實驗室創(chuàng)始人,山東省3D打印科普教育基地主任,威海市3D打印及其應(yīng)用技術(shù)公共服務(wù)平臺主任,山東省汽車零部件快速設(shè)計制造工程技術(shù)研究中心主任。發(fā)表論文20余篇,專著3本。近7年致力于青少年科技創(chuàng)新教育(STEM)與科普工作,具有豐富的教學(xué)經(jīng)驗和項目指導(dǎo)經(jīng)驗。

圖書目錄

第1章 Scratch編程基礎(chǔ)…………………………………………………………… 001
1.1 代碼編程與圖形化編程 ………………………………………………………001
1.2 什么是圖形化積木編程 ………………………………………………………002
1.3 熟悉Scratch 界面 ……………………………………………………………006
1.4 Scratch 簡單入門實例 ………………………………………………………007
實例1-1 :小貓動起來 ………………………………………………………… 007
實例1-2 :小貓的角色造型 …………………………………………………… 008
實例1-3 :實現(xiàn)跳舞 …………………………………………………………… 010
實例1-4 :繪制正方形 ………………………………………………………… 011
實例1-5 :變量的基本使用 …………………………………………………… 014
實例1-6 :循環(huán)的種類 ………………………………………………………… 017
實例1-7 :條件語句 …………………………………………………………… 020
實例1-8 :隨機(jī)數(shù)的應(yīng)用 ……………………………………………………… 023
第2章 Minecraft擴(kuò)展模塊簡介… ……………………………………………… 025
2.1 加載Minecraft 擴(kuò)展模塊 ……………………………………………………025
2.2 認(rèn)識Minecraft 模塊與積木 …………………………………………………026
2.2.1 Minecraft 程序連接積木 ………………………………………………… 026
2.2.2 獲取并設(shè)置位置信息相關(guān)積木 ………………………………………… 027
2.2.3 聊天區(qū)信息顯示積木 …………………………………………………… 027
2.2.4 方塊、生物(物品)放置與獲取位置類積木 ………………………… 027
2.2.5 向量類積木 ……………………………………………………………… 028
2.2.6 海龜畫圖類積木 ………………………………………………………… 029
2.3 入門實例:Hello World ………………………………………………………030
第3章 位置的獲取與設(shè)置…………………………………………………………… 032
3.1 位置的表示 ……………………………………………………………………032
3.2 獲取玩家位置信息 ……………………………………………………………034
實例3-1 :讓角色告訴玩家的位置 …………………………………………… 034
3.3 設(shè)置玩家位置信息 ……………………………………………………………037
實例3-2 :一飛沖天 …………………………………………………………… 037
實例3-3 :凌波微步 …………………………………………………………… 041
3.4 獲取當(dāng)前位置最高方塊的高度數(shù)值 …………………………………………045
實例3-4 :跳到最高的樹上 …………………………………………………… 045
第4章 聊天區(qū)信息輸出……………………………………………………………… 048
4.1 常用的設(shè)置指令 ………………………………………………………………048
4.1.1 永久白天的設(shè)置 ………………………………………………………… 048
4.1.2 擺脫雷雨天的困擾 ……………………………………………………… 050
4.2 聊天區(qū)信息輸出函數(shù) …………………………………………………………051
實例4-1 :玩家信息輸出 ……………………………………………………… 051
實例4-2 :顯示鍵盤輸入信息 ………………………………………………… 052
實例4-3 :顯示玩家位置信息 ………………………………………………… 053
實例4-4 :顯示凌波微步的位置信息 ………………………………………… 055
第5章 使用循環(huán)與條件玩轉(zhuǎn)方塊…………………………………………………… 058
5.1 方塊的位置與類型 ……………………………………………………………059
5.2 放置方塊 ………………………………………………………………………060
5.3 實例 ……………………………………………………………………………060
實例5-1 :瞧,東面有西瓜 …………………………………………………… 060
實例5-2 :用循環(huán)生成4 個西瓜方塊 ………………………………………… 063
實例5-3 :巨無霸黃金立柱 …………………………………………………… 065
實例5-4 :空中巨型坐標(biāo)系 …………………………………………………… 067
實例5-5 :空中方程曲線y=2x ………………………………………………… 070
實例5-6 :單層可見循環(huán) ……………………………………………………… 074
實例5-7 :移動的鉆石方塊 …………………………………………………… 077
實例5-8 :雙層可見循環(huán)(一面黃金墻體的創(chuàng)建) …………………………… 080
實例5-9 :依次出現(xiàn)雙色羊毛方塊 …………………………………………… 084
實例5-10 :創(chuàng)建黃金層和鉆石層交替使用的墻體 …………………………… 088
實例5-11 :實現(xiàn)鮮花小徑 ……………………………………………………… 092
實例5-12 :四處放火 …………………………………………………………… 094
實例5-13 :設(shè)計冰人 …………………………………………………………… 096
實例5-14 :連續(xù)顯示玩家的位置坐標(biāo)信息 …………………………………… 099
實例5-15 :連續(xù)顯示玩家腳下的方塊類型 …………………………………… 101
實例5-16 :埋地雷 ……………………………………………………………… 104
第6章 3D模型建模實例… ………………………………………………………… 108
6.1 水平面內(nèi)圓形的建模及其應(yīng)用實例 …………………………………………108
實例6-1 :創(chuàng)建鉆石水平圓環(huán) ………………………………………………… 109
實例6-2 :創(chuàng)建鉆石同心圓環(huán) ………………………………………………… 111
實例6-3 :創(chuàng)建鉆石圓形圍墻 ………………………………………………… 114
實例6-4 :創(chuàng)建圓柱形建筑物 ………………………………………………… 117
實例6-5 :創(chuàng)建圓形游泳池 …………………………………………………… 121
6.2 豎直面內(nèi)圓形的建模及其應(yīng)用實例 …………………………………………128
實例6-6 :創(chuàng)建豎直黃金圓環(huán) ………………………………………………… 128
實例6-7 :創(chuàng)建水平黃金管道 ………………………………………………… 130
實例6-8 :創(chuàng)建奧運五環(huán) ……………………………………………………… 133
6.3 球體的建模及其應(yīng)用實例 ……………………………………………………136
實例6-9 :創(chuàng)建鉆石三維球體 ………………………………………………… 136
實例6-10 :創(chuàng)建真核細(xì)胞結(jié)構(gòu)三維造型 ……………………………………… 139
6.4 長方體建模實例 ………………………………………………………………147
第7章 利用自制積木建造小房子…………………………………………………… 152
7.1 自制積木的使用過程 …………………………………………………………152
7.1.1 自制積木的定義 ………………………………………………………… 152
7.1.2 自制積木的調(diào)用 ………………………………………………………… 153
7.2 實例 ……………………………………………………………………………153
實例7-1 :使用自制積木連續(xù)顯示玩家位置信息 …………………………… 153
實例7-2 :使用自制積木建立長方體 ………………………………………… 156
實例7-3 :創(chuàng)建長方體游泳池 ………………………………………………… 160
實例7-4 :實現(xiàn)場地清理 ……………………………………………………… 162
實例7-5 :創(chuàng)建黃金金字塔 …………………………………………………… 165
實例7-6 :小房子建模 ………………………………………………………… 168
實例7-7 :帶坐標(biāo)值輸入?yún)?shù)的創(chuàng)建小房子自制積木 ……………………… 173
實例7-8 :創(chuàng)建高層小區(qū) ……………………………………………………… 174
實例7-9 :創(chuàng)建第二種小房子 ………………………………………………… 177
第8章 使用放置批量方塊命令…………………………………………………………181
8.1 放置批量方塊命令 ……………………………………………………………181
8.2 實例 ……………………………………………………………………………183
實例8-1 :創(chuàng)建鉆石金字塔 …………………………………………………… 183
實例8-2 :清理場地 …………………………………………………………… 185
實例8-3 :創(chuàng)建長方體水庫 …………………………………………………… 187
實例8-4 :埋置TNT 陣列 ……………………………………………………… 189
實例8-5 :創(chuàng)建黃金小房子 …………………………………………………… 190
第9章 在《我的世界》里用海龜畫圖……………………………………………… 194
9.1 海龜畫圖積木 …………………………………………………………………194
9.2 實例 ……………………………………………………………………………195
實例9-1 :單個四邊形圖案的繪制 …………………………………………… 195
實例9-2 :通過循環(huán)生成單個四邊形 ………………………………………… 198
實例9-3 :多四邊形圖案的繪制 ……………………………………………… 200
實例9-4 :多邊形圖案的繪制 ………………………………………………… 204
實例9-5 :多邊形自制積木 …………………………………………………… 206
實例9-6 :不規(guī)則圖案的繪制 ………………………………………………… 209
第10章 生物放養(yǎng)… ……………………………………………………………………211
10.1 《我的世界》中生物的分類 …………………………………………………211
10.1.1 被動型生物 ……………………………………………………………… 211
10.1.2 中立型生物 ……………………………………………………………… 212
10.1.3 攻擊型生物 ……………………………………………………………… 212
10.1.4 BOSS 級生物 …………………………………………………………… 213
10.1.5 效用級生物 ……………………………………………………………… 213
10.2 實例 …………………………………………………………………………213
實例10-1 :王二小放羊 ………………………………………………………… 213
實例10-2 :雞兔同籠 …………………………………………………………… 214
實例10-3 :狼入羊群 …………………………………………………………… 217
實例10-4 :我的牧場我做主 …………………………………………………… 221
實例10-5 :游泳池里的魷魚 …………………………………………………… 223
實例10-6 :怪物齊出動 ………………………………………………………… 225
實例10-7 :鐵傀儡打怪物 ……………………………………………………… 227
實例10-8 :利用方塊生成鐵傀儡 ……………………………………………… 229
附錄A 軟件安裝與測試……………………………………………………………… 232
后 記………………………………………………………………………………… 238

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號