6.参考程序
(1)当小车的两个颜色传感器分别位于黑线的两边,小车直行
(2)当小车左边的传感器不在黑线上,右边的传感器在黑线上,小车右转;
(3)当小车左边的传感器在黑线上,右边的传感器不在黑线上,小车左转;
(4)当小车的两个传感器都在黑线上,小车停止。
那么这四种情况我们要怎么用判断语句把它分出来呢?
4.讲解编程原理
这四种情况,我们可以分为:左边传感器在黑线上,右边在和不在两种情况;左边传感器不在黑线上,右边在和不在两种情况。
那么我们可以用三个切换来表示这四种情况。先用一个切换将左边传感器分为在或不在黑线上。再在切换中将右边传感器在或不在黑线上用切换表达出来。
(6)教师引导学生编程