首页 » 软件优化 » 专插本备考周记(编程学习代码的是数据结构)

专插本备考周记(编程学习代码的是数据结构)

萌界大人物 2024-12-25 18:11:35 0

扫一扫用手机浏览

文章目录 [+]

这周是我回校复习备考专插本的第一周,基本结束了公共课和专业基础课的学习。
但是我又面临了一个新的难题:学习专业综合课——C语言。
当初报考这门课是认为学习编程可以及时了解到自己的学习情况,利于掌握提升,但是现在发现学习编程并没有想象中容易,而且我没有基础知识,学习起来感觉很困难。
我难以掌握编程的语法和书写,所以不能独立写出一个完整的程序,即使要输出的结果非常简单。
除了编程中的编辑代码,编程前的逻辑思维我也没有掌握方法,经常找不到任务中的规律。
目前我正在从头学习,希望可以在考试前掌握C语言并能独立写出代码。

2021-03-09 第二周周记

经过上周对C语言的初步学习,我发现自己选择的教学视频对于编程初学者来说是比较难理解的。
因为老师没有详细讲解C语言中的函数和不同语句对应的程序运行的顺序,而只演示打代码,所以在听课的时候我感觉一头雾水,不知道为什么要这样打。

随后,我换了一个教学视频来看,这个视频的老师从基础的每个函数的类型和语句运行的顺序都详细讲解了,并且说明了考试是如何考的。
这相对于上个视频来说更容易让初学者理解C语言的基础知识。
可能是看了上个视频后对C语言有了一些认识,但不足以理解,但再看新的视频后,我明白了一些程序所要表达的规律。

这让我明白了,对于学习者来说,最好的教材不一定是适合自己的教材,适合自己的才是最好的。

第三周周记

虽然编程和三维建模同样是在电脑上操作的。
回想起学建模时老师是教如何操作完成指令,学生只要重复步骤实操,再做到举一反三,就可以学会建不同的模型,不需要过多的基础理论知识便可以完成。

起初我学习编程的时候以为和学建模的顺序一样,但当我深入研究和总结如何学习编程,我发现这不能纯粹跟着老师打代码,而是要学会程序的一些理论知识,比如什么时候用什么函数类型、代码输入的格式要求、怎样避免输错等等。
所以:在编程实操前应该要学会的是:如何看代码,能看懂代码是会写代码的前提。
而在看懂代码的同时,可以知道不同的代码后面跟的是什么语句和符号,也能锻炼到自己的逻辑思维能力,从而在自己写代码的时候会思路清晰,发现规律。

综上,我认为无论是编程还是建模,实操都是很重要的。
但是相对于建模来说,编程实操的前提是能读懂代码,所以不能缺乏理论知识的学习。

第四周周记

学完C语言后,我紧接着学习数据结构。
数据结构是学习各种不同的算法,如果说C语言主要重点是实操,我觉得学习数据结构更多的是思维上的提升。
学好数据结构可以编写出高效运行、花费更少储存空间的程序,利用不同的算法实现不同的功能。

起初我对数据结构并不感兴趣,直到最近学习了折半查找,让我感觉到编程和生活其实联系很密切。
比如学折半查找让我想起翻书看页码:要看的页码在书本中间,那就随机掀到书本中间去,如果还没到要找的页码,则往后继续随机翻接近页码的页数;如果已经翻到超过了要找的页码,则往回翻接近页码的页数。
虽然只是略微相同,但是理论联系上了实际的感觉真的很有趣,没想到自己经常做的一件小事竟然可以利用编程完成。
把生活中的我们常做事情用程序表达出来的感觉好厉害,可以说编程的思维就是平常解决问题的思维,只是把这件事情数字化、规律化了,从微观的一件事的解决方法写成可以解决很多类似事件的程序。

学完数据结构,起初我觉得玩具质量检测这种有一定重复性的工作可以用编程实现流程,用机器人实现过程,这样可以做到更加精准地测试每一件产品。
不过我再认真思考了一下,玩具产品本身就是给人玩的,虽然由机器人运行程序质检的过程很标准,但细想其实小孩子玩玩具并不会标准化地玩,而是非常随机的,所以玩具质检这个任务还是需要由人来操作,并且加上客观和主观的判断才行。
不过也可以试想一下未来的重复性强的工作都能被编程和机器所代替。

第五周周记

距离考试还有一个星期的时间,在考试前我已经主动找老师帮忙找到了实习单位。
起初公司人事部的同事打电话跟我协商,我认为一百一天的工资并不符合我的期望,我便跟她说让我考虑一下。
最后我说我希望工资在三千二,她说可以去申请试一下。
随后老师来找我,跟我说实习生的工资不是可以讨价还价的,一番开导以后我主动去找人事部的同事协商,我愿意按公司给的标准去实习。

之后我仔细思考这件事,其实工资确实不是可以随便开口要的,这取决于工作内容和工作强度。
一份不忙的工作又有什么理由要有高的薪资呢,一个没有工作经验的人也没有资本去要求有高的工资。

以前我本不在乎实习工资的多少,因为我觉得去实习就是体验生活。
可是现在面临着升学的压力,专插本可以读上公办学校的机会很少,有时候即使拼尽全力了也读不上公办学校。
那么我就要为自己未来两年赚取学费,所以这是我一开始想要更高工资的理由。
可当我仔细考虑以后确实发现这些事对于现在的我还不是自己能决定的,我能做的是努力学习知识和学习如何做好工作。
争取以后可以说出自己要求的权利。

第六周周记

历时两天的考试,今天终于结束了。
对于考试的感觉是:考的知识不难但是考得很基础。
难就难在基础不扎实的话就容易出错。
英语是我的强项所以考试的时候自我感觉还好,政治这个科目我一直是没有很重视的,因为决定背得再多也不一定能用得上。
但是考试的时候,考的就是平时多看的知识点,刚好做的押题卷也押到了一道选择题,感觉有点运气的成分。
至于高数,真的让人感觉措手不及。
高数的题目不是常见的题,而且加上我的基础不是很扎实,最底层的概念没有掌握好,导致失分比较多。
不过怎么说,已经考完试了,现在要做的是向前看。
我报名了六级考试,希望可以在毕业前的最后一次六级考试一把过!

标签:

相关文章

守望代码房,介绍游戏开发背后的神秘世界

在科技日新月异的今天,游戏产业已成为全球娱乐产业的重要组成部分。而在这片蓝海中,一款成功的游戏离不开一群默默付出的开发者。他们如同...

软件优化 2024-12-25 阅读0 评论0

小米敲代码,开启智能时代的新篇章

近年来,随着科技的飞速发展,我国科技企业不断崛起。小米公司作为其中的一员,凭借其独特的创新精神和卓越的产品质量,赢得了全球消费者的...

软件优化 2024-12-25 阅读0 评论0

IT硬件发展趋势,技术创新与产业变革

随着科技的飞速发展,IT硬件产业在我国经济中的地位日益凸显。近年来,我国IT硬件产业在技术创新、产业升级等方面取得了显著成果,为我...

软件优化 2024-12-25 阅读1 评论0

IT电器系统,推动智慧生活迈向新纪元

随着科技的飞速发展,IT电器系统在智能家居领域扮演着越来越重要的角色。本文将从IT电器系统的定义、特点、应用以及发展趋势等方面进行...

软件优化 2024-12-25 阅读1 评论0

IT行业人才分类与职业发展路径探析

随着信息技术的飞速发展,我国IT行业已成为国民经济的重要组成部分。在这个领域,众多人才脱颖而出,形成了多样化的职业群体。本文将从I...

软件优化 2024-12-25 阅读1 评论0