0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

乐高机器人的编程学习变为试错学习?

银河机器人 来源:陈年丽 2019-07-16 14:15 次阅读

乐高机器人编程

乐高机器人,简而言之就是用一块块零碎的积木搭建起来的机器人。孩子们从众多积木中选择自己所需的马达,齿轮、轴、销等,按照自己的想法,设计搭建自己的机器人,接着在电脑上拖动带有各项命令的组件,编好后导入机器人的硬盘里。然后看看机器人是否按自己编制的程序来执行任务,然后进行修改,调试,再改进。

对于小学阶段的机器人,孩子们并不需要像程序员那样写代码。他们只要对机器人要做的事情顺序和执行条件很清楚,那么编程这一部分对他们而言就变得很轻松。

模仿学习

模仿,是指个体自觉或不自觉地重复他人的行为的过程。孩子们在课堂上乖乖地听老师传授知识,力求将老师讲的知识记在自己的脑海中。毫无疑问,在这个过程中,孩子其实就是在模仿老师的行为,这时他们的学习就是被动的学习。

模仿学习,作为一种学习的手段,在幼儿的身体条件和心智水平有限时,不可能通过其他的形式进行学习,只能通过“模仿”。但随着孩子逐渐长大,成长到学龄阶段,这种学习方式就会慢慢暴露了它的不足,你会发现学生的思想局限在了老师的答案中和教科书的知识框架中,逐渐变得不愿也不敢去尝试新方法、新事物。

原本这个时期的孩子思维是很活跃的,有着很多很多奇思妙想,同时也很好动、自我意识很强、心中有着想表达自我的欲望。但这一切属于孩子的优势都被模仿学习慢慢扼杀。同时这种模仿学习还可能是成为一种抹杀内在动因的学习,一种为了考试而学习,并不是内心想要去学的。

机器人试错学习带给孩子什么

什么是试错学习呢?试错学习就是个体经历尝试→错误→再尝试→再错······使错误率逐渐减少,成功率不断增加的过程。

试错学习的核心是激发孩子们内在学习的动力,让孩子从内心产生要去解决这个问题的强烈需求,然后主动地去收集能帮助他解决这个问题的各种材料。

就机器人比赛为例,我们要求孩子设计一个可以去搬运货物的机器人。机器人需将跟前的易拉罐搬运到指定地点,且必须要穿越所设置的重重障碍后才算完成任务。

在这么一个比赛中,当机器人怎么抱,易拉罐都抱不起来时,他的内心是有强烈的欲望去将易拉罐抱起来。可是怎么抱起来,他就会不断地将自己的想法去实践。比如做一个抱易拉罐的抱环套,怎么去做这个,这个做出来的效果会是什么样子的,做好了之后,去实践检验,不行的话又拿回来进行修改,修改好了,又去尝试,尝试后又拿回来修改。这样反复地修改、实践,最终终于达到孩子们心中想要的结果,他们开心地笑了。这么一个循环究竟是什么在支撑它循环下去的呢? ----- 正是孩子们内在需求在驱使它循环。

机器人将模仿学习变为试错学习

孩子们在玩机器人的时候,其实在尝试把模仿学习转化成试错学习。

以前在课堂上学生总是模仿学习,而这种模仿学习不能说不好,但却不利于调动起他们的内在驱动力。试错学习则给了他们一个很好的补充方式。当孩子自己产生强烈的需求,想让机器人按照自己的想法去执行任务时,那么他就很很主动地去分析问题、解决问题,此时此刻他将全部的心思,能量聚集在这个方向上,那么他的潜能就会被挖掘出来。这是传统课堂无法达到的。

中小学的孩子还有一个特点就是好胜心很强,当看到别的同学设计出来的机器人能够按照程序执行任务,但是自己的却不行,不服输,他会想方设法去改进自己的机器人,问自己很多问题。在尝试了多次失败后,他也掌握了很多方法和经验,最终他一定会成功。而且这种由内在驱使力所学到的东西,远远超出了老师给他讲的东西。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    26945

    浏览量

    201205

