Case 07 走格子
简介
本课程旨在通过让学生学习和探索小车电机控制、程序设计的相关知识点,并应用这些知识来实现小车按照预设的格子行驶的功能。
教学目标
理解小车电机控制的原理和方法,学会控制小车的前进、后退和停止。
学会利用程序设计实现小车按照预设的格子行驶的功能。
教学准备
Cutebot Pro × 1
micro:bit × 1
教学过程
课程引入
大家好!今天我们将继续我们的智能赛车制作项目,并给小车添加一个新的功能。你们有没有想过如何让小车能够按照我们预设的格子行驶呢?
我们可以通过编写程序来控制小车按照一定的步数和步长行驶,从而达到预设格子行驶的效果。
示例代码
请参考程序连接:https://makecode.microbit.org/S84220-50812-12042-42731
你也可以通过以下网页直接下载程序。
团队合作与展示
学生分成小组,共同完成小车的制作和程序编写。
鼓励学生之间相互合作、交流和分享经验。
每个小组有机会向其他小组展示他们制作的智能赛车,并演示小车按照预设格子行驶的效果。
总结与反思
回顾课程内容,提醒学生掌握了哪些知识和技能。
引导学生讨论他们在制作过程中遇到的问题和困难,以及如何解决这些问题。
引导学生思考小车走格子的精度和控制能力的提升方向,如何优化小车的行驶效果和稳定性。
延伸活动
挑战学生设计更复杂的格子行驶路径。
引导学生思考如何利用传感器或其他模块辅助小车在格子行驶中的精准控制。
鼓励学生利用创造力和想象力,设计自己独特的小车行驶模式和路径规划。