个人课程总结

首先对自己的第一点的要求:如果老师布置的作业难度很大我会向老师和同学请教,花更多的时间把作业完成,只要是会的同学,我都会想方设法的请教他们。

这一点我完成的还可以,每次上课写代码后课下都会向其他同学请教和交流,搞懂他们的设计思路是什么,在他们的基础上自己在亲自写代码,然后会有自己的设计思路,而这个最后是属于我的。有一次课堂练习是计算文本中字母和单词的出现的频率,当时上课时连最基本的文件读取也不会,但是没有放弃,课下我又重新理了一下思路,和舍友一起讨论具体每一步应该做什么,我在他的指导下一步步地清楚了具体的设计的思路,还有具体实现。而没有结束,我在听懂了以后又继续去自习室花了整个晚自习来重新写上课的作业,最后在自己的努力下清清楚楚地将功能实现,然后下一次课堂测试还是用这个代码,由于我印象深刻,所以很快的就写出来了。令我记忆犹新的还有一次课堂测试,是求最大子数组的和,最开始我也是什么都不会,自己写写画画后还是没有什么思路,后来就去百度上学习了一下思路,后来在这个基础上形成了自己的思路,然后将代码进行改善最终完美的将课堂测试完成了,还向同学们讲了讲思路,直到现在我的思路还很清晰。

其次,对自己的一点要求:我对这门课的计划就是上课继续认真听讲,下课积极动手,一定认真完成老师的作业

这一点我自己感觉做的还是很好的,每次课堂测试都会去认真的完成。

当时提出的问题:

    (1)在大一学习的C语言和C++练习很多,但是都是那种基本的数学题,现在在学java做系统,也没有用到C语言,那么之前学的有什么用处呀?

     (2)学习的那种数学知识如:高等数学、线性代数和离散数学到现在都没在计算机上用到过,要如何才能在计算机上将书本上的知识灵活地运用起来呢?

     (3)在现在这个阶段,虽然是“做中学”,但是老师讲的少,如果课下不好好学的话是不能学好的,但是对于自己而言感觉效果并不是那么的好,到现在Java都不如C语言和C++学习的好,那么该如何学习呢?

    (4)现在老师布置一个系统作业,同学们都是借用代码,套用模板,而我现在水平不怎么样,想自己一点点地敲代码,但是时间又不允许,那我现在这个阶段还要直接套用别人的模板吗?

(5)老师说进了公司以后大部分代码都是有的,直接拿来用就行,也说过借用别人的代码比自己亲手写代码还要浪费时间,那么是不是就代表要自己写代码呢?

目前我可以根据自己的理解来回答以上问题:

(1)即使目前用java用的比较多,但是学习C语言更多的是基础和思路,比如课堂测试每次基本上都是根据C语言来想思路,而C语言也有很多的应用,一个信工的同学单片机编程就是用C语言写的,最后还是获得了奖项。

(2)在学习了数学建模后,感觉数学实在是太有用了,现在好多的技术都是从数学上应用过来的,参加了数学建模比赛后,对数学的理解又增加了一点,就像数学建模老师说的那样:“不是数学无用,而是你根本就不会用”。

(3)我到现在十分肯定“做中学”这个学习方法,这个学期老师讲的也不多,如PHP和JavaWeb,但是通过练习一定会增强自己的能力,每次留的动手作业我都会去认真完成,现在也确实学到了不少东西,而只靠老师上课讲是远远不够的,更主要的是要自己去动手。

(4)现在可以借用别人的代码,而健民老师上课也总是强调:“我不反对你抄代码,但是自己要看懂,要理解。”的确如此,在现在这个信息时代,自己一点点地去写代码实在是太浪费时间了,我们站在前人的肩膀上推陈出新又有何不可呢?

(5)改别人的代码确实比自己写代码要难,而且会出现许多的错误,但是那只是你看不懂的代码,如果别人的代码能够深入的理解,在理解的基础上再去借用,这确实是一种好的方法。

个人总结:整个学期将要过去了,这个学期确实比上学期要努力多了,也参加过一些比赛,也学到了许多,回顾整个学期收货满满,但也有许多的不足,收货在这里就不说了,这是自己一生的东西。不足:这结队开发App的时候遇到了很多的困难,自己基础不行,学习能力也慢,一个东西别人花半天时间自己要花一天的时间,而且效果不是很好,我总结这一点是“只是看起来很努力罢了”,其实很多时候都是没有效率的。App的开发自己并没有写许多的代码,这是我最遗憾的地方,还有就是不是太会与人交流,别人每次都觉得自己的想法不好,每次都否定,而现在我还是坚持自己的观点,即使有些人不听,而我需要改进的是以后要善于听取别人的意见,更要善于提意见。我们整个App很少从用户角度去考虑问题,这是致命的,与其他组相比很是有很大的差距的。接下来要提升自己的能力,只有自己能力高,别人才不会瞧不起你。

看过一些公司招聘对员工的要求:我目前许多语言都已经学过,但是人家说的是精通,我目前还不能做到这一点,在接下来的大学时光里会用尽一切机会去提升自己,学习更多的东西,精通更多的东西。目前我的编程能力得到了一定程度上的提升,但更多的收货上是思想的成熟,这种经历是不能用数字来衡量的吧。

意见和建议:

(1)       目前每次都是上一上午或者一下午的课,我个人觉得这样不是太好,从上课效率上来看,前两节课老师讲课许多的同学是不认真听讲的,所以我更加希望的是如何改进时间的利用,将学生们拉回到这个课堂。

(2)       有时候课堂测试时许多基础差的同学都是去用别人的代码去完成任务,而不是去学习别人的思路,而这与课堂练习的目的有点南辕北辙了,所以我更希望老师不是简单的去给学生们留任务,更不是简单的登记,更多的还是要激发他们学习的乐趣,尤其是基础差的同学,有时候并不是他们不想学,而是他们看不到前进的方向,所以更应该适当地给他们以鼓励。

(3)       我对计算机导论课的印象很深刻,当时老师讲了许多的关于大学规划的问题,当时的我也是很认证听讲,结果也是受益匪浅,所以我希望老师上课不只是讲PPT,还要适当地给学生以正确的人生方向,少让他们走弯路,我相信这也是许多同学都愿意听的,这同时也能提高学生的听课效率。

原文地址:https://www.cnblogs.com/qianmo123/p/11048156.html