Minecraft 我的世界,总面积比地球还大
而你还在跟Steve一样,无声地,孤独地
一个人打怪,一个人挖矿
一个人建房子,一个人荒野求“生”吗?
不如试试
从“我的世界”走到花花代码世界,跟志同道合的小伙伴,
一起用Minecraft探索知识,
一起编程开发,
一起让“我的世界”对接现实世界,
一起让现实世界融入“我的世界”,
一起创造属于自己的“我的世界”游戏!
💛 全球Minecraft跨学科基于项目式游戏化学习编程 1对1学习 💛

StudyIslandClub倾力支持
实战成功学习经验+前沿教学+全球热点+国际视野
技术大牛带你一探Minecraft背后原理,学习编程开发,创造真正属于“我的世界”我做主(编程)!
Minecraft我的世界游戏风靡全球,我们用流行的游戏把孩子带入编程世界
准备好学习 Minecraft 编程了吗? 今天,我们将指导您了解有关 Minecraft 儿童编程的所有信息,以及它将如何使您的孩子受益。
孩子们喜欢玩游戏,尤其是我的世界。 如果您曾经看过孩子们亲自一起玩游戏,您就会注意到他们制定了自己的规则并在玩游戏时修改了游戏。 也许您已经听到您的孩子感叹他们希望可以在他们的电子游戏中添加或更改某些内容。 如果有一种方法可以让孩子们同时学习批判性思维技能、重要的计算机科学概念并修改流行的电子游戏(如 Minecraft)会怎样?
幸运的是,有! 顺便问一下,您知道在 Minecraft 中如何使用不同的电源(例如红石块、手电筒和开关)为它们周围的方块供电吗? 加入屡获殊荣的儿童虚拟 Minecraft 编程课程,了解如何以各种酷炫的方式定制您的 Minecraft 世界,由我们的专业老师现场指导。
入门:学习 Minecraft 编程
所以今天,我们将讨论 Minecraft 是什么、家长如何让孩子使用 Minecraft、如何让您的孩子开始在 Minecraft 中编写代码(也称为 modding,因为他们正在修改游戏)等等。
什么是我的世界?
Minecraft 是一款视频游戏,玩家可以在其中创建和分解三维世界中的各种方块。 游戏有两种不同的模式:创意模式和生存模式。
在创意模式下,如果你能梦想它,你就能建造它。 孩子们可以使用所有 Minecraft 方块、药水、武器等。 在这里,孩子们可以使用无限量的资源构建他们想要的任何东西。 创意模式非常适合您的新晋建筑师或室内设计师,以及想要创造整个世界作为逃避的孩子!
您也可以在生存模式下为生存而战。 与暴民作战、建造避难所和探索风景——当你试图在生存模式中生存和发展时,这一切都是一天的工作。 这是孩子们玩 Minecraft 最常见的方式。 他们喜欢玩有限的资源。 孩子们必须找到生存所需的资源,并在暴徒摧毁他们之前制作武器来消灭暴徒。 这种游戏模式教孩子们解决问题并选择如何最有效地利用他们的资源!

Minecraft 是一款可以和朋友一起玩的游戏。 一起构建,一起搜索,一起玩乐。 与您最好的伙伴一起探索 Minecraft 世界会更加美好。 和朋友一起玩可以帮助孩子们培养沟通技巧,因为他们必须决定自己想怎么玩; 在合作的团队或相互对抗的团队中。 它还教他们如何制定战略!
什么是我的世界教育版?
Minecraft Education Edition 是 Minecraft 的一个版本,可以在学校使用,具有教程和其他游戏功能,使主题栩栩如生。 它是一个基于游戏的学习平台,可在身临其境的数字环境中促进创造力、协作和解决问题。 Minecraft Education Edition 具有适合教育工作者的课堂友好功能,支持教育工作者进行课堂管理和形成性评估。
Minecraft 对儿童安全吗?
当遵循良好的数字公民身份时,Minecraft 对孩子来说是安全的。 确保您和您的孩子只在他们拥有或信任的服务器上玩。 监控谁正在加入服务器或游戏,并确保您真正了解所有参与者。 提醒您的孩子不要泄露任何个人信息,也不要与他们不认识的人交谈。 获取您自己的帐户并加入他们的 Minecraft 以了解游戏并与您的孩子共度时光。
Minecraft 使用什么编程语言?
Minecraft 使用的编程语言是 Java。 Java™ 编程语言是一种通用的、并发的、强类型的、基于类的面向对象的语言。 Minecraft Education Edition 的 Hour of Code 2020 版使用基于块的代码或 Python 代码将两个村庄聚集在一起。 Microsoft 的 Makecode 网站也使用基于块的 Python 或 JavaScript 编程。
可以学习的编程语言包括图形化编程MakeCode和Tynker,文本编程Python和 JavaScript。
Minecraft 教育版 MakeCode编程
MakeCode编程是一种由微软开发的用于教育和学习的编程语言和开发工具。它专门为初学者和儿童设计,旨在帮助他们学习基本的计算机编程概念和技能。

