首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

4年前发布最火系统,编程王国当之无愧

4年前的7月29日,美国微软公司公布了Windows10,作为电子计算机和平板电脑操作系统。

不仅是在智能设备领域,微软近几年频频在STEAM教育行业发力,发布、推出多种STEAM产品、组织各种STEAM竞赛与STEAM活动你知道吗?助力STEAM教育卓有成效,来与耐撕BaBa一起看看吧!

Minecraft(我的世界)教育版

大家应该都对Minecraft 不陌生,它让玩家在游戏中使用积木构建自己的虚拟世界。微软于2014年收购Minecraft,随后上线Minecraft教育版,并在全球拥有超过2200万的用户量,40个国家的7000多个教室已经拥有Minecraft Edu。

老师使用Minecraft 教授学生从编码和数学到历史、地理和土木工程的所有内容,学生通过课堂内外作业学习新知识。

Minecraft 的化学玩法

在国外的学校里,我们经常能看到一些学生走出教室去测量与估算,如何建造一座科学实验室、健身房、自助餐厅··· ··· 并上网自主搜索该使用什么材料。这就应用到了STEAM教育中的数学、艺术与设计,是一个实践的好机会

微软希望孩子们在探索黑暗的洞穴、无尽的平原和程序化的山脉时,探索从现实世界中雕刻出来的地方,如古代庞贝古城、吉萨金字塔和希腊神庙。

在Minecraft 里布局矿场

Minecraft 基本上只是让他们进入历史和科学环境的一种方式,以更好地理解课堂上教授的内容。教师可以访问网站,找到他们感兴趣的设置,并立即将他们的学生送到游戏中。

现在,已经有越来越多的老师利用Minecraft为学生提供更有趣、更有创造性的教学内容。

Makecode 编辑器

儿童编程教学中最常用的图形化编程工具当然是Scratch,但是微软出品的Makecode 也深受老师与学生的喜爱。毕竟大厂出品,必属精品。

Makecode的模拟器

如果说Scratch适合低年级的儿童做编程入门,那么MakeCode 适合进阶级(9岁以上),它偏重与开源硬件结合,实际动手操作的创客类项目。也适合作为学生由图形化编程向文本型编程过渡的一个工具。

MakeCode 是微软公司出品的一个免费开源平台,旨在打造有吸引力的计算机科学学习体验,为实际编程奠定基础。

Makecode的方块编辑器

MakeCode 可教授 101 种编程语言,包含变量、控件流、if 语句、循环、以及函数等知识。

更进一步的话,还可以顺利过渡到更复杂的概念,比如递归、分形、面向对象、或分布式编程。

Makecode的JavaScript 编辑器

目前MakeCode 的实际应用也非常广泛,能够结合Micro:bit、Circuit Playground Express、Minecraft我的世界、乐高EV3、Wonder的达奇机器人、Arcade游戏掌机,Chibi Chip等。

Minecraft X Makecode

为了鼓励孩子们学习编程,软件巨头们算是费了不少心思。

万幸的是,小朋友们对游戏的兴趣还是挺高的,于是微软决定将 MakeCode 课程与《我的世界》完美结合起来,利用游戏诱导孩子们学习编程。

以下耐撕BaBa与大家分享一下,MakeCode对Minecraft 教育版进行编程的一些攻略:

1、聊天指令

学生可以将他们的代码分组成聊天命令,他们可以直接从游戏中调用这些命令。

2、从可视化积木块编程向代码编程的过渡

当学生掌握了拖放积木块的程序结构后,他们就可以进入一个功能齐全的Javascript编辑器,其中包含代码片段、工具提示和错误检测,以帮助他们更容易的进行代码编程。学生还可以在积木块编程和JavaScript编程之间来回切换,进行学习和编程语言的转换。

3、更便捷的建筑工具

在Minecraft 中,学生和老师最喜欢的事情之一就是建筑。MakeCode为我们提供了自动化建筑的工具,使您可以轻松地创建金字塔、房子或过山车。

4、控制材料方块

想创造一个钻石隧道,还是在天空中显示你的名字?没问题!有了几个代码块和代码行,一切皆有可能。

5、有用的故障排除工具

实时游戏命令窗口精确地显示代码发出的游戏指令。“slo-mo”可以让我们减慢程序的执行速度,并突出显示程序的哪些部分正在运行,更方便我们找到程序Bug。

6、分享

你在Mincraft里创造了史上最伟大的作品了吗?通过匿名的URL链接与朋友共享,他们可以导入该链接,然后从MakeCode运行该链接,就能在Minecraft里看到你的伟大作品了。

7、教程和范例

初学者可以从学习教程开始,这些教程为刚开始编程的学生提供一步一步的进阶指导,而代码范例也能提供给学生一些启发。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190730A0S1AL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券