• 20162329 2017-2018-2《程序设计与数据结构》课程总结


    一、周博总结

    1.周博客汇总

    2.周博客分析

    自认为写得最好的博客:第七周学习总结

    在这篇博客中主要体现了我对于书的第十六章树的学习心得,在这篇博客中多处引用了我在学习中实现的代码,通过代码和概念的混合讲解,使得博客内容更丰富。

    阅读量最多的博客:第一周学习总结

    根据我的分析,这篇博客的阅读量比较高的原因应该是因为,对于算法复杂度的分析大家都不是很明确,在博客的相互借鉴中可能使得我的阅读量也高了。

    二、实验及项目总结

    1.实验报告汇总

    2.团队项目汇总

    三、代码托管

    1.代码量截图:

    2.代码量总结

    对于一学期五千行代码的量是绝对达到了的,因为这里只是一些日常学习中的代码,还有项目中所实现的代码并没有进行计算。
    然而就行编程的智慧中所说的,代码量并不能决定一个程序员的代码的好坏。
    在我写代码的过程中,因为多是通过IDEA来进行编码的,所以在代码规范放面除命名规则略有不符之外,代码的优雅程度还是不错的,但是对于可读性方面可能就没有那么强大了。

    四、课堂实践项目总结

    1.课堂实践汇总

    2.课堂实践分析

    课堂实践对于能力的提高我觉得有非常大的作用,同时也可以检测出课下学习的认真程度。课上在一定的时间能给出问题来完成,这是对编程能力极大的考验。

    五、课程收获与不足

    1.收获

    在这一学年的程序设计课程中我从一个对编程一无所知的小白,成长为现在可以独立解决一定编程问题的编程菜鸟,虽然水平并不很高,但成长是巨大的,不仅提高了我的编程能力,也提高了我的逻辑思维能力和独立思考的能力。

    2.不足

    虽然现在自己已经不是当初那个菜鸟了,但也并不是什么大神,还有巨大的空间需要提升。在学习的过程中我不时会出现一些沾沾自喜的心里,会感觉自己好像会的很多很骄傲,然后就会不作为,然后就会止步不前,希望以后能改善自己的这种阴暗心里,一直向前。

    六、问卷调查

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

    每天大概需要两个小时,一周大约十五个小时左右。

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

    通过每周的课上测试和课下测试来看自己的进步。

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

    蓝墨云可以便捷的处理一些老师和学生交互的问题,但是答疑方面还有不足。

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

    继续提高课堂实践的效率。

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

    不要在学生的技术并不能达到的情况下给予一些难以完成的任务。

    • 你觉得这门课老师应该开始做什么新的事情?

    老师可以多演示一些典型的案例实现来提高学生的兴趣和激情。

    • 你如何评价出门门票和做笔记的要求?

    课堂笔记确实很有必要,可以继续实行,但是对于同学间相互解答,这并不能解决什么问题,最重要的还是自己下去查资料,找答案才更有效。

    七、最终感悟

    课程结束了大家都叹了口气说“噩梦终于结束了”,然而我并没有这种感觉,并不是因为噩梦没有结束,而是感觉噩梦并没有到来过,虽然每周的博客写得很难受,每次的实践感觉很难,但是每次完成了它们所带来的惊喜感是无可替代的,在这门课程中好像一切都很自然, 什么时候学什么,什么时候做什么,不知道接下来没有了课程的约束我们还会不会这么有规律。

  • 相关阅读:
    个人冲刺二(7)
    个人冲刺二(6)
    个人冲刺二(5)
    个人冲刺二(4)
    对称二叉树 · symmetric binary tree
    108 Convert Sorted Array to Binary Search Tree数组变成高度平衡的二叉树
    530.Minimum Absolute Difference in BST 二叉搜索树中的最小差的绝对值
    pp 集成工程师 mism师兄问一问
    17. Merge Two Binary Trees 融合二叉树
    270. Closest Binary Search Tree Value 二叉搜索树中,距离目标值最近的节点
  • 原文地址:https://www.cnblogs.com/Zhangxusheng/p/8098132.html
Copyright © 2020-2023  润新知