“Arduino!为何你这么懂我?”Scratch如此质问道!

学习是一个循序渐进的过程。一门学科,孩子从入门到精通,必须一步一个脚印。每一步踩得踏实了,往后进阶的路才会好走一些。

那孩子在某一学科,完成了阶段性学习任务,掌握了一个单独的较为完整的知识体系后,应该如何巩固这一个体系的知识呢?

“Arduino!为何你这么懂我?”Scratch如此质问道!-少儿编程网

比如孩子在数学课上学完了方程式的章节,应该如何让孩子对这一章的内容不会轻易忘记呢?

学以致用!将学会的知识使用出来,是巩固知识点的一个好方法。这也解释了为什么孩子总是有那么多的课后作业。

学习传统学科是如此,学习编程也是如此。

 

孩子满心欢喜地完成了Scratch语言的课程,大脑中集聚了无数的点子。此时,必须给孩子寻找一个出口,完成创意的释放,才能让编程知识更牢固地搭建在孩子的大脑中。

让创客发挥无穷想象力和创造力的Arduino,是孩子输出Scratch知识的一个良好平台。

1

Arduino是什么

 

Arduino是一套便捷、灵活、容易上手的硬件开发平台,它包括多种型号的Arduino控制电路板,和专用编程开发软件。

 

这些可对Arduino编程开发的软件中,就有Scratch的身影。

 

使用Scratch语言对Arduino进行开发,让孩子的创意不只是停留在电子世界,而是转化为看得见摸得着的硬件设备

 

这是巩固孩子编程知识的方法,也是强化孩子动手能力、开发孩子大脑潜力的方法

 

实际上Arduino是一款十分适合亲少年使用学习的开发平台。

 

其开发的过程省略了很多繁琐的底层环节,让开发人员可以专注在功能实现,从而快速地开发出承载着创意的智能硬件原型

 

Arduino来自一位叫马西莫·班兹意大利依夫雷亚交互设计学院副教授。他和他的学生赫尔南多·巴拉甘一起开发了一款平台产品,并且以意大利末代皇帝杜安的名字为其命名。

Arduino平台在马西莫·班兹的打磨下迅速成熟,同时也引起了电子爱好者们的注意。在各方权衡之下,马西莫·班兹决定将Arduino平台向公众开源

 

这意味着这一款便捷好用的开发平台,将不再有版权费用,也不再设有使用门槛。

 

同时,Arduino平台的各类编程设计信息已经可以被创客们随意转载使用了。

 

孩子在学习使用Arduino的时候,不仅有众多学习资源可以作为参考,同时也可以在网上公布自己的设计创意,与全球的创客们一同讨论,一同构想。

 

这种设计信息的共享性,使得Arduino受到全球创客和电子爱好者的追捧。

 

孩子在学习了Arduino,掌握了硬件开发技巧后,是可以参加全国性IT类竞赛的。并且各类包含Arduino项目的全国性科创比赛,常常可以为孩子的升学助力加码。

 

2

Arduino可以做什么

Arduino从功能上说,有点类似于我们个人电脑里CPU和主板的结合体,它需要通过输入输出信号来控制外接设备。

 

Arduino组合外接设备后可以设计成植物管家,宠物喂食器,地震装置,无人机,3D打印等。可以说现在市面上几乎所有的电子设备,都可以直接使用Arduino板或者使用其中的电子技术来进行核心控制

Arduino不仅适用在简单的创意作品中,也能肩负复杂的任务,凭借其开发简单容易上手开源的特点,已经被越来越多的人所接受,可谓是创客圈子不可缺少的神器

使用Arduino时需要先连接线,与各种设备连接起来。

 

它组合各种配件以后,我们可以尽情的美化其外观,这样就设计好了一套元器件的躯体。

我们再使用Scratch通过简单的几行积木,就可以添加Arduino的灵魂,让它活灵活现,实现我们想要的功能。

比如用Scratch编写代码操控Arduino测试降水量我们用水滴模拟雨滴,当水滴滴落到传感器上,左边的数字就会变化:

 

实现这个功能的Scratch代码是这样的:

 

如果用一个词概括Arduino,玩仔觉得应该是——强大。因为小巧的Arduino配合简单的编程语言,就可以实现倒车雷达、简易防盗门、简易计算器和遥控风扇等机械操等有趣的开发,让每位孩子都能从中找到乐趣,真正做到玩中学。

3

如何学习使用Arduino

Arduino平台开发需要将软硬件相互结合,那孩子学起来会很难吗?

编玩边学以Scratch语言为基础搭建的Arduino课程,可以让孩子在掌握一定的Scratch知识后,较为轻松地越过Arduino平台开发的入门门槛。

 

编玩边学的Arduino课程可以深度训练孩子的逻辑思维能力动手能力,培养孩子的项目设计思维。

根据对学习对象认知水平的研究,我们将课程分为多个Level,知识点循序渐进,每个Level侧重的知识类型有所不同,分别让孩子创造不同主题的事物。

日常生活主题的按键钢琴社区生活主题的自动浇花系统学校生活主题的电子时钟以及智能生活主题的私人保险柜等等。

每个Level中孩子将学习多个智能设备的搭建与编程,让孩子了解生活中常见智能设备的硬件组成和设计原理,自己设计出能改善生活的智能设备。

 

若说Scratch是通过图形化编程来培养孩子的编程思维,那么Arduino则是丰富图形化编程的硬件拓展手段,孩子们跟着动画片完成外观制作硬件接线软件编程等重要环节。

 

软件硬件相结合的学习方式能够让孩子在进入代码知识学习之前,扎实学好编程基础知识并将其与硬件制作融会贯通。

 

和传统的线下硬件教学不同,我们凭借扎实的技术基础,实现了真人老师在线教学来教授小朋友学习硬件编程

设计、修改、测试、完善,这些必不可少的过程,是造就孩子们探索、分析 、解决问题的重要途径,也是培养动手实践与知识升级的重要方法。

视频观看过程中,我们根据学习内容设置了随堂小测,以跟进学生的学习情况,采集数据分析学习结果,通过测试报告及时反馈

课后学员们需要展示他们完成的学习项目,老师对项目进行点评、重难点讲解,充分互动答疑来实践强化学习成果。

 

Arduino课程中,孩子会充分发挥创造力和想象力,创造出能够解决生活实际问题的物品,除此之外,更是在潜移默化中让孩子完成知识体系的构建,掌握解决问题的方法。

 

想让孩子成为想象力无限的小创客吗,从这一节Scratch编程课开始吧。计算机科技领域的知识版图,会在这节课里向孩子徐徐展开。

本文链接:“Arduino!为何你这么懂我?”Scratch如此质问道!

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
别用你以为的去看待少儿编程,哪些误区只会误导你
别用你以为的去看待少儿编程,哪些误区…
少儿编程学习与孩子今后的生活息息相关~
少儿编程学习与孩子今后的生活息息相关~
编玩边学少儿编程教育的优势
编玩边学少儿编程教育的优势
少儿编程线上课就比线下好吗?
少儿编程线上课就比线下好吗?
信息学竞赛为什么越来越火?
信息学竞赛为什么越来越火?
名著包邮到家 | 暑假阅读开启,晚一步错过的不只是一本书!
名著包邮到家 | 暑假阅读开启,晚一步错…
学生都说我是编程界的“吴彦祖”