参加2021海南中学编程夏令营有感

    夏天的身影缓缓离去,伴随着的是秋姑娘的到来,而在8月8日,我也参加了海南中学编程夏令营,并在学习中有了许多体会。

    这次的夏令营比较特殊,由于疫情原因,我们只能在家中听网课,但大家的学习热情还是十分高涨的。在这次的编程学习中,一共分为学习编程算法并编写程序和学习计算机知识两部分。

    在学习编程算法时,令我最为印象深刻的是递归算法,递归算法是这次夏令营中最简单的算法,但也是最基础的最重要的算法,在后面的回溯,分治等快速有效的计算机方法,都是以递归为基础来进行的。递归的核心在于调用自己来将程序的问题一步步拆解,使得复杂的问题如同剥丝抽茧般被分离成了一个个小问题,最后寻找到整个问题的本质,学习了递归,也让我从中明白无论是在编程中还是在平时生活中,我们在遇到问题时,要化繁为简,追根溯源,做到快速有效地解决这个问题。

    除此之外,在学习编程算法时,更让我明白,单单想是不够的,还要去做。比如,在学习汉诺塔时,我的脑子里已经构建出了这个汉诺塔的问题框架了,认为已经解决这个问题了,就没怎么去管,结果后来在讲程序的编写时,我却只是懵懵懂懂。而在后来学习回溯算法时,我在想到问题的解法后立即去用c++编写程序,不仅是彻底搞懂了这个问题,还明白了在回溯算法中各个代码所对应的作用。因此,“纸上得来终觉浅,绝知此事要躬行”,我们在学习中,在学习理论的同时,要敢于实践,唯有实践能让你更好理解这个问题。

    在下午学习计算机知识中,郑老师给我们讲了计算机的基础知识,其中我认为最有趣的是数据结构中的“栈”,栈秉持的是进——出的思想,郑老师也用图像详细的为我们讲解,从中我也可以学到:在遇到抽象且复杂问题时,画图是一种有效的方法。

    在为期六天的编程训练营中,我学到了很多。它让我明白,编程不仅仅是一种学习,更能给我们的生活带来趣味,给我们的人生带来感悟。在今后,希望我能够不断在编程的路上不断进取,不断奋斗,不断成长,让青春在编程的照耀下愈加光芒!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值