家里孩子学编程的一些常识,你都知道吗?

我的孩子最近开始学习编程,所以我向周围的老师咨询了一些图形编程的常识,我也做了功课。结果发现网上很多帖子和老师说的实际情况不符,很多资料还是两三年前的。

现在是 2020 年,少儿编程是一个变化非常快的行业。幸运的是,我整理了这两周收集的资料,供大家参考,让很多家长不至于陷入过时的印象。也希望越来越多的专业老师能够参与讨论,帮助更新行业的相关信息。

一、 为什么不建议直接学习或者

如果你和我一样,一个刚刚接触这个领域的家长,那么你可能是第一个听说这两个软件的人。一个是MIT开发的,一个是微软开发的,全世界大公司老品牌都在用。

这两个软件是全球公认的,肯定是可靠的,但是为什么在国内不是很流行,老师们更喜欢用国内厂商的一些软件呢?

我得到的答案是:这两款软件虽然各有长处,但缺点也很明显。

具体体现在:

支持Micro:bit,但支持有限;

有丰富的动画阶段展示编程效果,适合低年级初学者,但需要一直连接到主控板,更多硬件无法上传程序到主控板操作,不适合高年级学生;

相反,只能将程序烧录到主控板或通过模拟器观察程序效果,无法通过动画舞台展示实时看到编程结果,对初学者不友好。

相比之下,国产软件通过整合这两款软件的优势,取长补短,更符合国内的学习习惯。

二、也是基于/,国内各种软件怎么选

知道了之后,再去研究的时候,就听到了mixly、Mind+等软件的名字。这些国产软件有一个共同点,都是基于或开发的。

那么它们的优缺点是什么?

我专门收集了网上各种评价,整理如下。

我在知乎上找到了一个帖子。作者是科技学院创始人刘老。帖子发表于 2017 年 1 月,里面的很多信息已经过时了,但是一开始你可以了解 Mixly 和 S4A 的部分:

“Mixly是一款基于北京师范大学教育学院创客教育实验室付谦教授团队开发的免费开源图形编程软件。它也是一个图形编程工具,S4A(for)是前段时间因为要举办入门培训活动,特意比较了这三者。

图片[1]-家里孩子学编程的一些常识,你都知道吗?-4747i站长资讯

一个原因是首先将 S4A 从替代工具中排除:它不能脱机运行。在最初的软件设计中,没有考虑与硬件的通信。S4A的出现允许通过串口进行通信,而通信意味着S4A在整个过程中充当了信息的中继。我们希望为初学者选择一个功能相对更专业的工具,所以先放弃S4A。

让我们比较一下 Mixly 和 .

图片[2]-家里孩子学编程的一些常识,你都知道吗?-4747i站长资讯

Mixly 在专业性和功能丰富性方面胜出。”

好了,说下结论,按照老刘的严谨论证,对比Mixly和S4A这三个软件,选择Mixly才是正确的选择。

知乎还有一个热门帖子,129人点赞。作者是《开源硬件实验室知乎专栏》,也是2017年初发表的,不过比上面文章中提到的软件要丰富:

“4.

图片[3]-家里孩子学编程的一些常识,你都知道吗?-4747i站长资讯

适合年龄组:8岁及以上

软件功能完善★★★★☆

体验★★★★☆

支持的硬件类型★★

更新速度★★★

配套教程★★★★

由国内创客工坊出品,基于开源代码修改,界面和用户体验都还可以,最接近原作风格。另外,它支持查看图形模块对应的代码,适合孩子慢慢过渡到代码编程。最近好像开放了对第三方模块的支持,可以对一些第三方模块进行编程。支持自己产品的教程比较丰富。

5. 好好把握

图片[4]-家里孩子学编程的一些常识,你都知道吗?-4747i站长资讯

适合年龄组:8岁及以上

软件功能完善★★★★☆

体验★★★★☆

支持的硬件类型 ★★★★

更新速度★★★

配套教程★★★★

好大是杭州好大团队开发的在线编程平台。只需打开浏览器,根据开源代码进行修改,即可实现云编译功能。在Day活动的每日高流量下,平台依然稳定易用。顺风顺水支持动画编程、硬件编程等一些第三方硬件,让孩子从动画编程无缝过渡到硬件编程。也可以查看图形模块对应的代码。有丰富的配套教程。网站会定期推出一些有影响力的活动,适合小学低年级及以上学生。唯一的不足就是目前网站的UI设计还不够完善,

图片[5]-家里孩子学编程的一些常识,你都知道吗?-4747i站长资讯

6. 混杂

