《移动平台开发实践》课程总结

  • (按顺序)每周作业链接汇总

  • 自认为写得最好一篇博客是?为什么?
    第二周作业
    之前一直学习的面向过程的C语言,很少接触面向对象的java语言,这一篇博客里总结了我对java语言面向对象的全部理解。

  • 作业中阅读量最高的一篇博客是?谈谈经验
    第九周作业
    详细讲述了Android屏幕绘制机制和硬件加速

  • 作业中与师生交互最多的一篇博客是?谈谈收获

  • 代码托管链接:git链接

    • 给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?

      本学期未使用框架,纯手动编写毕业设计管理系统,实现了:
    • 学生(账号 20189219 密码 123)
    • 导师(账号 1008 密码 123456)
    • 答辩秘书(账号 2007 密码 123456)
      三种角色功能,代码量11349行,达到本学期目标
    • 加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
      “纸上得来终觉浅,绝知此事要躬行。”看着书本上的知识只会让你感觉越来越痛苦,只有动手实践的时候你才会发现,原来一天就学会编程的话语不是谎言。当然,一天就学会只是仅仅学会了“敲代码”,只有当你真正理解了语言的特性,知道自己想要做什么的时候你才能够真正开始自己的“编程之旅”。
    • 积极主动敲代码做到没?教材实践上有什么经验教训?
      首先,理论学习是一定需要一本好的教程的,是需要付出大量的学习成本的。但是,教材总归是教材,很多语言的新特性教材中并没有包含,我们需要在代码实践中去自己领悟。学习java的时候,很多api教材上不一定更新了,我们可以参考java官网的api文档。总之说回来还是要像老师说的那样,积极主动敲代码,从书本上学习理论,从实践中提升技能。
  • 课堂项目实践
    - 课堂实践链接
    - 课堂实践对提高应用能力有帮助吗?
    有帮助,提高了代码编写速度以及理解需求的速度。
    - 课堂实践上自己有什么经验教训?
    有些问题可以在不同博客里找到不同的答案,要学会筛选验证。
    - 课堂实践上对老师有什么教学建议?
    大部分实验难度过大,由于存在限制,很多时候无法及时完成。

  • 课程收获与不足

    • 自己的收获(投入,效率,效果等)
      之前未接触面向对象,现在理解也实践了java编程,同时学习了Android的开发技巧,可以独立完成小程序的开发

    • 自己需要改进的地方
      注释!!!注释真的非常重要,很多时候突然之间有的想法,一写一大堆,回过头发现自己也看不懂自己写的代码了。以后每次写之前一定要写好详细的注释。

    • 结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
      没有真正贯彻。小队成员存在着或多或少的能力差异,有时候代码思想没有办法完全统一,还需要更多的磨合。虽然在编程过程中我们没有真正贯彻,但是在需求分析等头脑风暴中我们还是配合的很好。多人头脑风暴的结果比自己一人苦思冥想效果要好的多,而且通过讨论也能发现自己的不足之处。以后会更加努力的结对学习。

  • 给开学初的你和学弟学妹们的学习建议

    • 如果重新学习这门课,怎么做才可以学的更好
      就是多写吧。
    • 下学期有什么可行的计划提升学习效果?
  • 问卷调查

    • 你平均每周投入到本课程有效学习时间有多少?
      15小时左右
    • 每周的学习效率有提高吗?你是怎么衡量的?
      时高时低,通过真正实现的功能效率来衡量
    • 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
      有的,deadline始终是第一生产力
    • 你觉得这门课老师应该继续做哪一件事情?
      课上实验和讲解
    • 你觉得这门课老师应该停止做哪一件事情?
      每周博客。一周学习四章内容对于研二的我可能问题不大,因为可以专心做一件事,但是目前要完成的任务和作业实在太多,任务量着实过重。
    • 你觉得这门课老师应该开始做什么新的事情?
  • 其他任意发挥

posted on 2019-05-18 23:53  archemiya  阅读(1028)  评论(0编辑  收藏  举报

导航