zoukankan      html  css  js  c++  java
  • 标题:2017-2018-20172309《程序设计与数据结构》课程总结

    标题: 2017-2018-20172309《程序设计与数据结构》课程总结

    每周作业链接汇总

    博客总结

    自认为写得最好一篇博客是?为什么?

    这一学期写了这么多的博客,好像依稀记得只有一篇被推选为优秀博客。现在已经不记得是哪一篇了,但是我自认为自己还是很认真的写好了这几篇博客: [第五周博客](https://www.cnblogs.com/dky-wzw/p/8760385.html) [第六周博客](https://www.cnblogs.com/dky-wzw/p/8834265.html) [第七周博客](https://www.cnblogs.com/dky-wzw/p/8900840.html) [第八周博客](https://www.cnblogs.com/dky-wzw/p/8972704.html) [第十周博客](https://www.cnblogs.com/dky-wzw/p/9059285.html) 这几篇博客,虽然阅读量不是很高,但是我认为我还是花了时间去做,而且是想要认真去做好的。~~也许最优秀的一篇就在里面~~

    作业中阅读量最高的一篇博客是?谈谈经验

    阅读量最高博客:[第十周博客](https://www.cnblogs.com/dky-wzw/p/9059285.html) 阅读量:49 谈谈经验?可以说是没有经验,因为自己又不是常常被推选为优秀博客的人,但据我长久观察以来,得到几个tip: 1. 博客时间发布的越早,阅读量越高。 2. 得到助教的优秀博客推荐会增加阅读量。 3. 得到娄老师的优秀博客首页推送会大大增加阅读量。 ~~外挂:自己没事也可以点开看看,可以少量的增加阅读量~~

    实验报告链接汇总

    • 实验一
      实验名称:IDEA的使用 内容:安装intellj IDEA,学会使用它,学会单步测试。
    • 实验二
      实验名称:面向对象程序设计 内容:有关测试类的编写
    • 实验三
      实验名称:敏捷开发与XP实践 内容:学会使用alibaba代码规范插件检查代码规范,学习密码学内容。
    • 实验四
      实验名称:Android程序设计 内容:安装Android studio 开发属于自己的Android程序。
    • 实验五
      实验名称:网络编程与安全 内容:在密码学的基础上进行数据传输。

    团队项目报告链接汇总

    四则运算结对编程项目:

    • 第一周
      内容:了解需求分析、想出大概的思路,画出类图。
    • 第二周
      内容:开始具体实施相关代码,完成基本功能。
    • 第三周
      内容:优化项目,排查可能出现的bug。

    代码要检查!

    代码托管链接:

    https://gitee.com/CS-IMIS-23/20172309_javaProgramming.git

    代码总量截图:

    加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得

        在我看来,我们如今编写的代码是具有任务型。也就是说我们现在编写的程序是在要求的时间内完成的,里面会有很多的小错误,许多的思路在脑中一闪而过,不会有太多的停留,因此也不会记住太多。但如果我们加点代码,改点代码我们就可以重新复习这里面有关的知识点。所谓温故而知新,大概于此吧。
        除此之外,我认为积极主动敲代码在前一段时间我是没有做到这一标准的,不过在后面的一段时间是有较大的进步。在前一段时间我对于一个题目或者是项目,只要自己没有思路就不会主动去敲这个代码。但逐渐的发现,思路是不会这样无缘无故的突然冒出来,而是需要我们自己主动去尝试,在尝试的过程中才会有思路出来。而在前一段时间就因为这个,我浪费了不少的时间,常常因为作业还有两天要交了就手忙脚乱(我做事一般会提前做好,一般来说两天对我来说是不够的)。不过在后段时间我就纠正了这个错误,不会敲也常常拿起电脑随意悄悄,实在不行就在网上搜搜资料。我认为这个是我敲代码过程中收获最大的。
    

    课堂项目实践(参考2016-2017-2 《Java 程序设计》课堂实践项目)

    课堂实践链接

    1.编写类
    2.编写方法
    3.计算N!
    4.运行书中例子PP7.4
    5.继承练习
    6.对数组进行排序
    7.使用递归解决问题
    8.IO操作与异常处理
    9.数据库操作实践
    10.Android后缀计算
    11.[]Android中缀转后缀(https://www.mosoteach.cn/web/index.php?c=interaction_homework&m=s_write&clazz_course_id=DAAF9347-1064-11E8-AA22-7CD30AD36C02&id=A6E6F6F1-4B13-E4E1-A018-71224453CF2B&order_item=group)

    课堂实践反思:

    • 课堂实践对提高应用能力有帮助吗?
      有很大的帮助。极大地提高了自己的应用能力,反应能力。

    • 课堂实践上自己有什么经验教训?
      不懂要在网上找资料、去问老师,不然只能不懂。

    • 课堂实践上对老师有什么教学建议?
      有很多时候就不知道老师要求我们做什么,我们不知道做什么就别谈做出来了,不过还好,老师在后面几次的实验课都讲清楚了。

    • 课程收获与不足

    • 自己的收获(投入,效率,效果等)
      投入很认真、效果很好,但是好像效率不是很高。每次总是提前把作业写完,写完了就可以玩自己的,好像没什么效率可言。

    • 自己需要改进的地方
      很多时候有错误不能及时的记录,导致经常博客没什么可写。

    • 结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议

      1. 我认为我是真正做到了,因为在做项目的过程中,我们达到了互相帮助,换位思考等多个别人做不到的境界。在此过程中我们本着谁能写就谁写,谁有思路就提出的方针完成了项目,谁都没偷懒。
      2. 接受的帮助有很多,有学习上的,有言语上的安慰(说精神上的太过了)。队友在我没思路的时候提供思路,不想继续写作业的时候叫我不要灰心。挺好~挺好!

    问卷调查

    • 你平均每周投入到本课程有效学习时间有多少?
      平均30小时左右,在任务繁忙有增加,在轻松时有减少。
    • 每周的学习效率有提高吗?你是怎么衡量的?
      提高肯定是有的,但我敢确定不是每周都有提高。提高量应该符合y=X^0.5 的图线,到了一个值就趋于饱和了。
    • 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
      我觉得蓝墨云班课里面的视频讲解课是里面最好的一部分,让我学到了很多的东西。不过里面的测试,环节明显存在问题,有几周的测试很明显有人找到了答案! 还有老师提出的按经验值加分这个加分项也不是很好。
    • 你觉得这门课老师应该继续做哪一件事情?
      嗯,可以添加一些小项目,是课堂项目的无时间限制化的改良版。但是又要避免同学们之间的抄袭!
    • 你觉得这门课老师应该停止做哪一件事情?
      写博客!但不是停止写博客,反正就是避免在博客上花费大量的时间,应该把写博客的优点体现出来。
    • 你觉得这门课老师应该开始做什么新的事情?
      上面提到的,添加小项目开发加分项,但要避免抄袭!
    • 其他任意发挥
      1. 扇贝打卡加分:总共两分,少一天减一分。太严格!!!!那我是不是可以这么理解,我多提前一天打卡就给我多加一分?
      2. 可以布置一些电影观后感博客:这可以提高学生的内在素质,我觉得是个长远的可行性的措施。

    码去项目链接:

    博客二维码

    • 第一周博客:
    • 第二周博客:
    • 第三周博客:
    • 第四周博客:
    • 第五周博客:
    • 第六周博客:
    • 第七周博客:
    • 第八周博客:
    • 第九周博客:

      -第十周博客:
    • 第十一周博客:

    实验二维码

    • 实验一
    • 实验二
    • 实验三
    • 实验四
    • 实验五

    结对编程二维码

    • 第一周
    • 第二周
    • 第三周

    课程总结

    这门课终于结束了,记得起初想要如何如何的努力学习,学好这门专业课,可是,现在好像也没有实现什么。不过很庆幸,自己也不是什么都没学到,学到了编程的大概的一些东西。至少,我能够编写一个四则运算的程序呢!说实话当和队友一起把这个程序编出来的时候是真的很开心。尽管在这前面有很多事情让我很难受,但我也觉得这都是值得的。~~其实我更高兴的是再也不用熬夜敲代码、熬夜写博客。~~不过最重要的是再此要感谢有许多项目要做还不忘关心我们的老师和在凌晨仍然在批改作业的助教老师,谢谢你们(#^.^#)。![](https://images2018.cnblogs.com/blog/1333063/201806/1333063-20180620201822330-973777986.png)
  • 相关阅读:
    关于网络安全攻防演化博弈的研究小议
    入侵检测技术框架总论【课题笔记】
    态势提取的前置基础技术:数据集成、数据规约、数据融合
    网络安全态势感知框架小议
    入侵检测基本准则(Basic principles of intrusion detection)【v1.0】
    Research on collection technology and countermeasure technology of system behavior log for HIDS,面向HIDS的日志采集技术与对抗技术研究
    Tomcat(二):Tomcat处理一个Http请求
    Tomcat(一):Tomcat启动时加载web.xml
    SpringMVC(十七):Web.xml初始化流程源码分析
    设计模式(九)责任链(Chain of Responsibility)
  • 原文地址:https://www.cnblogs.com/dky-wzw/p/9202436.html
Copyright © 2011-2022 走看看