购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

随着计算机和互联网技术的日益普及,智能化已深度融入各行业的各项服务中,物联网技术则进一步将智能化广泛应用于生活中的各种实物。这一发展趋势进一步推动了编程技术普及率的提升。编程技能对学生的成长,尤其是培养有效的思维模式具有很大的帮助。

沐木编程是一种独特的三维图形化编程软件,可以通过拖曳编程积木的方式进行指令设计,具有作品发布功能,并且支持开源硬件、VR设备和人工智能等接口。沐木编程可以支持学生在三维环境中编写脚本,创建作品并实现三维特效,同时可以全视角查看程序运行效果。发布的作品可以独立运行,并可打包成单独的Windows程序。

本书以“快乐学习知识,养成思考能力”为宗旨,介绍以十二生肖为游戏角色进行游戏编程,将编程知识融入具体情境中,可使学生在游戏中逐渐摸索出编程的规律,从而培养其编程思维。

本书基于以下培养宗旨进行编写。

(1)致力于激发学生的编程潜能,帮助学生在掌握三大基本程序逻辑结构的基础上,将复杂的数理问题转化为有条理的程序逻辑。同时,本书强调培养学生主动学习的精神,教导学生如何发现并纠正错误,对已完成的任务进行全面复盘。

(2)注重培养学生的专注力和洞察力。学生通过系统性的训练,可以学会如何将问题拆解为一个个更小的组成部分,并运用逻辑思维逐一解决。

(3)着重培养学生的科技特长。本书指导学生从单纯的玩游戏转变为自主编写游戏。通过学习编程语言和游戏设计原理,学生可以创造出属于自己的动画、故事、音乐和游戏,享受创造的乐趣。同时,学生还可以在实践中不断提高自己的编程技能,提升自己在科技领域的综合素质。

本书共分为9章,旨在引领学生掌握沐木编程的基本使用技巧和创意编程设计的基本思路及方法。此外,本书还特别结合中国传统文化,为十二生肖赋予了现代社会中的不同品质,学生在学习过程中,能够领悟到不同角色所具有的美好品性。

第1章主要介绍了编程是什么,以及学习编程对我们的帮助。此外,本章还详细解读了沐木编程的特点、功能及安装过程。

第2章通过编写一个基础程序,带领学生熟悉沐木编程的项目编辑器。

第3章~第5章分别介绍了初级、中级和高级难度游戏的程序编写,其中涉及钻研鼠、毅力牛、勇敢虎、谦让兔、正义龙、自主蛇、互助马、自律羊、创新猴、分享鸡、细心狗和诚实猪等游戏的开发,帮助学生快速掌握沐木编程的操作技巧。

第6章~第8章通过打地鼠、赛马和连连看3个编程挑战项目,让学生进一步熟悉沐木编程的操作过程,学习“运动”“事件”“控制”程序模块的使用方法,为后续游戏的制作奠定基础。

第9章展示了如何通过编程将绘本故事——“小蛇搭桥”制作成具有互动性的立体化作品。这是对学生在本书学习过程中所学知识的综合检验和提升。

最后,感谢所有为本书编写提供支持和帮助的朋友们。书中可能仍存在一些不足和缺陷,我们诚挚邀请广大读者批评指正。联系邮箱:liyongtao@ptpress.com.cn。

北京市数字教育中心(北京电化教育馆)史陈新 NKat7n/+7iCESMwn1BziQaPwUWSF3WGvca3Dl2XNRrH4GSSv1fYdAMsVCJkC+xFn

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开