安装测略物,打开开关,开始运作了!
我的心提到了嗓子眼儿!一辆小车正用颜色传感器探测反射光强度,以50功率旋转7.5秒向前出发! 我的眼睛直勾勾地盯着小车,只见小车测略物从容卡住转盘,中型电机旋转360度,吊机缓缓放下乐高小屋。精准!精准!房子不差分毫地搭在目的地,我长扬一口气!这时,小车掉转方向,以50功率速度朝大树奔去,我紧张地握紧拳头。小车在大树跟前四号无误地稳稳停下,紧接着慢慢退后。这是最后的时刻了,成败在此一举,我真怕小车倒转失败而回不了基地!我屏住呼吸,看着小车凭颜色传感器检测反射光强度,一边定位,一边慢慢准确退回基地,才长舒了一口气,兴奋不已。
这是我的一次机器人程序模拟,一个乐高机器小车能如此准确无误地完成指令,全靠我编写的几个小小的代码,这就是我这几年感受到的科技的力量!
在运行机器小车之前,我得先用乐高积木设计搭建出一个由高楼大厦、公园、秋千、工地、大山、绿树和树屋完美结合的城市。
在搭建的过程中我遇到了很多困难,一会儿销坏了,一会儿物体之间无法衔接,一时之间我也很懊恼,怎么小小的积木设计也会有这么多问题,但是现在就放弃,那我前面准备了这么多是不是就浪费了?抱着再试试的心态,我终于完成了搭建部分。没想到在小车的调试阶段,我竟然遇到了更多的问题:在行走的时候机器出现了误差,偏离了正确道路;在编程序的时候,因为度数偏差,机器无法正确完成指令;电机在运行的过程中机体损坏或者卡住,无法继续完成指令,导致任务失败等等。
经过了无数次的失败,我渐渐学会了不要急躁、更不气馁,开始不断实践,并把问题一一解决,最后才有开头成功的模拟!
一年级时,我就开始学习乐高机器人了。早期接触的乐高机器人是通过组装、搭建乐高积木,做出实体模型,放上主控制器,再通过编写程序,调用编程模块指令让机器动起来,实现对机器人的控制。现阶段我最主要在学的是Scratch编程,直接在电脑上操作,这需要一层层把模块打开,学习模块内部核心的逻辑、算法、语法和结构等,接下去还会进一步学习少儿Python、C++。这些都需要强大的科学知识做支撑,其中包含了数学、物理、结构、建筑、能源、信息技术等各学科知识。
这些数码编程在我眼里已经不是一门课程了,更像是一个“巨大的玩具”,使我乐在其中。只要把手中的积木跟随你的设计拼接在一起,你就可以打开充满无限可能的世界,这就是无限创新的力量!
(小作者是浙江省台州市路桥区峰江街道中心小学四年级学生)
后记
电脑编程是我一直坚持学下去的课程,相信我以后一定能够编写出更高级别的代码!
家长感言
从孩子上一年开始我就带他去学习新兴的课程——电脑编程,孩子对这门课程很感兴趣,相信他能够学得更好!
教师赏析
小小的编程,大大的力量,因为是自己一点一滴的付出才能有现在的收获,真实的经历才能写出如此真切的文章。(陈环)