编程小能手
在2024年度科创节活动中,安徽路小学“AI创新编程”的3名队员通过“西苑杯”选拔,分别荣获涧西区一等奖,后继又在洛阳市第十四届“大象杯”中小学科技节中稳定发挥,等待佳绩之余,让我们一起来了解一下他们和编程的故事吧!
赵翊铭
我的编程之旅
编程,于我而言,曾经是一个神秘而遥远的领域。最初接触编程,我对编程的理解仅仅停留在按照课本上的示例,敲打出一些能实现基本计算或者图形绘制的代码。虽然只是些最基础的操作,但当看到自己亲手敲出的代码能够在电脑上呈现出预期的效果,那种成就感是无法言喻的。我开始主动在课余时间探索更多关于编程的知识,从图书馆借阅相关的书籍,一点点去理解那些陌生的语法和逻辑。
随着对编程的了解逐渐深入,我越发着迷于它的无限可能性,我加入了学校的计算机社团,在那里遇到了一群同样热爱编程的小伙伴。我们一起参加各种编程竞赛的培训,不断挑战更高难度的题目。那段时间,课余时间几乎都被编程占据,我们常常为了一个算法的优化讨论到深夜,反复调试代码,只为了能让程序运行得更快、更准确。
而在洛阳市举办的青少年编程大赛,成为了我编程道路上的一个重要里程碑。为了这次比赛,我精心准备,在备赛过程中,我深入学习了多种编程语言和算法,不断提升自己的编程能力。比赛当天,面对一道道复杂的编程题目,我沉着冷静,运用自己所学的知识和积累的经验,一步步分析问题、设计算法、编写代码。最终,功夫不负有心人,我在这次大赛中荣获了二等奖。站在领奖台上,手中捧着奖杯,看着台下的观众,我心中满是自豪,也更加坚定了在编程道路上继续走下去的决心。
回顾自己与编程的故事,从最初的懵懂好奇到后来的深入钻研,再到在比赛中获得奖项,每一步都充满了挑战与收获。编程不仅让我学会了如何用代码去实现自己的想法,更培养了我的逻辑思维能力、解决问题的能力和耐心。
我相信,只要我坚持不懈地在编程的道路上努力前行,就一定能够实现自己的梦想,在编程的世界里创造出属于自己的精彩。
赵彧轩
我是安徽路小学六四班赵彧轩。我是从5岁开始学习图形化编程程。当时觉得图形化编程可以让人物动起来,所以我开始学习图形化编程。一段时间后,在老师的帮助下,我学懂了图形化编程。但我渐渐觉得图形化编程不是很自由,于是我认识了Python,因为Python可以增加我的创造能力,在学Python之前,我是很缺乏创造能力和想象力,但在学习Python之后我的创造能力明显提高了,例如作文,在学了Python之后,我的作文很多次都得到了老师的表扬,我喜欢上了Python,我开始刻苦钻研Python,吃饭时想,下课时,就连睡觉时也想。这样的日子大概过了半年,我可以参加比赛了,第一次比赛时,我没有获奖,当时很想放弃,在我的妈妈和老师的共同鼓励下,我重新振作起来。
我反思失败的原因,尝试克服困难,虽然路途曲折,但在妈妈和老师的鼓励下,这次赛事我终于赢了一回,这可把我高兴坏了,激动地告诉了妈妈和老师并和他们分享我的喜悦。编程的过程,其实也是战胜自我、挑战自我的过程,这就是我和编程的故事。
卞子墨
我是安徽路小学六年级五班的卞子墨。我是从9岁起开始学习Python编程的,我当时觉得Python编程很有趣,在老师一段时间的帮助下,我学懂了Python编程。我觉得Python编程不是很难,于是我喜欢上了Python编程。
我认为:编程一是可以提升逻辑思维能力。编程过程中需要将复杂的任务分解成小步骤,安排好先后顺序,考虑各种条件和循环,就像搭建积木一样,有步骤地构建程序逻辑。比如写一个计算购物折扣的程序,需要先确定商品原价、折扣率,再通过公式计算出折后价格,这中间就涉及到清晰的逻辑顺序。
二是培养创造力。编程允许人们发挥创意去构建软件、网站、游戏等各种作品。以开发游戏为例,开发者可以自己设计游戏场景、角色、规则,通过编程将想象变成可以交互的游戏体验。
三是增强问题解决能力。程序运行中会出现各种各样的问题,也就是“bug”。在寻找和修复这些问题的过程中,人们能学会如何分析问题产生的原因,找到解决方案。比如一个网页显示不正常,就要从代码里找原因,可能是样式表设置错误,也可能是脚本冲突,找到问题后修改代码来让网页正常显示。
四是拓宽就业机会。在如今的数字化时代,编程技能在很多行业都非常有价值,像互联网行业的软件开发、网站开发,还有金融行业的数据处理与分析,制造业的自动化控制等领域都需要掌握编程知识的人才。
我开始刻苦钻研Python编程,学习两年后,可以参加考级了,刚开始出师不利并没有通过,当时我也很想放弃,在父母和老师的共同鼓励下,克服困难,我终于考过5级。
感谢辅导老师,感谢支持我的家人。通过赛事,锻炼了我坚韧不拔的品行,我会继续努力,在编程的路上取得更优异的成绩!
编辑 | 梦之翼编程社团
复审 | 安继辉