本書基于三維圖形化編程軟件──沐木編程,通過(guò)簡(jiǎn)單有趣的編程任務(wù),引導(dǎo)學(xué)生通過(guò)拖曳編程積木學(xué)會(huì)三維圖形化編程。
本書共9章,第1章和第2章介紹沐木編程及編程的基本概念。第3章~第5章分為初級(jí)、中級(jí)和高級(jí)編程,分別以十二生肖為主要角色來(lái)設(shè)計(jì)項(xiàng)目任務(wù),引導(dǎo)學(xué)生逐步熟練使用沐木編程,并能根據(jù)任務(wù)要求進(jìn)行程序設(shè)計(jì)與開發(fā)。第6章~第8章通過(guò)3個(gè)編程挑戰(zhàn)項(xiàng)目,幫助學(xué)生提升對(duì)沐木編程的掌握程度,深入理解各類編程積木的運(yùn)用方法。第9章介紹繪本故事編程,強(qiáng)化學(xué)生對(duì)角色模型、事件模塊和廣播消息的綜合運(yùn)用能力。
本書旨在啟發(fā)學(xué)生的想象力、創(chuàng)造力及培養(yǎng)他們的動(dòng)手實(shí)踐能力,幫助他們掌握使用三維圖形化編程工具進(jìn)行程序設(shè)計(jì)與開發(fā)的方法,切實(shí)提高他們的編程素養(yǎng)。
本書適合想要學(xué)習(xí)三維圖形化編程的讀者,尤其適合編程零基礎(chǔ)或編程基礎(chǔ)比較薄弱的中小學(xué)生學(xué)習(xí),也可作為中小學(xué)信息科技相關(guān)課程的拓展教材。
基于三維圖形化編程軟件──沐木編程,通過(guò)簡(jiǎn)單有趣的編程任務(wù),引導(dǎo)學(xué)生通過(guò)拖曳編程積木學(xué)會(huì)三維圖形化編程;
本書著眼于編程教學(xué),可作為小學(xué)生信息科技的拓展教材,旨在啟發(fā)學(xué)生的想象力、創(chuàng)造力及動(dòng)手實(shí)踐能力;
通過(guò)學(xué)習(xí)本書,掌握使用數(shù)字化編程工具設(shè)計(jì)與制作的方法,為之后的進(jìn)階編程學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ),切實(shí)提高學(xué)生的數(shù)字核心素養(yǎng);
本書適合想要學(xué)習(xí)三維圖形化編程的讀者,尤其適合編程零基礎(chǔ)或編程基礎(chǔ)比較薄弱的中小學(xué)生學(xué)習(xí),也可作為中小學(xué)信息科技相關(guān)課程的拓展教材。
史陳新:北京教育數(shù)字教育中心副主任,主管北京市中小學(xué)教師信息技術(shù)能力提升培訓(xùn)和科研工作,主持開展自十二五以來(lái),北京市中小學(xué)教師信息素養(yǎng)提升培訓(xùn)項(xiàng)目,主持編寫《中小學(xué)師生創(chuàng)新能力提升教程》《通用機(jī)器人教育》《教育網(wǎng)絡(luò)的建設(shè)、管理與應(yīng)用》等圖書。
第1章編程其實(shí)很簡(jiǎn)單1
1.1 學(xué)習(xí)編程對(duì)我們的幫助1
1.2 學(xué)習(xí)前的準(zhǔn)備3
1.3 小結(jié)9
第2章走進(jìn)三維圖形化編程世界10
2.1 認(rèn)識(shí)沐木編程界面10
2.2 三維圖形化編程中的坐標(biāo)系17
2.3 角色控制18
2.4 編寫第一個(gè)程序20
2.5 小結(jié)24
第3章初級(jí)難度游戲編程25
3.1 鉆研鼠25
3.2 毅力牛28
3.3 勇敢虎30
3.4 謙讓兔33
3.5 小結(jié)35
第4章中級(jí)難度游戲編程36
4.1 正義龍36
4.2 自主蛇38
4.3 互助馬41
4.4 自律羊43
4.5 小結(jié)45
第5章高級(jí)難度游戲編程46
5.1 創(chuàng)新猴46
5.2 分享雞52
5.3 細(xì)心狗55
5.4 誠(chéng)實(shí)豬59
5.5 小結(jié)63
第6章游戲編程挑戰(zhàn)(1)——打地鼠64
6.1 游戲簡(jiǎn)介64
6.2 角色65
6.3 變量66
6.4 項(xiàng)目制作66
6.5 小結(jié)86
第7章游戲編程挑戰(zhàn)(2)——賽馬87
7.1 游戲簡(jiǎn)介87
7.2 角色88
7.3 變量89
7.4 項(xiàng)目制作90
7.5 小結(jié)99
第8章游戲編程挑戰(zhàn)(3)——連連看100
8.1 游戲簡(jiǎn)介100
8.2 角色101
8.3 變量104
8.4 項(xiàng)目制作104
8.5 小結(jié)109
第9章繪本故事編程——小蛇
搭橋110
9.1 故事簡(jiǎn)介110
9.2 角色111
9.3 變量113
9.4 項(xiàng)目制作113
9.5 小結(jié)122