MakeCode编程使用块编程(block-based programming)的方式,这意味着编程语句是由图形化的编程块组成的,而不是纯文本编码。这种方法可以帮助学生更容易地理解编程概念,同时提高他们的编程能力和创造力。
MakeCode编程支持多种平台,包括微软的Minecraft教育版、Micro:bit、Circuit Playground Express等等。它还提供了丰富的教学资源和项目示例,可以帮助学生快速入门和学习编程。通过MakeCode编程,学生可以学习创建自己的游戏、应用程序和电子设备,这对他们未来的职业发展和学术成功都有很大的帮助。
Minecraft 教育版 Python编程
Minecraft Education Python编程是一种将Python编程语言与Minecraft Education Edition结合起来的编程方式。它允许教育工作者和学生通过编写Python代码来控制Minecraft游戏中的各种游戏元素和功能,例如创建、修改和删除方块、控制玩家角色的移动和行为等等。

Minecraft Education Python编程使用Minecraft Education Edition的编程接口(API)来与游戏引擎交互。这个API提供了一系列的函数和方法,可以帮助教育工作者和学生控制游戏中的各种元素和行为。Python编程语言是一种易于学习的编程语言,因此它非常适合初学者学习和探索Minecraft编程。
Minecraft Education Python编程可以帮助学生学习基本的编程概念和技能,例如变量、条件语句、循环、函数等等。通过编写Python代码来控制Minecraft游戏,学生可以学习到实际的编程应用和实践技巧。同时,Minecraft Education Python编程也可以帮助学生开发自己的创意和想象力,创建自己的游戏和应用程序。在Minecraft Education Edition中,Python编程还可以与MakeCode编程、其他编程语言和工具相结合,为学生提供更多的编程学习和实践机会。
Minecraft 教育版 JavaScript编程
JavaScript在业界十分常见于网页设计,是一种用来呈现网页动态效果的程式语言,像是我们在电商网站进行购物时,把商品加入购物车时,购物车就会出现「商品已进入购物车」的讯息提醒效果。 JavaScript目的是容易让人理解,让更多网页设计师能够上手,这就让JavaScript设计是一种直译式(Interpreted language)、物件导向(Object-based)的程式语言。

Minecraft Education JavaScript编程是一种将JavaScript编程语言与Minecraft Education Edition结合起来的编程方式。它允许教育工作者和学生通过编写JavaScript代码来控制Minecraft游戏中的各种游戏元素和功能,例如创建、修改和删除方块、控制玩家角色的移动和行为等等。
Minecraft Education JavaScript编程使用Minecraft Education Edition的编程接口(API)来与游戏引擎交互。这个API提供了一系列的函数和方法,可以帮助教育工作者和学生控制游戏中的各种元素和行为。JavaScript编程语言是一种广泛应用于Web开发的脚本语言,它也适用于Minecraft编程。
Minecraft Education JavaScript编程可以帮助学生学习基本的编程概念和技能,例如变量、条件语句、循环、函数等等。通过编写JavaScript代码来控制Minecraft游戏,学生可以学习到实际的编程应用和实践技巧。同时,Minecraft Education JavaScript编程也可以帮助学生开发自己的创意和想象力,创建自己的游戏和应用程序。在Minecraft Education Edition中,JavaScript编程还可以与MakeCode编程、其他编程语言和工具相结合,为学生提供更多的编程学习和实践机会。
使用这些资源学习 Minecraft 编程
对编程和 Minecraft 感兴趣的孩子们有机会通过 Minecraft 改装将他们的兴趣结合起来。
一个很棒的免费网站是 Microsoft 的 Makecode。 您的孩子可以在一个地方观看有关如何使用界面以及如何开始创建项目的教程。 它允许您的孩子根据他们的舒适程度使用三种不同的方式进行编程。 熔岩塔和花径一样是一个非常酷的开始选择。 这些教程引人入胜,并为您的孩子提供了尝试不同编程语言的灵活性。
您的孩子可以使用Python或 Javascript 进行编程。 这部分孩子自学会有一定的难度,StudyIsland提供视频课程可以让您的孩子快速学习。

