minecraft一小时的代码教孩子们编程的基础知识

Minecraft Hour of Code提供了一些优秀的教程,帮助孩子们学习编程的基础知识。...

Minecraft是有史以来最受欢迎和最持久的游戏之一。多亏了Minecraft一小时的代码,这也是孩子们学习编程基础知识的好方法。

minecraft-hour-kids-coding

想知道更多关于Minecraft一小时的代码教程如何让年轻的程序员受益吗?继续读!

什么是我的世界(minecraft)?

Minecraft于2011年首次推出,是一款由瑞典游戏设计师Markus“Notch”Persson创建和设计的沙盒视频游戏。这款游戏现在由微软旗下的Mojang发布,玩家可以用各种3D数字立方体构建一个虚拟世界。这样做,你可以探索,收集资源,工艺,战斗等,都在单人和多人模式。

2014年,微软以25亿美元收购了Mojang。到2018年初,所有平台的Minecraft销量超过1.76亿份。这是有史以来最畅销的电子游戏!

介绍代码.org的代码时间

成立于2013年,代码.org是一个非营利组织,鼓励学生在学校和家里学习计算机科学。通过其网站,该组织为任何有学习愿望的人提供免费的编码课程。

代码.org在2013年的计算机科学教育周期间,微软首次推出了“代码挑战小时”(Hour of Code Challenge)。它鼓励学生在一小时内完成简短的编程教程。从那时起,一小时的编码教程的数量已经大大增加。

这项挑战已经全球化,有超过63种语言和180多个国家的教程可供选择。代码.org重点关注代表性不足的人口统计学,大多数学生不是**就是少数民族。

什么是雷击机小时代码(minecraft hour of code)?

通过微软和代码.org2015年,首次引入了“雷工一小时代码”。本教程专为6岁及以上的儿童设计,提供Minecraft平台内编程的基础知识。在那之后,游戏玩家根据他们所学到的知识完成14个挑战。

Choose from four Minecraft Hour of Code tutorials

正如微软CEO萨蒂娅·纳德拉所解释的:

“我们赋予地球上每个人权力的使命的核心部分是让年轻人具备计算思维和解决问题的技能,以便在日益数字化的世界中取得成功。用“地雷艇”和代码.org,我们的目标是以一种自然、协作和有趣的方式激发下一代创新者的创造力。”

minecraft一小时的代码教程是如何工作的?

到目前为止,有四种Minecraft小时代码工具可供未来的编码人员使用:

  • 布雷克冒险家
  • 雷工设计师
  • 雷霆英雄之旅
  • 最新的水上布雷克航行

在每一个教程中,你都可以通过自顶向下的雷击世界视图来编程一个虚拟角色,从而学习计算机科学的基础知识。为此,可以使用Blockly,这是一个客户端JavaScript库,用于创建可视块编程语言。

由Google创建并在apache2.0许可下作为开源发布,Blockly使用链接块来编写程序。当您拖放这些框时,您可以用JavaScript、Python、PHP或Dart生成代码。Blockly还可以定制为任何文本计算机语言的代码。

在你所选择的一小时代码中,你做的第一个决定是选择一个角色,亚历克斯,或者史蒂夫。从那里,窗户分成三部分。

  1. 在左边,你会发现雷击机游戏空间。你的程序就在这里运行。在下面,您将看到教程中每个级别的说明。
  2. 中间区域的工具箱是控制角色的命令所在的位置。
  3. 右边是工作区,您可以在这里构建程序。

每节课都以相同的方式进行,并以介绍性视频开始。让我们了解更多关于每一小时的代码教程。

布雷克冒险家

微软与微软的首次合作代码.org,Minecraft Adventurer可通过您的web浏览器访问。您还可以下载一个副本供脱机使用;它有多种语言供Windows和Mac使用。

后者是理想的,如果你有缓慢的互联网或你想下载并安装在多台电脑上。

要在Minecraft冒险家中开始编码,请将moveForward();块拖动到您的工作区。

下一步,单击“运行”以允许角色在“雷击”栅格上向前移动一个空格。从这里,您可以向程序添加更多块。当您这样做时,您的角色将继续朝某个方向移动,具体取决于您的命令。

卡住了还是迷糊了?Minecraft冒险家可以很容易地撤消您的更改。使用工作区右上角的“重新开始”按钮,然后重新开始。

雷工设计师

使用Minecraft Designer,您可以在自己的Minecraft沙坑中为动物和其他生物编程。不幸的是,你会注意到的第一件事是,地雷世界已经停止了。因此,羊不动了,鸡不下蛋了,僵尸只是站着不动。

你的工作是添加代码,使地雷世界再次工作。

屏幕再次分为三个主要部分。左边是需要修复的冰冻雷击游戏。在中间你可以找到工具箱,里面有鸡、羊和其他布雷克生物的命令。右侧是工作区,您将在其中构建程序。

Minecraft Designer首先为您编程一只鸡。再次,您将通过拖动块并单击run来教角色移动。若要继续,请拖动另一个“向前移动”块,依此类推。

