19计应3班赖晓桐
从开始网课到现在,学习java已经3个月了,实训也快要到尾声了。对于java从一开始的懵懂茫然到如今的入门,少不了的是手指在键盘上的‘律动’。
这学期,我们学习了java的环境开发、java基本语法、变量与常量、运算符与表达式、选择结构与循环、数组、面向对象、异常处理、常用类、各种接口以及JDBC的入门。从基础到入门,从易到难,循序渐进,一点点地了解java。
学习java之前我们学习了python,这对后面的java学习做了很好的铺垫,虽然java比起python要更难一些,但因为有了python的基础,学习java时反而没有刚学python时那么困难。
学习过程中一定要准确了解适合自己的学习方法,世界上没有最好的学习方法,只有最适合自己的学习方法。在经过一学期的学习,敲过了这么多代码后,我总结了我这学期java学习中的优缺点。
优点1.预习
我喜欢提前预习,因为这样我能在上课时认真思考老师给的问题或是讲解知识点,而不至于老师在讲解知识的时候我却在分神跟随老师的脚步敲代码而错过知识点。
优点2.合理敲代码
比起复制老师的代码我更愿意自己手动敲代码,因为我觉得多敲代码更能理解代码,就算理解不了也会比复制代码更印象深刻,当然,我也不会所有代码都自己敲,一些烂熟于心,闭着眼睛都能敲出来的代码我更愿意直接复制,一些不必要自己敲的代码都要自己敲的话还是有点浪费时间。
优点3.及时得到反馈
我喜欢反馈及时的学习方法。学习了一个新的知识点能够马上在课堂练习或者是课后作业中上手操作,能马上了解自己是否真正掌握了它,无论能否做出来都会让我有一种真实感,而不是一种虚无的,不知道自己到底掌握了还是没掌握的感觉。老师夸奖以及帮助同学解决问题会让我有一种满足感,这种满足感就会变成我前进的动力。
优点 or 缺点4:
我喜欢自己解决问题(也因为脸皮薄),遇到什么问题或bug,我的第一反应是先自己解决,无论是检查分析代码还是百步搜索,等到将自己实在解决不了了才会去问老师或是同学。
缺点1:缺乏可发展理念
在学习上我的缺点也不少。我并没有把学习当成一个长期的可发展的目标,而是截断成一个个的时间块,大概是以学期为单位,但一般会高开低走,会随着一学期尾声的到来而逐渐放松学习劲头。
缺点2:学习安排不合理
我不能很合理地安排自己的学习热情,热情高涨时愿意每天学习到12点,没有兴趣时甚至连电脑都不愿意打开,而‘学坏容易学好难’,一旦开始没有学习热情就可能影响我一段时间。
缺点3:自控能力差
我不是一个能很好约束自己的人,不太适合‘散养’,我喜欢被安排,这样我愿意去完成任务,所以我就更喜欢java的课程安排,学习目录安排好,学习重点安排好,任务安排好。
总之,这一学期的学习不算很好,跟其他同学相比还有差距,但也不算太差,自己也有不少的收获。学习是个漫长的过程道阻且长,我会一点一点的进步,提升自己的学习方法,也让自己变得更优秀!