机缘
第一次对计算机编程产生兴趣,是因为在高中闲暇时看了b站up主:M木糖M做了一款魔改版《植物大战僵尸》,感兴趣的可以去看看。这还能是.....植物大战僵尸!?代码自制戴夫的晚年生活!_单机游戏热门视频
我发现up在制作过程中不断满足需求,发现问题,解决问题,再次循环的过程中,那种创造,那种将脑子的灵光实现的感觉令我着迷,我开始去了解游戏制作的需求,了解到要具有编程能力,为我高考后学习c语言的想法扎下了根,考后便开始了网上对c语言的学习。
相信许多人也都是是因为各种机缘巧合,踏进了学习的大门。
过程
从开始到现在已经学习了将近半个月,对于c语言的结构,函数,数组的概念都有了额一定的了解,也成功从网上安装了vs2023,注册了CSDN,了解到了这个大佬云集,氛围极好的社区,也非常感谢在学习过程中对我提出的疑问积极解答的大佬,这里再次感谢threenewbee大佬对我的帮助。
从我学习的经历中发现,初始c语言,里面的许多概念刚听或许会有许多迷迷糊糊的地方,但其实跟着教学学习下去,再回头思考,许多问题都会恍然大悟,我觉得编程的学习,需要的正是敢于去尝试的勇气,概念看的再多,都不如上手去打一段代码,有的时候,明知代码的格式,但实际上手却常常 “缺斤少两”,在跟着视频练习了五子棋项目和扫雷项目后,会发现自己已经会下意识的去修改自己代码的结构,编程是一个实践>=理论的项目,当实践之后在返回来看理论时,那种恍然大悟对自己知识的提升更为重要,印象也更为深刻。
在对于代码练习的难度不断加深,理论知识来到指针的详解后,我发现理解代码,修改代码的苦恼正式向我发起冲锋,我开始发现单纯的问人和自己脑测显得效率低下,而解决这一部分的正是调试,初始c语言第一课时,老师就说过,调试时程序员写代码重要的一环,在实践中我对这一观点的理解越发深刻,F9 ,F10,F11以及各种窗口的运用,帮助我了解我代码的运行过程,对代码的运行逻辑了解更为深刻,调试的能力绝对是我将来学习编程必不可少的。
日常
早上就是生活中正常的琐事,下午会进行课程的学习。
晚上就是看大佬们的博客,以及寻找部分简单代码项目练手,在练习过程中发现问题,解决问题。相信自己在日积月累的努力下,终能实现理想。
憧憬
考上理想院校的计算机专业,未来能在游戏领域耕耘,将自己的灵光实现并分享给大家,感受到我想分享的快乐