一、我学到的内容(整理本课程所学,用思维导图的方式,思维导图的工具可以使用:XMind)
二、我的收获(包括我完成的所有作业的链接+收获)
编程连接 | 知识收获 |
第一周 | 数组的运用,段错误 |
第二周 | 一维数组的用法和编写程序处理文件中的数据 |
第三周 | 二维数组的运用以及子数组还有运用if-else注意事项 |
第四周 | 选择排序法以及冒泡排序法运用二维数组 |
第五周 | 字符串与字符的区别对待以及strcpy语句用法以及了解了strcmp()和strcat() |
第六周 | 指针与数组 |
第七周 | 指针与数组 |
第八周 | 动态内存分配calloc的运用,并了解了一下malloc |
第九周 | 简单的运用结构写题,了解到递归思想 |
第十周 | 巩固结构体知识 |
第十一周 | 递归函数,static |
第十二周 | 指针函数与函数指针的区别 |
第一次课程设计实验报告 | 学会git的使用,初次接触游戏代码,还学习了几个没见过的头文件 #include<conio.h> ,#include<windows.h> 以及一个隐藏光标的方法 |
第二次课程设计实验报告 | 第二次编写游戏的时候发现它跟前面的游戏代码的形式差不多,是更进一步的修改,大概内容都可以理解 |
第三次课程设计实验报告 | 认真学习运用easy-X 绘图制作游戏 |
第四次课程设计实验报告 | 认真学习运用easy-X 绘图制作游戏 |
二、自我检讨(回顾寒假作业中提到的对自己的期待,有没有没做到的?反思本学期没做好的地方)
寒假的时候我期望自己可以更好的学习我的专业,花费更多的时间到专业身上,但是我没有做到,我的学习时间,不是我自主安排出来的,而是因为我们的老师布置的作业与练习,一个被安排出来的学习时间,也不是说学习的时间很少,但是自己自觉去想到刷题,是实在少了,而且这个学期的学习内容我有好多不懂得,没有理解,这个学期的pta作业几乎都不是自己可以独立完成,如果不去搜什么百度,看书的话,一个题目不知道要写多久或者说可能都没有思路,这就是我这个学期对自己的检讨,认真说起来其实觉得自己做的不是很好。
三、本学期的改进与优化(结合上学期的总结,谈谈自己改进和优化了什么,起到了什么作用)
记得上个学期我同样的在感慨自己感觉没巩固好学习的新知识,总感觉自己其实什么也不知道,是一只菜鸟(事实上也可以说是,毕竟我们的身边有挺多大佬)但是到了这个学期末刷题的时候才发现,那些我曾经以为多么难的题目我这个学期都可以自己敲出来了,并且在敲出来我还可以写出不同与上一次的方法,我觉得我的思维逻辑能力在慢慢的进步,而我对做题的耐心也渐渐增强,这个学期的代码不想上个学期的少,特别是后期我们学的游戏代码。
四、量化的自我评价(指标包括:代码行数、博客字数、总计学习小时数、成绩曲线,指标请用图形的方式给出,并请根据指标分析自己的学习情况)
1、学习量化指标图参考:
2、成绩曲线图参考:
一路走来才发现自己累积的博客字数代码行数越来越多,以前如果看这个数字估计我会觉得这不是我能写出来的代码,但是现在看着这些都感觉习以为常了,努力思考以后混进这个行业的日子是咋样的
五、我努力的方向(关于接下来的暑假和新的学期,你的计划是什么?你对自己的期待是什么?)
对于暑期的安排,我除了决定去做一份兼职,勤工俭学外,我还打算将自己这个学期没理解的不扎实的去巩固一下,因为经过这一次期末考试的pta测试我认识到自己对这个学期的知识掌握真的很少,所以我将放假练习的主要重心会放在巩固知识上面。
希望下个学期,学大数据的时候,不会一脸懵的在思考我们学的是什么,希望自己可以尽量在学习特别是敲代码思考问题的时候可以做到少受环境的影响。