原文标题:【银河机器人】机器人教育改变孩子们的学习方式——从模仿学习转为试错学习

文章出处:【微信号:Gtime_robot,微信公众号:银河机器人】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LabVIEW的六轴工业机器人运动控制系统

    空间的轨迹构造方法,包括直线、圆弧、NURBS自由曲线等轨迹的构造方程。 模型机器人测试与仿真:通过LabVIEW编程,项目在PC端实现了算法和运动仿真。六轴模型机器人被用作实体测试对象,通过模块化方法
    发表于 12-21 20:03

    动态人形机器人“夸父”通过OpenHarmony 3.2 Release版本兼容性测评

    鸿联合聚(深圳)机器人技术有限公司(简称“聚”)联合打造,通过KaihongOS构建了“人形机器人+”开放生态平台。近日,夸父人形机器人
    发表于 12-20 09:31

    机器人编程需要什么软件?

    机器人编程需要什么软件
    发表于 11-01 07:34

    Arduino教学机器人的使用教程

    本文档的主要内容详细介绍的是Arduino教学机器人的使用教程
    发表于 09-27 06:53

    教你做个PID控制巡线机器人

    在本项目中,我们将学习如何使用带PID控制器的线跟随机器人使用Arduino Nano来解决迷宫。
    发表于 09-25 06:54

    机器学习有哪些算法?机器学习分类算法有哪些?机器学习预判有哪些算法?

    机器学习有哪些算法?机器学习分类算法有哪些?机器学习预判有哪些算法?
    的头像 发表于 08-17 16:30 1347次阅读

    机器学习是什么意思?机器学习属于什么分支?机器学习有什么用处?

    机器学习是什么意思?机器学习属于什么分支?机器学习是什么有什么用处?
    的头像 发表于 08-17 16:30 1245次阅读

    机器学习算法入门 机器学习算法介绍 机器学习算法对比

    机器学习算法入门 机器学习算法介绍 机器学习算法对比 机器
    的头像 发表于 08-17 16:27 604次阅读

    python机器学习概述

    是一种非常流行的编程语言,因为它具有非常强大的数据分析和科学计算库。Python可以被用来完成一系列的任务,包括机器学习、数据分析、图像处理、自然语言处理和深度学习等任务。 本篇文章旨
    的头像 发表于 08-17 16:11 750次阅读

    机器学习和深度学习的区别

    机器学习和深度学习的区别 随着人工智能技术的不断发展,机器学习和深度学习已经成为大家熟知的两个术
    的头像 发表于 08-17 16:11 3186次阅读

    机器学习和深度学习的区别

      机器学习是一种方法,利用算法来让机器可以自我学习和适应,而且不需要明确地编程。在许多应用中,需要机器
    发表于 08-02 17:36 367次阅读

    编程机器人,售后难做吗?

    编程是如何完成的。 自编程其实也不是很高深的问题。 当用户给出参数时,有时也包括逻辑。 例如用户说,如果设备打开完毕,执行一个命令。 这个例子就包括了一个如果。你的智能机器人只需要生成一个
    发表于 06-08 16:20

    如何快速地让机器人投入生产

    辨别。 所以,如果你三角函数学得不好,就不要学习机器人了。会很累。而编程的方面的内容并不是很难。大多数逻辑可以用一个if和一个jmp完成。其重点难度大概都是二进制数据的处理。 说简单点,机器人就是一种
    发表于 06-06 16:18

    机器人如何计算简单的运动

    模型要具备齿轮,导轨几种基本的运动原理。 要分辨基本图形,视觉模型要能分辨圆形,方形和三角形。 有了这两点,机器人就基本上能计算开模和注塑这种简单的工作了。要替代人类的工作,还要进一步学习
    发表于 05-19 20:40

    浅谈儿童陪护机器人

    输出电流达3.5A、电源电压范围广、过流、过热保护等功能。这些特点使得TB6560AHQ成为一种理想的步进电机芯片选择,特别是在儿童陪护机器人等对噪音和安全性要求的应用场景中,TB6600: 这是一款高压
    发表于 05-11 15:12