APP下载

小车向前冲

2022-02-28张轩玮

作文大王·中高年级 2022年2期
关键词:编程语言乐高小车

张轩玮

安装小车,打开开关,开始运行!

我的心提到了嗓子眼儿。一辆小车正用颜色传感器探测反射光强度,以50瓦功率旋转7.5秒,向前出发!我的眼睛直勾勾地盯着小车,只见小车从容卡住转盘,中型電机旋转360度,吊机缓缓放下乐高小屋。精准!小屋被四平八稳地放在目的地,我长舒了一口气。这时,小车掉转方向,朝大树奔去。我紧张地握紧拳头。小车在大树跟前的四号位准确无误地稳稳停下,紧接着慢慢退后。这是最关键的时刻,成败在此一举,我真怕小车因掉转失败而回不了基地!我屏住呼吸,看着小车凭颜色传感器检测反射光强度,一边定位,一边慢慢准确地退回基地,才又长舒了一口气,兴奋不已。

这是我的一次机器人程序模拟实验,一个乐高机器小车能如此准确无误地完成指令,全靠我编写的几个小小的程序。在运行机器小车前,我得用乐高积木设计、搭建出一个由高楼大厦、公园、秋千、工地、大山、绿树和树屋完美结合的城市。

在搭建城市的过程中,我遇到了很多困难。一会儿插销坏了,一会儿物体之间无法衔接。一时之间我也很懊恼,怎么小小的积木搭建也会有这么多问题?但是现在就放弃,那我前面准备了这么多,不就全浪费了?抱着再试试的心态,我终于完成了搭建工作。

没想到,在小车的调试阶段,我竟然遇到了更多的问题:小车在行走的时候出现了误差,偏离了正确道路;在编程序的时候,因为度数偏差,小车无法正确完成指令;电机在运行的过程中出现机体损坏或者卡住的情况,小车无法继续完成指令,导致任务失败,等等。经过了无数次的失败,我渐渐学会了遇到问题不要急躁,更不要气馁,开始不断实践,并把问题一一解决,最后才有刚才说的成功。

我刚上小学就开始学习乐高机器人了。当时,我接触的乐高机器人是通过组装乐高积木,做出实体模型,放上主控制器,再通过编写程序,调用编程模块指令让机器动起来,实现对机器人的控制的。现阶段,我主要学的是Scratch(一款图形化编程工具)编程,直接在电脑上操作,这需要一层层地把模块打开,学习模块内部核心的逻辑、算法、语法和结构等。接下来,我还会进一步学习少儿Python(一种编程语言)、C++(一种编程语言)。这些都需要丰富的科学知识做支撑,其中包含跟科学有关系的数学、物理、建筑、信息技术等各学科知识。

数码编程在我眼里已经不是一门课程了,更像是一个巨大的玩具,使我乐在其中。只要让手中的积木跟随你的设计拼接在一起,你就可以打开充满无限可能的世界,这就是无限创新的力量!

318000浙江省台州市路桥区峰江街道中心小学四年级

猜你喜欢

编程语言乐高小车
基于JavaScript编程语言之 闭包技术在焦点轮播上的应用
追车
计算机软件JAVA编程优势及其应用
乐高花园
积木小车
基于计算机应用软件开发的Java编程语言研究
乐高蝙蝠侠大电影
Making Good Choices
去修理厂
乐高世界