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