难忘的第一次编程
2020-11-28 20:57:03 52
在我的记忆中,有许多第一,但让我最难忘的只有一个。
我记得当我三年级的时候,我正在学习在乐高活动中心建造机器人。无需在开始时进行编程。设置好后,只需轻轻按下开关,汽车便可以前进。慢慢地,我进入了高级阶段,需要对自己进行编程以控制机器人执行更多操作。尽管这很有趣,但学习和掌握起来并不容易。
我期待学习编程的这一天,希望,希望,并最终期待它。在当天的课程中,老师设置了主题,让我们首先由我们自己设置机器人,然后他来指导我们进行编程。
我迅速设置了机器人,找到了一台计算机,将机器人连接到计算机,并等待老师向我展示如何编程。老师来打开编程软件后,我大为震惊。内部程序多种多样,带有各种控制模块。老师一个接一个地向我介绍:“这是一个可前后控制的模块;这是一个可控制变量的模块;这是……”因为模块太多,老师没有完成所有的模块,但只有一部分。尽管我听了很认真,但我还是有点头晕,对自己说:“啊,我没想到会这么难!”
当然,这个小困难不会吓到我,我想我可以自己尝试尝试。因此,我首先拉出一个转发模块并按下“开始”按钮。这时,机器人开始移动!向前走了一段距离后,它停了下来。我在该模块之后连接了一个后向模块,然后再次单击“开始”。机器人向前移动相同的距离后,它又返回到其原始位置。我笑了,我想我已经找到了一些办法。然后,我尝试了一些其他模块,并逐渐弄清楚如何安排和控制它们。当其他人仍在打电话请教老师问题时,我已经开始上课。
这次的课堂任务是收集老师放在桌子上到起点的三个方块。我首先根据自己的想法在计算机上编译了程序,然后将其下载到机器人上。当我按下“开始”按钮时,机器人开始执行程序。我的想法是设计机器人的机械臂,使其看起来像一个大盖子,当到达指定位置时,它将盖子放下然后放回原处,以便可以将构建块拉回到起点。
但是我没想到的是,我的第一个编程中犯了一个大错误-机器人不适合自己!我看到机器人一直在偏离轨道,完全偏离了我预期的轨迹。到底是怎么回事?我赶紧回到电脑上检查。仔细检查后,我突然发现转弯时角度设置不正确,因此存在偏差。我再次调整了角度并进行了第二次尝试,但是仍然有些偏离,因此我继续进行调整,直到完全调整为止。在最后的尝试中,表上的三个块被正确设置并返回到起点。
“是的!有效!”我高兴得跳了起来。
这种难忘的经历使我明白了一个道理:成功来自不断的探索和改进!