碎笔
这是生涯回忆录,挂在前面。没有投全站推荐。同时,这个写的很匆忙,有人想看随便瞄一眼就行。
主要记录一些平常生活中会想到的一些事,大家可以当成我的碎碎念。本来想以 OI 为主的,但实际上没啥 OI。
其实我是一个非常感性的人,有时候的经常会胡思乱想,但是一直没有记录下来的习惯。现在我觉得应该把自己的胡思乱想写下来,好好面对自己了。
由于我的思路非常碎,所以本文会不定期更新。
信息学与竞赛
如题,并不是信息学竞赛,因为我始终认为信息学与竞赛需要分开说。
最开始接触信息学就算是小学,当然主要学的是小猫,还有一点某 Pascal 语言。理论上来说,“信息学(informatics)是研究信息的产生、表示、获取、传输、处理和利用规律的综合性学科”,但是没人感觉 OI 里的信息学更像是 puzzle 吗?随机浮现关键灵感,做出关键转化,然后对着这个做点数学题,敲敲键盘就行,完美融合“思维性”与“动手能力”。
有时也在想信息学真正吸引我的东西是什么。以前经常有人会扯什么“完成一道题目的成就感”,现在想来或许是非常片面的。
从 scratch 说起,我最大的乐趣就是自己做游戏。当然做的都是小人乱斗(现在我还有备份自己之前做的东西,顺带挂一个 3 A 大 作),但却能够让我非常满足了。总结内在核心原因或许有以下几点:
-
通常 scratch 的素材库非常丰富,能够极大满足我的想象力与创造力。把想象的事物带进现实,本身给人的感觉就是不可思议、无与伦比的,更何况真的实践起来。我相信各位肯定有试过,因为有一个好玩的点子而乐一天,因此当这个“点子”成为现实时,带来的冲击力是很大的。
-
休闲风趣的模式。这个肯定好懂,模块化编程的表达非常有趣,有趣意味着它带来的意义是多元的,是极其丰富的。例如,我可以在 scratch 里改变角色的大小、方向、颜色等等,每一个模块都能带来不一样的效果,所产生的效果十分多样,带给人的感受自然也会不同。
-
全新思考方式的颠覆与重构。或者说,编程的思维链条或许和现实中做事的思维链条是有不同的,编程的思维链条通常会更长也更独特,因此带给人的感受能与其它事物区分开,因此更让人有独特的感受。比如说,你做一个 scratch 项目,或许是这样想的:思考主题——敲定素材——思考逻辑——编写代码——调试代码
\times n ——总结评价——继续修改\times n 。
实话实说,上述的特点并非编程所独有的。其实吧,你下下棋,玩玩桌游,写写文章都有相同的效果。好吧其实 scratch 能做到的只有这些了,快进到学习 C++ 吧。
那么,C++ 又有什么新的特点?有什么新的吸引人的部分?诶这个东西还真挺难说,我总结以下几点:
-
当然最独特的就是敲代码。其实写字和敲代码是给人的感觉是很不同的。敲代码显然比写字更加有心意,也更能充分调动人的整只手,能够让人更有参与感。
-
OI 涉及的知识面非常广泛且多元。其实某些时候能从各种各样的题目背景里体现。可以发现,OI 题目的题目背景五花八门,像什么在 DAG 上玩可达性 play、星际战争、修复道路,能够一定程度上反映出,OI 能解决的问题是非常多样的。这也意味着,学习 OI 某些时候真的能够在生活中帮到你,这是其它竞赛完全无法具备的特点。
-
OI 的精通非常需要天赋与兴趣,毕竟不是所有人都很会敲键盘。这往往意味着,真正能够啃下来 OI 的人都与 OI 有着非常高的契合度。
以上是有关信息学的部分。接下来考虑有关竞赛的部分。注意,以下竞赛都指狭义上的五大学科竞赛。
首先我们要明确竞赛的性质,是对具有某方面特定天赋的学生的筛选。竞赛的性质从来都是筛选,或者说从高中开始教育的意义就开始从教化偏向了筛选。
但仅仅是筛选就太不好玩了。事实上,得益于不同政策、老师、学生等等的努力,竞赛早就演化出了许许多多别的意义。
大部分情况下,竞赛往往是需要学生从小跟进的。事实上,竞赛基本都成为了我们的成长见证人。拿我自己举例,信息学的部分让我开拓了眼界,增长了知识,而竞赛部分确确实实给了我精神层面的成长。
以前比较小的时候太单纯了,不知天高地厚,属于是见到人就能搭话(至少对比现在是这样的),但又不会说话。以前不知道什么是真正的内卷,大概就是写完作业就抱着书看,钢琴课多加
竞赛确实是给人磨练了意志,但我确实想着重说的一点,是培养人处事不惊的能力,以及提高人的抗挫能力。当竞赛把你带上更大的舞台时,经历了更多的比赛,体会了更多紧张的时刻,你才更能在以后的关键场合不张扬也不怯场,让你在关键时刻更有自信。至于抗挫能力,竞赛的生涯中或多或少会遇到困难,而且更有可能有不少困难,自然会带来挫折与失败。及时调整是其中不可或缺的一环。当你经历的挫折足够多时,你才能提高“免疫力”。
差不多就说到这了,已经比我预想的长好多了。相信各位在这方面的体会肯定是不尽相同的。与其专注于我写了什么,不如考虑你想到了什么。
节日
当我想写这篇碎笔时,我就一直在思索写完 OI 后写什么。然后头脑风暴之后,决定把节日这篇写在后面,因为我真的挺有感触。
首先节日没有歧义,指的就是平常意义下的各种节日。节日到底时什么,到底起了什么作用?我先问了下 deepseek,它给出的回答其实非常有味道,甚至是何我以下的一些观点高度重合。
但是,我不是在这里歌颂节日的,而是想探讨,为什么,我们已经越来越难以感受到节日的存在了?
当然以上我说的是一个暴论,只能说在城市的大方向大概是这样的。