zoukankan      html  css  js  c++  java
  • 20182320 2018-2019-1《程序设计与数据结构》课程总结

    20182320 2018-2019-1《程序设计与数据结构》课程总结

    1.每周作业博客链接汇总

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

    我认为我写的最好的一篇博客是预备作业
    因为:
    第一,预备作业的编写的时候也是我准备迈入Java门槛的时候,对Java充满了未知的恐惧,因此每一个很小的知识点对于我来说都是新的收获,所以记录的特别多。
    第二,因为我们从Linux入手Java,但是Linux其本身就是一个庞大的知识体系,内容繁多,代码也多种多样,因此也能总结出很多的知识点。
    第三,因为内容过多,容易遗忘,所以写的好一点、完整一点,便于自己后来再次阅览的理解。
    第四,因为对Java课程的重要性早有耳闻,因此在一开始异常地认真对待。

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

    阅读量最高的也是预备作业,其次是实验4报告
    因为预备作业是第一篇博客,所以大家都喜欢到处看看,因此不太具有参考意义,所以主要参考实验4报告
    实验4报告中,我非常详细地记录了加密算法的知识点并且贴上了全部代码,根据我的博客可以很容易做完实验,并且清晰了解代码的每一块是什么功能。
    所以经验是:
    一,有可用的、条理清晰的代码。
    二,博主对待博客有一以贯之的认真和细心。
    三,有令人惊艳的小插件。

    4.实验报告链接汇总

    5.团队项目报告链接汇总

    6.代码托管链接

    不完全统计代码数量:

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

    编程的智慧体现在解决实际问题的方面,我们学的许多数据结构和算法或许和日常生活没有什么联系,但是能否熟练运用这些数据结构和算法来解决实际问题就是判断一个人编程能力高低的标准之一。然而编程解决实际问题的能力是建立在对编程非常熟练的基础上,要想编程熟练,那就需要我们多自己打代码,多借鉴他人的代码,而不是单纯复制粘贴别人的代码。

    积极主动敲代码做到没?教材实践上有什么经验教训?

    基本上做到了。
    教材实践中最大的教训就是,教材不一定是对的,或者说教材不一定符合我们当前的实际编程情况。比如,教材中曾多次使用ArrayIterator这个类,并且教材中的代码显示,这个类是能够不带参数进行实例化的,然而,在我们的idea上进行实际操作,我们的ArrayIterator类是一定要一个参数才能实例化一个对象,因此需要使用ArrayList代替。还有一个教训就是,有时候教材给的对某一个问题的解决方法太过复杂,这种情况下还不如自己按照所学知识来编程解决问题。

    7.课堂项目实践

    参考蓝墨云班课。

    课堂实践对提高应用能力有帮助吗?

    有。课堂实践放在刚上完课之后,限定时间,能够巩固和检验同学们对知识的掌握情况。

    课堂实践上自己有什么经验教训?

    只要课堂上有点走神就会跟不上,更不上就会听不懂,听不懂就会导致课堂实践不会做。

    课堂实践上对老师有什么教学建议?

    建议在确保同学们都能在理论上掌握了之后,多进行实践练习,提高编程熟练度。

    8.课程收获与不足

    自己的收获

    只上了一门课,但是涉猎到了Java编程、密码学、数据结构、AndroidStudio等多门学科的知识,一科还比多科强!

    自己需要改进的地方

    • 有时候上课会走神。
    • 对待某几篇博客的态度不太认真。
    • 在编程方面还是缺乏联系。
    • 对掌握的知识点没有及时巩固,容易忘记。
    • 在学习编程的道路上没有掌握特别高超的技巧。

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

    真正贯彻了。
    在遇到比较困难且繁重的作业时,会分工学习不同的部分,然后再互相教学,提高学习效率和效果。
    建议老师对结对学习进行考核,引起同学们对结对学习的重视,检验同学们结对学习的成果。

    9.问卷调查

    你平均每周投入到本课程有效学习时间有多少?

    大概8-15小时。繁重时可达30小时。

    每周的学习效率有提高吗?你是怎么衡量的?

    不一定有提高。因为每周都会面临不同的新困境和新难题,而自行解决问题所耗费的时间是不定的。

    蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?

    有促进。
    建议改进一下题目测试中部分题目的难度和范围,有些题目有点超纲;而且有些题目本身有错误,需要修改。
    还建议采取措施杜绝上网搜索答案做题的现象。

    你觉得这门课老师应该继续做哪一件事情?

    继续保持幽默风趣的教学风格。

    你觉得这门课老师应该停止做哪一件事情?

    停止短时间内布置过多作业、压缩过多内容。

    自由发挥

    这个学期是个令人意想不到的忙碌的学期,而这学期的忙碌是注定与这门课程的大量内容有着紧密的联系。虽然这学期最忙的时候是令人崩溃的,但是大多数时候我还是认真地在学,认真地对待作业和博客。同时,即使再忙碌,我也没有逾越无脑抄袭代码的底线,在做作业时也优先根据自己所学知识自己编程,因此,我认为我无论在道德还是学习方面,都没有愧对这一门学科。
    然而,我认为,想要这门学科的教学达到更好的效果,不仅要做到合理安排学习内容的量,更要有严格的措施来营造和保证良好的学习氛围。当每个同学的能力和付出都能够得到真实而公平地衡量,才能让学习得到良性循环。

    码云项目链接二维码


    别的二维码见上方链接处

  • 相关阅读:
    Synchronized锁升级
    锁削除和锁粗化
    自旋锁
    Synchronized原理
    浅谈AQS原理
    JSON使用
    JSON语法
    Decode Ways
    String to Integer(atoi)
    Leetcode:Reverse Words in a String
  • 原文地址:https://www.cnblogs.com/leonzheng/p/12049263.html
Copyright © 2011-2022 走看看