图片[6]-家里孩子学编程的一些常识,你都知道吗?-4747i站长资讯

适合年龄:12岁及以上

软件功能完善★★★★☆

体验★★★★☆

支持的硬件类型 ★★★★

更新速度★★★★

配套教程★★★

Mixly 由北京师范大学傅倩团队开发。它基于内核并支持大多数硬件。第三方也可以制作自己的库文件。软件更新经常迭代,并且一直在优化。软件体验非常好。也可以查看图形模块对应的代码。配套教程丰富,适合小学高年级。唯一的缺点是编译速度有点慢。

7.

图片[7]-家里孩子学编程的一些常识,你都知道吗?-4747i站长资讯

适合年龄:12岁及以上

软件功能完善★★★

体验★★★★☆

支持的硬件类型

更新速度★★★

配套教程★

由90后工程师李世年和原百度的工程师团队共同开发,耗时半年左右完成。平台不采用and框架,软件用户体验和界面设计都还可以,有图形编程和代码编程两个版本,适合不同需求,支持硬件,目前只有UNO可以用,其他硬件估计是更新快,支持 教程对小学高年级及以上还不够完善。”

从作者给出的分数可以看出,Mixly在匹配、匹配、比较方面还是比较有优势的。

因此,2017年,与国内各种图形化编程软件相比,Mixly胜出。

但是,以上信息都是3年前的。孩子的老师告诉我,Mixly 现在也老了,也到了被行业推波助澜的阶段。

什么是后浪?

孩子的老师告诉我三个名字:、Mind+、。

我百度了一些资料,其中,资料不多,只在官网上做个简单介绍,Mind+网上论坛有几个比较详细的评测帖:

“它是小喵科技推出的一款机器人编程软件,采用模块化积木式编程,支持、、、、Dobot、Tello等设备的编程烧录。可视化的编程界面让零基础用户快速学习小学编程软件scratch,很容易。给机器人编程。”

“它是技术团队基于BBC官方原版开发的一款应用软件,可以进行可视化代码编程,具有hex、,、3类代码读写等三种功能。”

提到 Mind+ 的几篇文章中小学编程软件scratch,有一位老师直接比较了 Mind+ 和 Mixly:

“最近看到微信群里大家都推荐用Mind+编程,据说是.0的,支持的硬件很多,作为创客老师,决定试一试,目前正在使用米思奇教编程,支持的硬件很丰富,但是我觉得学生入门有点困难,但是学生基本都有一些基础,我只好试试这个软件,看看效果如何。”

他得出的结论是:

“基于。2、支持三个主控板。3、支持海量传感器。4、支持代码编程。

在使用方面,它的界面和操作方法基本相同。还有快速入门视频和教程。当然,对于一个玩硬件的老师来说,印象最深的还是支持的硬件非常丰富。应该是我见过的平台上支持硬件最多的软件了。还有一些功能,比如语音识别。玩法比较丰富。缺点方面,我觉得软件功能太多,所以界面、模式和隐藏功能很多,可能会比较混乱,希望以后能做的更好。”

我拿了这个帖子问了我孩子的老师,他基本同意了。他给我的信息是,“前两年我带学生去比赛,大部分场景用的是Mixly。今年去的时候,大部分都换成Mind+了,行业还在变化非常快。”

为什么?

老师给我详细介绍了这些软件的开发。简单的说:

Mixly是基于开发的,编程语言比较原始,类似于代码到图形模块的一一对应,学生使用起来并不比直接学习代码容易;

基于Mind+,更容易上手。它以循序渐进的方式划分了学生可能接触到的编程语言。简单的模块很容易找到,复杂的模块有更深的入口。同时,组合保留了高层次的能力,让学生有更深的理解。学习过程。

老师还做了一个对比:

不支持国内老师习惯的控制面板。它是基于基础的,但没有类似的实时模式,通过动画阶段你无法看到实时效果。

三、结论,供参考

总的来说,经过研究发现,2020年国内常见的图形化编程软件主要有:编程猫、Mind+、Mixly、和。

其中,根据知乎作者《开源硬件实验室知乎专栏》和科技学院创始人刘老的意见,Mixly在三年前更有优势,对硬件的支持也更丰富,但与今天的其他软件相比,在语言设置上更有优势。对初学者不太友好。

根据我咨询学校老师的结果:在2020年比较常用的软件中,Mind+是参赛学生使用的图形化编程软件。它的特点是它支持许多平台和硬件。内容丰富有趣,比较偏向5年级以下的学生,支持的硬件比较少。

文章来源:http://baijiahao.baidu.com/s?id=1653961097837264680&wfr=spider&for=pc

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享