编程中的交通安全知识
随着中国经济发展水平不断提高,越来越多的人买起了机动车,然而伴随而来的就是频繁发生的交通事故,单单2018年,车祸发生次数就达到了244937次,死亡人数63194人,每年发生的交通事故都给社会带来了很大负担。为了减少交通事故数量,避免给更多家庭带来不幸,从小开始进行交通安全教育非常重要。
酷圈小艾编程作为面向7~13岁孩子的编程启蒙课程,除了教授编程的基础概念和构建编程思维外,还融入了多种多样的元素,如语文古诗词、数学知识、英语知识、垃圾分类、交通安全知识等。之前3篇文章分别介绍了数学知识、英语知识、垃圾分类,这次,将介绍酷圈小艾编程中的编程知识是如何和交通安全知识相结合的。
这里以具体的例子去介绍酷圈小艾编程中的交通安全知识。以下例子的闯关目标均是编写代码让机器人收集垃圾扔进垃圾桶!
例子①
酷圈小艾编程121关,机器人在等待红绿灯变化
酷圈小艾编程121关,红绿灯变绿后,车辆停止,机器人可过马路
此关学习新的函数、新的过关机制和交通安全知识,初步建立交通安全观念。使用until循环判断红绿灯灯是否为绿色,当红绿灯为绿色时,汽车停止,机器人可以从斑马线走去捡去垃圾,然后再次等待红绿灯,等红绿灯显示绿灯后沿斑马线回到另一侧扔垃圾。孩子需要了解新的对象“trafficLight”交通灯、新函数“wait”等待、新函数“isGreen()”判断交通灯是否为绿、认识斑马线。
例子②
酷圈小艾编程103关,复杂度提升,需要用上for循环
这关进一步加深对交通安全知识和编程知识的理解,过关需要结合for循环、until循环和函数定义的编程知识,在红绿灯规则下完成垃圾收集工作。这里想过关,每一次过马路的来回都必须要等待红绿灯变绿灯和走斑马线,潜移默化地加强了孩子的交通安全观念。
例子③
酷圈小艾编程105关,空白代码,自主完成
这一关是测评关,需要把前面掌握的交通安全知识和编程知识结合起来,从无到有自主写代码完成通关。进一步强化交通安全观念。
通过以上例子可以了解,酷圈小艾编程是将过马路的斑马线、红绿灯的交通安全知识融入了关卡设计中,这是个有趣又有效的做法。孩子除了可以学习到交通安全知识,还在过关过程中潜移默化地强化安全观念。