少儿编程是真的有益还是噱头大于实际意义这里不再讨论,这是个见仁见智的事情。但是现在部分培训班的宣传的确有夸大成分,并且价格高昂。看了本篇文章就不用在交“智商税”,自己在家也能学。
第一步 学习MakeCode的使用makecode介绍
MakeCode是由微软开发的,是一个免费开源平台,旨在打造有吸引力的计算机科学学习体验,为实际编程奠定基础。可以使用代码块编辑或者使用js编码,还能搭配多种硬件,比如Microbit,乐高EV3,Cue等等很多硬件。
cue
ev3
Microbit
但是作为基础入门我们根本不需要买这么多硬件,Makecode给我们提供了模拟器
模拟器
这个就非常友好,只需要一台能联网的电脑,打开makecode网址,就能简单学习。l了解少儿编程的一些基础知识和简单交互。并且能在编码阶段就发现可能出现的错误,调试也非常简单,了解完以后可以考虑要不要上硬件继续学习。入门教程
第二步 结合Microbit深入学习仅仅在网页上模拟看效果远远不能满足我们求知欲和好奇心,如果能真是的看到效果就非常完美了。这时候可以购买一个Microbit板子,只要一个板子就行,大概100左右。在Makecode中编写的程序烧录在板子中,我们就可以看到真实的效果,比如基本显示字母,闪灯效果,Microbit板子上有25个可自由编程的led灯,可以自由的控制,还有温度传感器可以使用,仅仅25个灯就能玩出很多花样,发挥你充分的想象力吧!
Makecode也给我们提供了许多案例以供学习
魔法棒程序
石头剪刀布
魔法棒需要借助外置的传感器和rgb灯,我们自己也可以做很多游戏,比如掷骰子 跳动的爱心等等。
第三步 接入外部设备到第二步,我们才看到了Microbit的冰山一角,拿到这个板子相当于只拿到了一个电脑主机,需要借助更多的外设才能发挥主机的作用,这时候我们对Microbit和Makecode编程有一定的了解了,这时候就可以购买一些传感器类做更多的事情,比如一个microbit小车,可以学习巡线、红外避障、电机、舵机等的使用。
还有跟多好玩的传感器套件,比如物联网套件,主要包含了Microbit扩展板、WIFI模块、环境监测模块,可以借助WiFi模块实时的上传环境数据给物联网的管理后台。这样就搭建出来一个简易的物联网模型。
microbit套件
比如还可以做一个智能生态系统,用土壤湿度传感器监测湿度,传给microbit分析数据,当土壤湿度过低的时候,自动打开水泵系统对土壤浇水。这一套系统还可以结合刚才物联网,实施远程控制。
自动灌溉系统
结语Microbit生态已经非常完善,周边的传感器扩展板机器人等也多种多样,我们可以根据不同的阶段和兴趣爱好选择不同的传感器,来实现自己的编程梦!
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved