时光飞逝,转眼间便到了要结课的时间了,由于疫情原因我至今未能返校,同样因为疫情,本学期我写了很多有关疫情的程序,收获颇丰。以下便说说我本学期的收获已经需要改进的地方。
首先在暑假我自学了android端的开发,我独立完成了记账本项目原型搭建,APP环境搭建,登录注册页面,跳转和事件的编写,业务界面,SQLite数据库的应用等等。通过这一系列的学习,我深入了解了APP的开发流程,更熟悉了看网课的学习方式,可以说这整个过程收获很大。
其次是关于疫情的一系列程序的编写,第一次了解了echarts,用于绘制图表,桑基图,地图等等,十分方便。在整个一系列的程序编写中,我熟练掌握了echarts的使用,并学会了使用python进行简单爬虫。在地图的绘制过程中还掌握了下钻功能,虽然只能下一级,但是这让我对web有了更深的理解。从数据爬取到,数据可视化再到Android端访问获取数据,不得不说这些功能的实现让我拾起了web开发的信心,相信以后在web开发中能走得更远。
最后便是团队项目了。很幸运我当上了队长,与此同时我发现我有着开发一款在线评测系统的强烈意愿,便积极动员队友和我一起开发。很顺利,stdoj很快便搭建起来了,尽管过程不尽人意,但是最后依然圆满完成了。在这个过程中学到了许多有关团队的东西,团队合作,分工,燃尽图等等,这些都让我受益匪浅。
然而本学期我也存在许多问题,以下这些问题希望能在下学期中改进。
首先是阅读书籍。这一项我没有很好地完成,书籍只是大致看了看,刚开始还能读几章,越往后越是浏览,没有仔细阅读,也就没能从书中吸取到精髓,完全是为了写阅读笔记随便翻翻。其次是课堂作业,印象中有一次发布到云服务器的课堂作业没有完成,当时并不是很懂云服务器的相关操作,虽然代码能写出来但是没有买云服务器也没有了解过,这次作业就不了了之了。最后是写博客,事实上很多博客都未能按时发布,课堂检测,周总结,团队冲刺,读后感等等,老师要求的博客数量很多,而我按时完成的估计只有一半,很多都是后来补上的。在下学期中我一定会按时发表博客,按时完成作业。
最后是对本学期《软件工程》课程提出三项批评意见。首先是签到,每次上课都是提前半小时+签到,刚开始下午是2点上课,1点半就开始签到了,中午根本没有足够的休息时间。每次都是迫不得已不睡午觉,直接上课,然而下午的课又相当费体力和脑力,这让我很难受。其次是极限测试,极限测试做得快和慢影响学生成绩,这直接导致了学生强行先写极限测试,严重影响其他科目的学习,建议调整方法。最后是期末作业,验收过程是将发表在博客的内容转移到word文档,以及一些没有发布博客曾经写过的程序。由于是期末才收,没有发布博客的内容出现找不到的情况,且整个搬运过程,费时费力,当下更是各个学科考试复习阶段,大量浪费时间严重增加了学生复习负担。建议文档均衡布置在每次任务之后,调整考核方式。
以上便是我本学期个人总结的全部内容,在下学期中我将不断提高自我,希望能有更多收获。