重做游戏,点击重置按钮,然后重新开始。

雷霆英雄之旅

在这一小时的编码,地雷:英雄的旅程,你找到一个代理人在每一个级别。你必须给这个代理编程,让你的角色通过当前12个等级中的每一个。

每一步的难度都会增加;在第一级,你会被指示把药剂移到压力板上。铁门会打开,这样角色就可以逃跑了。

水雷航行

最新一小时的编码让你的代理人负责一艘渔船。提出了各种各样的挑战,同样主要是基于运动和解决问题。

在这个版本中的任务包括找到一条船,捕捉鱼,并找到海难宝藏。和以往一样,您可以通过重做挑战来改进代码,并且为了清晰起见,可以扩展指令。

最后,您应该能够创建指令,用尽可能少的块来指导您的代理。

最后一个思考的时候,地雷的代码

尽管针对6岁及以上的儿童,Minecraft一小时的编码对于任何想编码的人来说都是值得的。正是因为这个原因,每一个教程都被设计用于课堂和个人使用。

Minecraft Adventurer可能是唯一一个可以离线使用的,但是无论您的平台是什么,它们都可以在线访问。在你完成了每一个“地雷船”的谜题之后,回去用不同的方法解决它们。这样做,你将发现额外的游戏时间。

在准备写这篇文章的过程中,我经历并开始了每一小时的编码。每一个都令人兴奋,有趣,是的,值得。无论你的年龄大小,我们都强烈推荐。

你在寻找更多的方法来学习代码吗?看看这些最好的游戏学习如何编码。

  • 发表于 2021-03-20 09:22
  • 阅读 ( 334 )
  • 分类:编程

你可能感兴趣的文章

这个免费的ipad应用程序教你或你的孩子学习编码

...简单的点击,你可以让你的想象力狂野,同时学习编程的基础知识。 ...

  • 发布于 2021-03-14 18:03
  • 阅读 ( 223 )

6个编码应用程序,使编程更容易

... 在学习更高级的概念和语言特性之前,您首先要学习基础知识。随着您的进步,您甚至可以使用D3数据可视化库来展示您的图形技能。蚱蜢队总是在增加新的课程,所以你不必担心学习材料用完了。 ...

  • 发布于 2021-03-18 23:25
  • 阅读 ( 200 )

最适合孩子们学习编程的11款编码游戏

... 虽然Minecraft是一款游戏,但它也是在整个游戏中**游戏的工具。这使它成为一个伟大的选择,为孩子们,因为他们可能已经上瘾了。孩子们会被在自己喜欢的游戏中创造自己游...

  • 发布于 2021-03-20 06:06
  • 阅读 ( 447 )

儿童linux软件:8个有趣的教育性linux软件

... 让孩子对编码感兴趣永远不会太早。早期学习基础知识有助于为以后更高级的编程语言提供坚实的基础,这就是为什么划痕对于想要学习如何编码的孩子来说是一个完美的工具。 ...

  • 发布于 2021-03-21 18:28
  • 阅读 ( 447 )

使用microsoft small basic为儿童提供3个简单的编码项目

...sallbasic(MSB)是一种语言,旨在使人们更容易学习编码的基础知识。面向儿童(但也适合**),它提供了精简的后台语言和用户友好的界面。现在已经是第10个年头了,MSB是一个宽容的集成开发环境,它允许在语法方面有一些回...

  • 发布于 2021-03-22 19:17
  • 阅读 ( 227 )

python成为未来编程语言的6个原因

... 甚至像Stack Overflow这样的网站也经常为初学者提供基础知识方面的帮助。我们还得到了关于Python的帮助,比如如何创建、导入和重用模块。另一方面,处理复杂和特殊问题的程序员可能会在历史上没有的地方找到支持。 ...

  • 发布于 2021-03-23 12:03
  • 阅读 ( 242 )

100美元以下的7款最佳机械臂套件

...你是一个机器人新手,并且你想要一个有趣的项目来教你基础知识,那么所有这些机器人手臂套件都是理想的。对于成年人来说,Arduino兼容套件也可以让你在微控制器编程世界里得到淋漓尽致的体验。 ...

  • 发布于 2021-03-23 13:59
  • 阅读 ( 335 )

为什么你的孩子必须学会编码

... 例如,Minecraft是一款非常受欢迎的游戏,需要大量的思考和计划。孩子们经常在Minecraft中建造房屋和其他结构,但人们也使用Minecraft工具建造了复杂的逻辑,比如计算器。 ...

  • 发布于 2021-03-26 08:58
  • 阅读 ( 216 )

树莓皮刮痕入门

... scratch基础知识 ...

  • 发布于 2021-03-26 09:09
  • 阅读 ( 173 )

你现在可以在chromebooks上玩minecraft:教育版

... 一定要看看Minecraft Hour of Code是如何教孩子们编程的基础知识,让他们看到游戏中教育的力量。 ...

  • 发布于 2021-03-30 16:47
  • 阅读 ( 275 )
rr333320
rr333320

0 篇文章

相关推荐