news 人工智能
造物世界当前位置:造物世界主页 > 人工智能 >

Title
少儿编程必须“软”“硬”兼施

发布时间:2018-10-25    作者:造物世界    点击量:

谈起少儿编程,教育机构往往借助“人工智能”四个大字来进行宣传。

人工智能时代来临”“让孩子适应人工智能时代”“人工智能,要从娃娃抓起!”

这些教育机构的观点其实并没有错,但实际的授课内容大多偏向软件教学,而忽略了硬件的重要性。

他们的课程从Scratch图形化编程制作动画和游戏,到Python编写爬虫、开发网站,最后是教算法,让孩子参加全国信息学奥林匹克竞赛(NOIP)。

这样的课程无疑能提高学生的计算机水平,却无法培养学生在物理世界的造物能力。

少儿编程图形化编程

编程的世界里不仅仅包括软件,硬件和结构件也非常重要,少儿编程当然也是如此。

优秀的少儿编程不能局限于写代码、教算法,而是为孩子提供更自由的成长空间,给予他们学习“软硬结合”的机会。

当自己的作品能够脱离计算机运行,学生就能感受到作品的实际价值,成就感、荣誉感油然而生。同时,实物作品也有利于学生之间的交流和分享。

早在1980年,人工智能先驱、Logo编程语言发明者西蒙·派珀特(Seymour Papert)就提出“构建主义”:在学习的过程中,让学生利用学过的知识构建出具体的、可以和别人交流分享的人工制品。


 西蒙·派珀特和他的作品


下面给大家介绍一个软硬件结合的例子,造物世界罗工的作品——自主防碰撞无人车

人工智能小车

这辆无人车具有前方障碍物探测功能,能够自主防碰撞。

据罗工介绍,组装一辆无人车涉及到电机驱动、底盘、轮胎、螺丝、超声波测距传感器等等结构件和开源硬件,还是非常考验动手能力的。

想让无人车自主防碰撞,当然也需要写代码,部分代码是这样的:


少儿编程无人防碰撞小车的部分代码

如果学生只学软件编程,几百行代码的运行结果很可能只是屏幕上显示出一个“1”。


当然,不是说学习软件编程就无法获得成就感,只是“软硬结合”的成果会更加直观。

既然“软硬结合”教学的结果更好,那么为什么许多教育机构还是只教软件呢?原因主要有两个。

其一,硬件教具的成本较高,且容易损坏。为了更高的盈利率,很多教育机构会选择使用成本较低的软件来进行教学。

其二,缺乏相关师资。专业水准较高的程序员不会来少儿编程行业,因为薪酬较低。教育机构中,同时懂得软件、硬件和教育的专业人才凤毛麟角。

教育机构想要“软硬结合”,就需要全新的培训体系来培养强大的师资力量,这样才能在教育行业中独树一帜。

少儿编程自主防碰撞小车全貌

造物世界认为,当少儿编程教育机构过度地将焦点集中在软件编程,那么学生在真实世界中的动手能力就无法培养起来。

所以,少儿编程教育必须“软”“硬”兼施,这样才能让学生创意和创新的边界无限扩张,为人生创造出更多的可能性。



返回列表

联系我们

contact us
ICP备案编号: 粤ICP备17082047号