图书前言

前 言

《我的世界》(MINECRAFT )是一款沙盒建造游戏,玩家可以在游戏中的三维

空间里创造或破坏游戏里的方块,甚至在多人服务器与单人世界中体验不同的游戏

模式,打造精妙绝伦的建筑物、创造物和艺术品。编程是编定程序的中文简称,就

是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系

按照该计算方式运行,并最终得到相应结果的过程。《我的世界》模块化编程属于

图形化编程,让孩子通过简单的拖曳进行编程,从而实现在《我的世界》游戏环境

下建造属于自己的世界。这款游戏趣味性很强,能吸引孩子的注意力,激发孩子学

习编程的热情。

2017 年,国务院明确提出要在中小学阶段推广编程教育,把编程提至国家战

略层面。到了2019 年,各省也响应国家号召,纷纷出台政策鼓励少儿编程进入学校。

各个学校的信息技术教师在教学过程中也在不断培养孩子们的逻辑思维能力,今年

年初,南京市教研室组织各个中小学信息骨干教师,聚在一起探讨如何将编程变得

有趣,如何让孩子在游戏中感受编程思想。最终他们选择了《我的世界》模块化编

程,因为《我的世界》模块化编程有很好的创造性,可以在编程过程中看到自己创

造的成果。目前的很多编程教学书籍强调软件本身的操作应用,案例彼此独立,本

书把每一个编程成果都作为是主人公史蒂夫的一次经历,让故事贯穿整个《我的世

界》模块化编程学习过程,让单调的编程产生新的趣味,让编程变得更简单、更直观。

本书既可以作为小学生的编程入门手册,也可以作为学校的校本教材,让小学生与

主人公史蒂夫一起探险《我的世界》编程世界。

通过这本书,学生可以了解到什么是编程、编程的基本语法及结构;可以熟练

掌握《我的世界》模块化编程的基本操作并在游戏中执行程序来查看程序实现的效

果。通过这种模式的学习,学生可以提升自己的逻辑思维能力和学习能力,而且在

游戏中查看自己编写程序后的运行效果,可以更好地提高学生学习编程的兴趣。在

Tmjzw.indd 5 

2021.9.14 2:50:47 PM 

VI 

探险MINECRAFT编程世界

完成本书所有程序以后,学生将对《我的世界》模块化编程有一个深入的了解,能

学会独立地编写设计程序,建造一个自己的专属世界。

即使没有任何编程基础的学生,也可以跟着本书探索编程世界,在这个编程世

界里一切都由学生自己掌控。我们不主动培养新一代的程序员,也不是教学生某一

种编程软件的使用,我们旨在培养学生的计算思维,让学生在编程中寻找乐趣,从

乐趣中学会编程。

编者

2021.3