使用电子套件编码
电子套件是孩子们了解数字世界和物理世界如何结合在一起创造有趣发明的好方法. 像一个闪烁的LED手镯或一个电机驱动的风车模型这样的初学者项目都是很好的起点, 孩子们在哪里可以体验到在应用他们的编程技能的同时建造有形的东西的兴奋.
50多年来, 摩尔定律 是否为创新和发展定下了步伐. 今天,不到30美元,你就可以买到一台可编程的计算机,它可以为机器人提供动力,也可以制作游戏. 在接下来的10年里, 你的孩子可以用同样的30美元获得更多的功能, 比如增强现实和人工智能! 这种便捷的使用方式激励了全球一代DIY制造者和发明家.
由于开源工具如此容易获得, 现在是加入这场创造性运动的最佳时机. 创客们正在自学DIY工具,并创造出有可能撼动未来的新玩意儿. 有许多在线资源可以帮助您找到特定的教程, 视频和食谱的所有经验水平.
这里有一个方便的指南,让家长们了解最受欢迎的选择:
孩子们应该如何开始呢?
在本文中, 188BETiosApp将探索三种特别为孩子们学习计算机而设计的流行电子套件. 这些电路板通常适合那些想要超越模块化电子套件(如littleBits)的孩子, Snap Circuits或LEGO Mindstorms,冒险进入DIY电子产品的世界. 使用这些通用工具包的项目将要求他们连接电子元件并使用基于块或基于文本的编程. 无论你的孩子是一个绝对的初学者还是一个狂热的机器人爱好者, 这些便宜的工具包提供了数小时的学习和乐趣.
我该选什么套装呢?
市场上有很棒的电子编码工具,比如Micro:bit, Arduino电路板, 和树莓派, 这里有适合每个人的东西! 每个板都有自己独特的功能和好处,为不同技能水平的年轻人提供服务. 由于其简单的设置和基于块的编码,初学者应该选择微观:位. 高级程序员可以探索Arduino板, 需要C语言中基于文本的编程知识. 更高级的年轻程序员也喜欢树莓派,它可以在 JavaScript、C、Python或block.
微观:位 |
Arduino电路板 |
覆盆子π |
|
---|---|---|---|
成本 | $15 - $20 | $20 - $80 | $35 - $120 |
学习者类型 | 初学者 | 先进的 | 先进的 |
Summary | 对初学者来说很难打败! | 多功能,推荐用于文本编码器. | 支持更高级项目的完整计算机. |
孩子们会做什么样的项目啊? | LED显示屏,结合运动,温度,扬声器,伺服控制,和双向通信. | 网络/物联网应用,先进的LED显示屏,机器人,音乐合成等. | 先进的计算, 人工智能, 比特币加密, 自主机器人控制器, 和更多的. |
孩子们如何编程? | 使用MakeCode, 刮伤和188BETiosApp进行块编码. 来自188BETiosApp和微观:位的MicroPython. |
C编程使用Arduino Online编程工具. 可下载Arduino工具集. |
运行 JavaScript, C, Python或块编码在树莓派电脑上. |
如何使用它 | 通过蓝牙或USB从桌面IDE或iPad应用程序连接到微观:位. | 从桌面IDE通过USB连接到微观:位. | 将显示器,键盘和鼠标插入树莓派,并直接在其上运行程序. |
技术规格样本 | 32位ARM Cortex M0 CPU, 16KB RAM. 内置传感器,无线串行端口,和LED阵列. | Atmega32u4 CPU, 32KB闪存,16MHz,串口. Shield扩展增加WiFi,传感器和显示器. | 1.2GHz 64位四核ARM Cortex-A53 CPU, Broadcom Videocore IV GPU, 1-4GB RAM, USB和HDMI端口. |
板的类型 | 没有操作系统和应用程序的裸微控制器. | 没有操作系统和应用程序的裸微控制器. | 一台配备Linux操作系统和应用程序的功能齐全的计算机. |
用微比特编码
微观:位是英国广播公司为向孩子们介绍计算机而设计的微型可编程微型计算机. 2015年在英国各大学校成功推广后, 微观:位的软件更新和全球发行现在由微钻头教育基金会管理.
微观:位是孩子们最好的初学者板,因为初学者可以从块编码开始,更高级的学习者可以使用MicroPython, Python的子集, 对电路板进行编程. 另外, 微型钻头装有运动和温度传感器, 一个指南针, 一种通信设备, 按钮和用于显示的5X5 LED网格. So, 不像其他董事会, 孩子们可以编写许多有趣的项目,而不需要额外的电线或外部部件, 虽然它很容易扩展更多的传感器.
- 找一块板子 - 购买微观:位 Go套件,可从 亚马逊, Adafruit, Sparkfun or 纽瓦克. 这个套件有一个USB电缆,电池组和微观:位板. 可选地,探索微观:位扩展套件,如 深度传感器入门套件 或者是 蜂鸟位基础套件 它带有外部传感器、led、电机、扬声器,可以扩大你的tinker的范围!
- 分块编码环境 - 微软Makecode, 188BETiosApp 和 刮伤 为微观:位初学者提供基于块的编码环境. Makecode和188BETiosApp支持非绑定自治模式,而刮伤只支持绑定模式.
- MycroPython编码环境 - tinker代码编辑器 和 微观:一些基础 有在线MicroPython编码环境,支持从浏览器编写和下载代码到设备.
- iPad用微钻头编码 - 你可以使用连接模式将微观:位连接到iPad上 这 Swift 玩ground book或使用非连接模式 188BETiosApp应用.
- 构建您的第一个项目 - 188BETiosApp建议尝试一个块编码环境和以下教程:
-
用微观:位尝试5个有趣的项目:
用Arduino编程
Arduino是一个开源平台,专为快速原型设计,针对没有电子或编程背景的学生. 自2005年成立以来, Arduino板有几个版本,有成千上万的项目,从车库门打开器到解迷宫的机器人,再到家庭自动化系统.
188BETiosApp建议熟悉文本编程语言的孩子使用Arduino编程, 例如Python或c++. 开始使用Arduino, 你需要买一个Arduino板, 从他们的网站访问他们的工具, 选择一个你可以开始的教程.
- 找一块板子 - 你可以买一个入门级的主板,比如 UNO (22美元)或15个项目 Starter Kit ($87.90). 探索产品 在这里.
- 编程环境 - Arduino提供基于web的工具和可下载的工具,您可以通过注册来访问 在这里.
- 构建您的第一个项目 - 遵循初学者教程来设置您的环境并与您的董事会进行通信. 然后在Arduino项目中心发现一系列社区项目和教程 在这里.
-
用微观:位尝试5个有趣的项目:
用树莓派编码
树莓派(覆盆子π)是一款信用卡大小的电脑,于2012年开发,是一种向年轻人介绍计算机的低成本选择. 不像Arduino板或微观:位, 树莓派可以作为一台带有显示器的完整计算机使用, 键盘和鼠标. Linux与所有应用程序一起运行. 可以直接在Pi上运行刮伤, 我的世界。或Python.
188BETiosApp建议学生从微观:位开始,然后毕业到Arduino板或树莓派,当他们想做更高级的项目. 尽管可以在树莓派上运行块编码, 学生们只有在研究更高级的人工智能时才能充分利用它的计算能力, 音乐合成, 或者机器人项目.
- 找一块板子 - 你可以买一个带有盒子的工具包,比如 Canakit树莓派入门工具包 (100美元),其中包括启动操作系统所需的SDRAM存储. 你还需要一个键盘, 鼠标和显示器, 因为树莓派是你将要使用的电脑.
- 编程环境 - 您需要下载操作系统(OS) 在这里. 树莓派可以像电脑一样运行许多操作系统, 一些编程语言,比如刮伤, Python, JavaScript 或C是可用的. 一旦您熟悉了标准软件, 您也可以尝试其他专门的第三方操作系统映像,例如 Windows 10物联网核心, Ubuntu的伴侣 or Mozilla WebThings,这取决于你的项目需要.
- 构建您的第一个项目 - 在覆盆子π上有许多项目可以启动 这 页面. 使用过滤选项选择符合您的兴趣和经验水平的项目.
-
用微观:位尝试5个有趣的项目: