2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结

  • 每周作业链接汇总
    • 第一周作业:基本语法、Java 基本数据类型、Java类型转换、操作符
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第1张图片

    • 第二周作业:java类、构造方法、继承、多态
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第2张图片

    • 第三周作业:核心类
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第3张图片

    • 第四周作业:枚举、泛型、集合框架、操作日期和时间
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第4张图片

    • 第五周作业:输入输出、对象序列化、线程与并发、网络
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第5张图片

    • 第六周作业:Android stdio 结构、监听器
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第6张图片

    • 第七周作业:监听、菜单、片段、viewPager
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第7张图片

    • 第八周作业:GridView、样式和主题、位图处理
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第8张图片

    • 第九周作业:图形和定制视图、多面板布局、动画
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第9张图片

    • 第十周作业:sharedPreferences、数据库、相机
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第10张图片

    • 第十一周作业:制作视频、声音录制、处理Handler、异步工具
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第11张图片

    • 第十二周作业:服务、广播接收器、闹钟服务、内容提供者
      2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第12张图片

  • 自认为写得最好一篇博客是?为什么?
    Android学习(二)
    内容为:监听,片段,菜单,viewPager
    原因为:在Android项目中使用到很多本篇中的内容。

  • 作业中阅读量最高的一篇博客是?谈谈经验
    Android学习(一)
    经验:博客书写尽可能要全面,重点是你遇到易错的点和难以理解的点。
  • 作业中与师生交互最多的一篇博客是?谈谈收获

  • 代码托管链接:
    • 给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
      1-5周(IDEA环境)
      5-12周(Android环境)
    • 加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
      在理解语言机制时,加改代码可以有效的熟悉语言特性,除此之外还可以激发自己自发学习的动力。
    • 积极主动敲代码做到没?教材实践上有什么经验教训?
  1. 做到了,在平时的任务之中,任务本身具有模块性。所以在写好单独模块之后,还必须考虑到该类的封装问题。
  2. 平时很多编程涉及的领域以前都只是理论学习过,没有实际操作过。比如加密与服务器通信等类似的。
  • 课堂项目实践
    • 参考2016-2017-2 《Java 程序设计》课堂实践项目
      • 课堂实践链接(没有的可以不列)
        • java部分
          2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第13张图片

        • android部分
          2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结_第14张图片

      • 课堂实践对提高应用能力有帮助吗?
        课程任务有连续性,中间还涉及组内协作对应用能力的提高很大的提高。
      • 课堂实践上自己有什么经验教训?
        遇到问题先去看问题所涉及的部分是否理解透彻,再寻找别人的博客看是否能有帮助,最后可以自己不断实操来解决问题。
      • 课堂实践上对老师有什么教学建议?
        对答疑区有争议的问题进行讨论。
  • 课程收获与不足
    • 自己的收获(投入,效率,效果等)
      在这门课学到了开发项目必需的工具与思路,也提升了Java和Android的能力。思想上对面向对象有了更深的理解。
    • 自己需要改进的地方
      有些时候对语言特性理解不够到位,比如重写重载在实际开发中有时候就混淆了。要学会更好理解内容。
    • 结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
      结对编程可以更快的发现问题,遇到问题还可以及时的讨论问题,不会因为其他因素忽视掉,在更改问题时必须将队友讲通,锻炼了自己的表达能力等。
  • 给开学初的你和学弟学妹们的学习建议
    • 如果重新学习这门课,怎么做才可以学的更好
      要多实践,从书本入手,与项目接轨。
    • 下学期有什么可行的计划提升学习效果?
      做中学,要学习与实践相结合
  • 问卷调查
    • 你平均每周投入到本课程有效学习时间有多少?
      10-20h
    • 每周的学习效率有提高吗?你是怎么衡量的?
      每周通过完成学习的时间以及做项目解决问题的速度
    • 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
      有促进,
    • 你觉得这门课老师应该继续做哪一件事情?
      将平时的任务连续化,比如将信息加密,实现服务器通信,做出android UI,做出简单聊天室等等。
    • 你觉得这门课老师应该停止做哪一件事情?
      答疑经验值需要验证。
    • 你觉得这门课老师应该开始做什么新的事情?
      在进入android学习完活动、布局等基础android知识后,可以从项目的学习来书写博客的章节。我们项目是音乐播放器,在实现完listview的绑定时候需要获取本地数据库,而数据库是最后的章节,如果在前面写入博客,后期博客就陷入没有内容的地步。

你可能感兴趣的:(2018-2019-2 学号20189214李熹桥《移动平台应用程序开发实践》课程总结)