第一周的周记
这周是我回学校复习备考教材的第一周,公共课和专业基础课基本都学完了。但是我面临着一个新的问题:学习C语言,一门综合性的专业课。当初报这门课是因为觉得学习编程可以及时了解自己的学习情况,有助于掌握和提高。但是现在发现学编程并没有想象中的那么容易,没有什么基础知识,学起来很吃力。我无法掌握编程的语法和写法,所以无法独立编写一个完整的程序,即使输出的结果很简单。编程中除了编辑代码,编程前不知道逻辑思维的方法,经常找不到任务中的规律。目前正在从零开始学习,希望能在考前掌握C语言,独立编写代码。
第二周的周记
上周初步学习了一下C语言,发现我选的教学视频对初学者来说很难理解。因为老师没有详细讲解C语言中的函数以及不同语句对应的程序的运行顺序,只是演示了打字代码,所以我在听课的时候感觉很迷茫,不知道为什么要这样打字。
后来换了一个教学视频。这个视频的老师详细讲解了每个基本函数的类型和语句运行的顺序,并讲解了考试是如何进行的。与上一个视频相比,初学者更容易理解C语言的基础知识。可能看了上一个视频,对C语言有所了解,但还不够理解。但是看了新视频,我明白了一些节目想要表达的规则。
这让我明白,对于学习者来说,最好的教材不一定是适合自己的,适合自己的才是最好的。
第三周的周记
虽然编程和3D建模也是在电脑上操作的。回想一下学习建模的时候,老师教的是如何操作和完成指令。学生只要重复步骤,练习,然后举一反三,不需要太多的基础理论知识就可以学会搭建不同的模型。
刚学编程的时候,我以为和学建模是一个顺序。但是当我深入的学习和总结如何学习编程的时候,发现学习一些程序的理论知识是很有必要的,比如什么时候使用什么函数类型,代码输入的格式要求,如何避免输入错误等等。所以,你在练习编程之前要学习的是:如何看代码,能够理解代码是写代码的前提。在理解代码的同时,可以知道不同的代码后面是什么句子和符号,也可以锻炼自己的逻辑思维能力,让自己写代码的时候思路清晰,发现规律。
综上所述,我认为编程和建模两方面的练习都很重要。但是相对于建模来说,编程实践的前提是能够读懂代码,所以理论知识是不缺的。
第四周日记
学了C语言之后,我接着学了数据结构。数据结构就是学习各种算法。如果说C语言的主要侧重点是实践,我觉得学习数据结构更多的是思维上的提升。学好数据结构可以写出运行效率高、存储成本少的程序空,用不同的算法实现不同的功能。
起初,我对数据结构不感兴趣。直到最近学会了对半搜索,让我觉得编程和人生其实是息息相关的。比如学半查让我想起看页码:如果要看的页码在书的中间,那就随便举到书的中间。如果还没到要找的页码,以后继续随机翻接近页码的页面;如果超出了您要查找的页码,请将页码转回靠近页码的位置。虽然只是略有相同,但理论联系实际真的很有意思。没想到自己经常做的一件小事,居然可以通过编程来完成。把我们生活中经常做的事情用程序表达出来,感觉很棒。可以说编程的思维就是普通解题的思维。只不过这个事情被数字化、规则化了,一个微观事物的解决被写成一个程序,可以解决很多类似的事件。
学习了数据结构之后,一开始觉得玩具质检这种重复性的工作,可以通过编程实现流程,通过机器人实现流程,让每一件产品都得到更准确的检测。但是仔细想想,玩具产品本身就是给人玩的。虽然机器人质检的流程很规范,但实际上孩子玩玩具并不规范,而是很随意。因此,玩具质量检测的任务仍然需要由人来操作,并结合客观和主观的判断。不过也可以想象,未来的重复性工作,可以用编程和机器来代替。
第五周的周记
离考试还有一周。考试前,我主动要求老师帮我找实习单位。一开始是公司人事部的同事给我打电话协商。我觉得111天的工资没有达到我的预期,就跟她说让我考虑一下。最后我说希望工资3200,她说可以申请试试。然后老师来找我,跟我说实习生工资没得商量。经过一番开导,我主动找人事部的同事商量,我愿意按照公司给的标准去实践。
之后我仔细想了想。其实工资是不能随便问的。要看工作内容和强度。工作忙工资高是什么原因?一个没有工作经验的人,是没有资本要求高薪的。
以前不在乎实习工资,因为觉得去实习就是去体验生活。然而现在面临升学压力,专业书上公立学校的机会少之又少,有时候即使努力也上不了公立学校。然后我会在未来两年内为自己挣学费,所以这是我当初想要更高工资的原因。但是仔细想了想,真的发现这些事情都不是我自己决定的。我能做的就是努力学习,学会如何做好工作。争取以后想说什么就说什么的权利。
第六周日记
为期两天的考试今天结束。考试的感受是:考试的知识不难但是考试很基础。难的是基础不扎实,容易出错。英语是我的强项,所以我在考试中自我感觉良好。我一直不太重视政治这门学科,因为不管我决定怎么背,都不一定能用得上。但是考试的时候我把平时看的比较多的知识点拿了出来,刚刚做的作文放在了一个选择题上,让我觉得有点幸运。至于高数,真的让人感到措手不及。高数的题目不是常见的,而且我的基础不是很扎实,最低的概念也没有掌握好,导致失分比较多。反正考完了。我们现在需要做的是向前看。我报了六级,希望能在毕业前通过最后一次六级!



