网络程序设计课程项目学习总结

指导老师:孟宁

学习心得:

《网络程序设计》这门课是我选的所有课中最特别的一门课。这门课所涉及的知识面很广,很多新的知识都要一边吸收一边应用。对于我这样的小白来说,开始确实是很痛苦的,但是我很庆幸我坚持下来了。
孟老师授课的方式很特别,让我们先自学,然后再分享。虽然每个人的贡献是很小的,但当所有一个个小的贡献汇集起来后,那将是一片知识的海洋。课程结束后,我才发现孟老师的良苦用心。
在整个项目的过程中,我的贡献很小。一开始,我觉得有神级别的同学在,水水就能过。但随着学习的深入,学习了一些及机器学习和神经网络方面的知识,我发现,我这种思想是要不得的。于是开始提交自己的贡献。说来惭愧,我只提交了一份代码,还是再请教了身边的大神们。不过,在这几个星期的学习中,我学到了更多的东西。
首先是我学习了很多的机器学习的算法,例如,KNN,决策树,随机森林,svm等等,以及神经网络方面的算法,例如bp神经网络,卷积神经网络,递归神经网络等等。目前还只是对这些算法有初步的了解,想要深入细节,还需要更多的努力。
其次,这门课程的学习让我对团队精神和协作能力有了更深的体会。这个课程项目的提出,改进以及最后的完善,离不开所有同学的贡献。是由于大家共同的努力,这个项目才之中实现。更重要的是,孟老师的悉心指导,才让这个项目在这么短的时间内实现。孟老师不仅在前端和后端的部分给予了我们技术层面上的指导,还时刻提醒着代码贡献者维护文档的可读性,并密切关注各模块间的接口、模块代码风格等同学们工程能力中最薄弱的环节,可以说孟老师的工作奠定了整个项目的推进是朝着正确的方向。
此外,写文档也是一件非常重要的事情,是软件开发流程中非常重要的环节。由于这个项目是所有同学共同努力的成果,没有一个好的文档,别的同学很难理解代码的意义,这样别的同学就不能快速参与该项目的开发中来,这回大大拖慢项目进度。更重要的是,在开发环境崩溃是,良好的文档可以拯救整个项目,并且对未来代码的查错,都有很大的帮助,节省大量的时间。这个项目能在这么短的时间取得这么好的成果,文档起到了很重要的作用。
最后,良好的代码风格也是很重要的环节。良好的代码风格,不但有助于代码纠错,还提升了其重用性和项目合作者之间的交流、协调。良好的代码风格让代码更容易维护,从而降低维护成本。此外,代码风格的重要性还体现在安全性和稳定性上。团队成员的代码风格的统一也是非常关键的,这样可以大大降低后期的维护成本。
这个课程已经结束了,但是学习的道路还有很长。这门课让我学会了如何解决问题,并且在解决问题的过程中不断地学习,随时总结,不断提高。这一段项目经历一定会对我以后的学习成长产生关键的指导作用。

课程项目:

通过实现一个医学辅助诊断的专家系统原型。在本课程中具体为实现对血常规检测报告OCR识别结果,预测人物的年龄和性别。学习机器学习的常见算法,学习和掌握神经网路常用算法。

项目地址:

>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值