平台先容

微软MakeCode 为不同水平的孩子供应了基于有趣的项目的编程工具和学习教程、工具拥有即时结果、块编辑器和文本编辑器,步骤指引等,适宜各种办法的少儿编程学习。

MakeCode的一个主要特点是,它是结合其它的游戏、玩具或者开拓工具实现编程的学习的,详细来说,它能够连接的工具有:micro:bit、Circuit Playground Express、我的天下、乐高 Education EV3、Cue、Chibi Chip、Grove Zero等。

micro:bit

Micro:bit 是一款小型可编程打算机,配有 LED 屏幕、两个按钮、光传感器、蓝牙天线、加速度计和罗盘等。
Micro:bit 功能丰富,可供你尽情创造神奇的项目(例如舞蹈机器人、喷鼻香蕉键盘)。

推荐  微软MakeCode免费的我的世界和乐高编程进修利器

Circuit Playground Express

Circuit Playground Express 可以带你充分理解电子产品和编程。
它包含 10 个彩色 NeoPixel、运动传感器、温度传感器、光传感器、麦克风和扬声器等等。
只需几个代码块,即可制作警报器、钟表定时器或魔术棒。

Minecraft

我的天下Minecraft 是一款放置和冲破方块的游戏,玩家可在游戏中凭借想象力创造统统。
它还是一个创造性的打算机科学传授教化平台,你可以在这里构建一个程序让初学者群策群力,或自主创造迷你小游戏让好友畅玩!

LEGO MINDSTORMS Education EV3

乐高EV3 配有不同的可编程传感器和马达,为你生动呈现科技和打算机科学的魅力。
学生们可以构建各种机器人,来导航迷宫、排列颜色或充当乐器!

Cue

Cue 是一个风趣的智能机器人,与它互动每每会令你惊喜不已。
它还具有情绪 AI 系统、红外传感器、麦克风和扬声器,以及可编程的 LED 灯和按钮。
学生们可以利用 MakeCode 的 Block 或 JavaScript 编程编辑器编写代码,来实现与 Cue 的创造性互动。

Chibi Chip

利用创新 LED 灯贴纸、Love to Code 创意编码工具包等 Chibitronics 纸电路产品制作艺术品和工艺品,体验科技的魅力。
学生们可以寓学于乐,在制作故事书和贺卡等交互式艺术作品的过程中学习电子电路知识和打算机科学。

Grove Zero

这套即插即用的电子模块可利用 Microsoft MakeCode 进行编程。
学生们可以在任何配置下通过磁铁接头将各个模块贴合在一起。
Grove Zero 初学者工具包随附蜂鸣器、声音传感器、光传感器、LED 灯矩阵、按钮、温度传感器等。

MakeCode供应代码编辑器,支持图形块编辑器(类似Scratch),年事较小的孩子,如9岁至12岁的孩子可以利用这个编程界面;也支持文本编辑,这样就可以像真正的程序员一样的书写编程措辞,建议12岁以上,且有一定打算机利用履历的孩子利用这个界面学习。
关于图形编辑和文本编辑的差异,可以参考学习社之前的文档:少儿编程的六大分类和两种形式 。

MakeCode供应了编程学习须要的交互式仿照器,可对程序运行状况进行即时反馈,使代码测试和调试变得大略易行。

末了,微软MakeCode的干系资源紧张在微软在教诲方面的项目中,如Microsoft Digital Skills、Microsoft Imagine Academy、TEALS项目,这些项目比较高端而且在教诲之外的领域并不有名。

干系学习资源

MakeCode自带有代码编辑器,可教授 101 种编程措辞,包含变量、控件流、if 语句、循环、以及函数等知识,更进一步的话,比如递归、分形、面向工具、或分布式编程。
但是,并不是每种措辞都有丰富的教程,微软只生产少量的课程,更多地,这须要看是否有其它机构有开拓这些课程。

对付非中国区的孩子,可以访问网站的在线学习网站:https://makecode.com/online-learning,能找到视频,课程等等学习资源,对付中国区的孩子来说,比较熟习的是我的天下和乐高EV3。
我们重点先容我的天下的学习资源。

我的天下编程环境的安装

要学习我的天下的教程,可以直接安装我的天下教诲版,也可以安装我的天下+Code Connection。
出于学习目的,建议大家安装京东云代理的我的天下教诲版,下载地址:https://s.minecraft.education.jdcloud.com/hoc/download/index.html

其他版本,如网易运营的我的天下要进行编程学习,则须要安装微软Code Connection。
下载地址:

https://meedownloads.azureedge.net/1-4-release-20180624/Win10/CodeConnection.msi

其余,没有办法得到我的天下教诲版账号的同学只能通过安装Code Connection的办法来获取学习教程。

我的天下的编程学习教程

在MakeCode的官网上就直接能看到一些教程,例如我的天下教程的网址:https://minecraft.makecode.com/,这些教程在我的天下教诲版中也可以瞥见,方法是首先进入我的天下,进入任意一个场景(天下),然后在三维天下中按键盘的C键,就可以唤出编程界面,这个页面和上面网页里看到的教程内容是一样的。

把稳:可以变动界面措辞为简体中文;实际每一类的教程都有二十个旁边,点击右侧的小箭头查看。
在每个教程中,MakeCode供应图形块、Python措辞和JavaScript措辞的编程。

除了“教程”这个类目,还有其它的类目:

从截图可见,MakeCode平台上有的编程教程内容还是比较丰富的,个中部分的教程是供应了一步一步的编程辅导,方便自学,有些则直接供应了终极的源码,适宜根据代码进行改编,再创作。

乐高EV3编程学习教程

已经购买乐高EV3套件的同学可以自学乐高机器人编程,可以在这个页面查看教程:

https://makecode.mindstorms.com/#

要理解大致的情形,可以参考这个视频

https://v.qq.com/x/page/b0727ysf0pn.html

这个页面上也有约百个风格类似的编程教程,但

学习社曾经总结了乐高Boost这个套件这个学习资源,详细情形可以参考这里:推举 | 可以自学编程:乐高BOOST 创意工具箱

末了

我的天下教诲版中还有其他的教程,但是我的天下教诲版紧张是和教诲院校互助,因此个人用户如果无法得到公立院校的账号,那么可以通过MakeCode+Minecraft体验丰富课程。
其余,由于MakeCode是免费而开放的,因此受到很多小型培训机构的欢迎,很多的市情上的机器人培训,创客培训,乃至人工智能培训都是利用的MakeCode这个工具。

好了,我的天下和乐高的爱好者可以行动起来了,来通过这两个工具来进行编程学习,体验边玩边学的觉得吧。

育儿没有一劳永逸,不会一挥而就,家长要不断学习,积累各种资源、履历,不断向上,孩子看到你的努力,才会乐意跟你一起努力,这才是一个育儿育己的正向循环。