上课流程
1联系
发讨论:都见过乌龟吧?乌龟是怎样爬行的?
引入:设计搭建一个乌龟机器人,能够像真的乌龟一样爬行,并且能够避开障碍物。
2建构
- 作品搭建:
搭建图:
结构分析:乌龟有龟壳,我们用控制器当做龟壳;能够避开障碍物,所以用到超声波传感器,正好当做乌龟的眼睛;能够爬行的爪子,用两个马达控制。
结构搭建:身体 + 头部 + 爬行的爪子
提示:身体:两个马达连接、与控制器连接要牢固。
头部:主要是超声波传感器,用连杆以及其他零件将其伸出身体。
爬行的爪子:能够有阻力使其往前爬行,可以用小轮胎作为爪子。
2.程序编写
要求:
乌龟能够爬行,两个马达控制爪子。运行的时候要让两个交替进行,才能像乌龟一样爬行。遇到物体加速追随。
编程讲解:主要用于切换模块,前置条件的选择:满足条件按默认的“√”运行,反之按“×”运行。
编程注意:切换模块外面的大循环容易忘掉,出现:打不开程序的错误观点。
编程示例:
3反思
1.怎么样让乌龟在执行不同的爬行动作时输出不同的图像
4延续
1.乌龟看到不喜欢吃的鱼会怎样?
避开小鱼,转弯。
- 乌龟可不可以自己找鱼吃?
转弯寻找物体,找到物体,加速追随。
5 交流(课程总结)
- 交流环节分为三个部分
1、孩子间的互相交流:教师引导学生在课堂上展示介绍自己的作品,最后让所有的学生拿着自己的作品一起合影。
2、学生和家长的交流:下课前5分钟让学生把自己的家长请到教室里,然后依次拿着自己的作品站到前面跟家长介绍自己的作品,教师在必要时稍稍进行提示,比如你搭建的是什么?你是怎么搭建的呢?学到了什么知识呢?有什么特别的需要跟爸爸妈妈讲么?
3、教师和家长的交流:教师需要将这节课的学习内容清楚地给家长们讲解,让家长知道自己孩子的学习进度。以下话述可供参考。
今天是我们机器人基础的第十六次课,我们在课堂中我们首先搭建了一个乌龟,然后利用之前学习的编程技术,传感器技术编写出符合任务要求的程序,最后学生们都完成了任务目标。期间,学生们还给自己探索了乌龟在遇到不同情况下所会发生的反应。
微信上的给予家长的课后分享,大体思路可以按照这个思路。
评论0