一、我学到的内容(整理本课程所学,用思维导图的方式,思维导图的工具可以使用:XMind)
二、我的收获(包括我完成的所有作业的链接+收获)
|时间 | 作业链接 |收获 |
第一周 | https://www.cnblogs.com/dengjun22/p/10450979.html | 第一次接触数组,见识到的数组的各种基础知识 |
---|---|---|
第二周 | https://www.cnblogs.com/dengjun22/p/10499970.html | 先是学到了文件,利用文件来处理代码,将写的代码写入文件 |
第三周 | https://www.cnblogs.com/dengjun22/p/10537761.html | 在数组的基础上学习二维数组并且了解了选择排序法 |
第四周 | https://www.cnblogs.com/dengjun22/p/10576957.html | 一起使用二维数组以及选择排序法,并且学习冒泡排序法 |
第五周 | https://www.cnblogs.com/dengjun22/p/10620466.html | 第一次接触了解string并使用在代码上 |
第六周 | https://www.cnblogs.com/dengjun22/p/10620466.html | 学习到了指针,并实践指针的调用与数组的结合 |
第七周 | https://www.cnblogs.com/dengjun22/p/10683165.html | 进一步了解冒泡排序法,并辨识数组以及指针地址之间的关系 |
第八周 | https://www.cnblogs.com/dengjun22/p/10735177.html | 常用的字符串处理函数和用指针实现内存动态分配 |
第九周 | https://www.cnblogs.com/dengjun22/p/10762186.html | 初次学习结构,了解结构的定义和构变量 |
第十周 | https://www.cnblogs.com/dengjun22/p/10800389.html | 了解提问的艺术并且反思自己 |
第十一周 | https://www.cnblogs.com/dengjun22/p/10800389.html | 学习并使用递归函数,宏定义 |
第十二周 | https://www.cnblogs.com/dengjun22/p/10880627.html | 学习指针的进阶还有二级指针并且了解链表 |
第十三周 | https://www.cnblogs.com/dengjun22/p/11068238.html | 课程设计游戏,觉得自己什么都没学到,看不懂 |
第十四周 | https://www.cnblogs.com/dengjun22/p/10956852.html | 进一步了解git的使用操作,怎样传文件上码云 |
第十五周 | https://www.cnblogs.com/dengjun22/p/11068264.html | 在前几周的基础上进一步加入绘图这个效果 |
第十六周 | https://www.cnblogs.com/dengjun22/p/11068303.html | 在一人的游戏中增加难度并加入音效 |
二、自我检讨(回顾寒假作业中提到的对自己的期待,有没有没做到的?反思本学期没做好的地方) |
||
回顾:回顾这一年来的c语言学习感触颇多,首先是上个学期第一次接触到c语言时,我开始还以为不会太难,然后确实在开始的时候不是太难。上个学期我就没有太去练习编码,但是还是在自己心里给自己定了一个小目标就是所有的基础的知识还是要懂的,所以有个时候我都在晚自习的时候或者是自己空闲的时候看看c语言的教材,所以在有时老师布置作业的时候我能马上在书上找到相关的题目,而且还能预习下节课和复习上节课所学的知识。在寒假的时候我刚开始给自己定了说:即使不能每天都写一写代码但是每周还是要写一写的,第一二周确实是这样做了但是到后来去打寒假工把这个抛之脑后了。寒假作业我也认真的看了做了但是上次的寒假作业我是真的难受硬是半天也做不出来,越发觉得我是真的菜。在这个学期开始就是先学的文件,我还以为这个学期先会把寒假作业给讲一下没想到就直接开始教学了,这个学期老师还要我们注册了博客园,将自己写的代码写进博客,这是每一周必做的事,由于前几周弄公管会的事把写博客的事给忘了,这一天就全补上了。不过,这个博客园我不知道是不是有点缺陷,就是有时改字体会显示不出来,做表格的时候也有可能表示不出来。这个学期比上个学期写的代码要多出很多,我一直相信自己的期末考没什么问题,但是当我进考场时我就懵了,坏了。感觉自己脑子一片空白,之前做的和看到感觉都离我而去,就单纯的题目我看了至少两次全部的题目。我没在pta上刷题,我只在c++上运行了。到现在结课了觉得自己还是需要更加的努力,这个暑假还是要去花功夫的。 | ||
反思:由于上个学期的自己不重视使得自己的写代码能力实在是差的吓人,在寒假的时候本来是要锻炼一下自己写代码的能力,但是因为自己禁不住外界的诱惑导致自己并没有按照原来的计划进行,一个寒假就让它这样从我的指尖溜走,浪费了让自己更加强大的机会,然后就产生了一系列的连锁反应,第二个学期开始直接学的文件,我开始是听的懵的,后来在室友以及自己多次看书才弄懂的,现在好久没去看了,估计已经忘得差不多了。后来的知识是越来越难,数组啊,指针什么的,硬是都是后来慢慢才搞懂的。天道酬勤,这一年在我身上基本上是没有见过勤的,每周总是给自己找理由和借口,写完老师布置的作业就不去写别的代码了,再加上自己的逻辑能力并不是很好,在经过这一次期末考试我真的要对自己说:这个时候不在努力,你永远只能在别人后面追别人,自己也是时候做一回领头的人了。 |
||
四、本学期的改进与优化(结合上学期的总结,谈谈自己改进和优化了什么,起到了什么作用) |
||
这个学期比之上个学期我觉的自己还是有比较大的进步的,随着这门课程学习以及大学生活的推移我越来越认识到c语言这一门课程的重要性,比如上次我们去牛耳就让我感触颇多,听专业人士的演讲让我更加明白了这门课程的博大精深。回到这个学期我首先是想练一下自己的编码能力,所以我就自己找书上的题目做,一旦发现自己不会的我会先想想,实在是想不出来我才会去百度答案,这让我的编码能力确实比上个学期有了提高但是还是没有达到我预期的效果。还有就是在写作业 的时候我会先去看一下书,这样让我写作业能够更加快速更加正确,更好的就是我对知识点有了多一次的理解和记忆。最重要的是我们有了团队,在老师和助教的组织下我们每个人有自己的团队,给了我们一个交流的平台,提高了我们的合作意识,使我们在交流中对写的代码进行更深层次的理解。 |
||
五、量化的自我评价(指标包括:代码行数、博客字数、总计学习小时数、成绩曲线,指标请用图形的方式+给出,并请根据指标分析自己的学习情况) |
||
从上面的图中可以看出我的代码行数还是不怎么高,就是因为我懒,敲代码的时间也可以说是比较短的。也就是说在c语言学习这一方面我的手动并不是很多,大部分的时间被用来看书或者是了解别人的代码。在我看来我的这种学习方法是有问题的,编程编程就是要编,但是我却不怎么去用手编的话,并没有多大的用处。总的来说就是学习情况并不怎么好,该做的没有做到,也没有花更多的时间去进一步了解这门课程。 |
||
六、我努力的方向(关于接下来的暑假和新的学期,你的计划是什么?你对自己的期待是什么?) |
||
暑假我先想到的是要去打啊暑假工,但是在这期间我不能像寒假的时候只顾着自己玩,就不顾学习。在这个暑假我要把学的知识再去温习一次,真的要加强自己编程的能力,我首先要把自己常用的软件摸索一次,特别是编译器和要我们下的那个在做游戏的时候加图和音效那几个软件。我还想进一步的深入了解和学习c 语言,还有预习一下下个学期要学的东西。毕竟到了大学更多的是要我们自学和自制。关于新学期我想给自己制定好的计划,下次来就是大二了,也是要更加成熟一点了,我想下个学期不能像这个学期一样,要认真的去学我们的专业同样的时间为什么不能有同样的效果,要自觉的控制好自己的心和自己的手不要这么容易的就被外界的因素所诱惑。 |