不伤眼无屏学编程:Matatalab 玛塔儿童编程机器人体验( 三 )
本文插图
拿出地图 , 用两个目标旗子作为起点和终点 , 中间则是用障碍物来阻止机器人的行径 , 整个路径中只有一个障碍物 。
本文插图
对于一个6岁的小朋友 , 第一个难点就是转弯的概念 , 刚开始试运行的时候 , 玛塔机器人总会撞到障碍物 。 所以我把编程块一个个拆开讲解 , 再跟他讲述生活中的例子 , 比如爸爸每次开车进小区门口的时候 , 就需要左转;周末坐地铁一家有出游 , 就需要先直走一段路再右转 。
本文插图
本文插图
经过小朋友不懈的努力 , 一步一步的试错和尝试 , 终于将机器人送到终点啦 , 成就感满满 。
本文插图
本文插图
本文插图
接下来我给小朋友出难题:扩大地图面积 , 增加整个流程的难度 。 这一下又把他难住了 , 要么就是走错路 , 要么就是碰到障碍物 。
本文插图
本文插图
小朋友属于较真的性格 , 看着Story Book , 再重复的进行试验 , 玩了差不多半个小终于破解了我给它出的难题 。
本文插图
小朋友遇到难题 , 没有害怕 , 反而是想着怎么解决 , 这点值得赞赏 , 同时在解决难题的时间里 , 一次都没有碰iPad或者手机 , 哈哈哈 。
2.神笔马良
本文插图
小朋友另外一个很感兴趣的就是编程绘画 , 用指令的方式让编程机器人作画 。
本文插图
首先需要将编程机器人的上半部分分离 , 将水彩笔放入机器人中心的圆孔内 , 就可以进行操作了 。
本文插图
本文插图
教程里面有很多预设的图形教程 , 可以和小朋友开始从简单的来 , 比如画一个三角形 。
本文插图
本文插图
然后跟着Story Book学画小房子 , 编程过程中 , 我给他举了一些现实生活中重复的案例:比如爸爸每天上班 , 宝宝每天去上幼儿园 , 帮助小朋友理解了「循环」的意思 , 也学会了一个新成语——周而复始 。
本文插图
多边形的编程稍显复杂 , 因为涉及到旋转 , 角度 , 距离等因素 , 就连我 , 如果没有练习册的指导 , 只用草稿纸计算 , 还是画错了 。
推荐阅读
- KOOV推动STEAM编程教育,提供教育深度变革的内生力量
- 技术编程机器学习之Hyperparameter Tuning
- 技术编程如何使同vlan中ip地址禁止访问?端口隔离与vlan有何不同?
- 技术编程为什么 Linux 需要虚拟内存
- 技术编程|今晚直播预告 | UC Flutter(Hummer)引擎优化之旅
- 技术编程用QNAP 453Dmini+网件RAX8打造影片存储中心
- 技术编程今晚直播预告 | UC Flutter(Hummer)引擎优化之旅
- 技术编程人工智能行业前景怎么样 为何入门首选Python
- 技术编程谷歌和英特尔警告Linux中存在高严重的蓝牙安全漏洞
- 读芯术必读的编程书:用Python玩转数据科学编程