Minecraft 教育版编程进阶知识
Level 1 : 适合任何未学过编程的小学生
透过Minecraft游戏,学习基本编程知识,如坐标、循环指令、「事件导向编程」、人机互动等重要概念,从而提起对编程之兴趣。
包括:Minecraft Programming Environment, Introduction to Programming Concepts, Events and Events-Driven Programming, Introduction to Iterations, Introduction to Coordinates, Introduction to User Interactions, Share your work
Level 2 : 适合已完成Level 1,或熟悉Minecraft并有至少6小时编程经验的学生
学习进阶编程,引入条件式指令、变数、参数(parameters)、数学应用等,更多提升Minecraft运作及趣味,为学生进一步编码打下坚固基础;学生须完成第一个个人Minecraft习作。
包括:More Advanced Iterations, Use of Variables, Introduction to Conditionals, Introduction to Parameters, Mathematical Applications, More Advanced Coordinates, Independent Project I
Level 3 : 适合已完成Level 2,或熟悉Minecraft并有至少20小时编程经验的学生
在Level 2基础上学习进深人机互动、进深条件式操控,并引入函数 (functions)等重要概念
包括:More Advanced User Interactions, More Advanced Conditionals, More Advanced Mathematical Applications, Introduction to Functions
Level 4 : 适合已完成Level 3,或熟悉Minecraft并有至少40小时编程经验的学生
学习较高阶的编码概念及数据结构(data structure),如列阵等;学生第二个个人Minecraft习作。
包括:Introduction to Arrays, More Advanced Functions, and Parameters, Independent Project II
Level 5 : 适合已完成Level 4的学生
学习人工智能的初步概念、及整合过往4个Levels的学习。
包括:Introduction to Artificial Intelligence, Putting it all together – Integrating Concepts and Techniques from Previous Levels
Level 6 : 适合已完成Level 5的学生
高阶应用;及第三个学生个人项目Minecraft习作。
包括:Advanced Applications, Independent Project III
我的世界编程课程
在决定哪些 Minecraft 编程课程最适合您的孩子时,请记住您孩子的学习方式。 如果您的孩子喜欢自己学习新概念并且可以独立按照说明进行操作,请尝试上面推荐的一些教程。 请记住选择您的孩子感兴趣的课程,并提供分步说明和/或视频来展示您的孩子将要学习的技能。
如果您的孩子更喜欢跟老师一起学习,请查看 StudyIsland 的 Minecraft 编程课程。 在我们的在线定制课程中,您的孩子可以期待个性化的定制学习和支持,因为他们会继续建立信心和技能。

现在您已经了解了 Minecraft、孩子们玩它的不同方式、学校如何使用它以及它将如何改变您孩子对编程的看法,开始编写 Minecraft 吧! 无论您和您的孩子决定自己开始编程还是通过我们的课程开始,我们相信您的孩子都会对编程和游戏设计产生兴趣,同时培养他/她解决问题的能力和终生的批判性思维能力。 如果您及孩子有什么想法,请留言哦。
更多 Minecraft 教育版学习资源(账号、下载等)
- Minecraft 我的世界教育版 官方正版账号购买:官方正版账号购买
- Minecraft 我的世界教育版:官方正版软件下载
- Minecraft 教育版 官方网站: https://www.aiminedu.com(包含课程库、资源中心等)
- Minecraft 教育版 课程库: https://studyisland.cn/courses/(提供各种学科的课程计划和示例世界,包括数学课程)
- Minecraft 教育版 社区论坛: https://club.aiplaycraft.com/