一、周博总结

1.周博客汇总

  • 第一周学习总结:算法复杂度分析
  • 第三周学习总结:各种查找排序算法的学习应用及复杂度分析
  • 第五周学习总结:栈及栈的实现
  • 第七周学习总结:树的学习
  • 第九周学习总结:树的推广堆
  • 第十一周学习总结:哈西方法

2.周博客分析

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

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

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

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

二、实验及项目总结

1.实验报告汇总

  • 实验报告一: Java线性表的应用,实现和分析
  • 实验报告二:二叉树、树型结构的实现及应用
  • 实验报告三:查找与排序的应用,实现和分析
  • 实验报告四:图的应用、实现和分析
  • 实验报告五:数据结构综合应用

2.团队项目汇总

  • 团队博客第一周:小组组员及人员分工及构建之法阅读
  • 团队博客第二周:针对某个游戏的简要分析
  • 团队博客第三周:团队项目概述
  • 团队博客第四、五周:流程及分工
  • 团队博客第六、七周:规格说明书及代码规范
  • 团队博客第八周:总体规划

三、代码托管

1.代码量截图:

2.代码量总结

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

四、课堂实践项目总结

1.课堂实践汇总

  • 泛型类—Bag
  • 循环队列打印杨辉三角
  • 图的遍历

    2.课堂实践分析

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

五、课程收获与不足

1.收获

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

2.不足

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

六、问卷调查

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

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

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

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

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

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

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

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

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

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

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

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

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

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

七、最终感悟

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

转载于:https://www.cnblogs.com/Zhangxusheng/p/8098132.html

20162329 2017-2018-2《程序设计与数据结构》课程总结相关推荐

  1. 20162329 张旭升 2017 - 2018 《程序设计与数据结构》第五周总结

    20162329 2017-2018-1 <程序设计与数据结构>第五周学习总结 教材学习内容总结 1.学习目标 了解集合的概念 了解并使用抽象数据类型 初步了解使用Java泛型 学习栈这种 ...

  2. 《2018面向对象程序设计(java)课程学习进度条》

     学习收获最大的程序阅读或编程任务    课堂/课余学习时间(小时)    发布博客/评论他人博客数量   (阅读/编写)代码行数        周次                  九九乘法表   ...

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

    20172303 2018-2019-1<程序设计与数据结构>课程总结 课程:<程序设计与数据结构> 班级: 1723班 姓名: 范雯琪 学号:20172303 教师:王志强 ...

  4. 20172329 2018-2019《Java程序设计与数据结构》课程总结

    作者:lalalouye(20172329王文彬) 2018-2019年大二Java程序设计与数据结构课程总目录:第一周 第二周 第三周 第四周 第五周 第六周 第七周 第八周 第九周 实验一 实验二 ...

  5. 20162329 张旭升2016-2017《程序设计与数据结构》课程总结

    课程总结 前期博客 预备作业即周总结: 预备作业01 20162329: 预备作业02 20162329: 预备作业03 20162329: 20162329 <程序设计与数据结构>第一周 ...

  6. 2017电大c语言考试时间,2017年电大 《c语言程序设计》a课程考核说明.doc

    2017年电大 <c语言程序设计>a课程考核说明 中央广播电视大学计算机科学与技术专业 C语言程序设计A课程考核说明(2008) 一.考核说明 <C语言程序设计>课程是全国电大 ...

  7. 2017—2018 20162329 张旭升 实验报告:树

    实验二:数 课程:程序设计与数据结构 班级: 1623 姓名: 张旭升 学号:20162329 指导教师:娄嘉鹏 王志强 实验日期:10月23日 实验密级: 非密级 预习程度: 已预习 必修/选修: ...

  8. 20162329张旭升 2016-2017-2 《程序设计与数据结构》第九周学习总结

    20162329张旭升 2016-2017-2 <程序设计与数据结构>第九周学习总结 教材学习内容总结 1.建立数据库连接:我们是通过老师给的XAMPP程序来配置自己的数据库,然后根据教程 ...

  9. 20162305 2016-2017-2《程序设计与数据结构》课程总结

    20162305 2017-2018-2<程序设计与数据结构>课程总结 每周作业链接汇总 第一周作业: 简要内容: 什么是算法 算法的时间复杂度 什么是数据结构 二维码: 第二周作业 简要 ...

  10. 20172301 2017-2018-2《程序设计与数据结构》课程总结

    20172301 2017-2018-2<程序设计与数据结构>课程总结 每周作业链接汇总 预备作业1 简要内容:对上学期的认识和总结,对专业和老师的期望. 预备作业2 简要内容:关于技能和 ...

最新文章

  1. leetcode-452 用最少数量的箭引爆气球
  2. 谷歌提出新型卷积网络EfficientNet:推理速度提升5.1倍,参数减少88%(附论文代码)...
  3. 北欧小国的宏大AI实验:让1%的人口接受人工智能培训
  4. android中设置控件获得焦点
  5. 一篇文章搞懂fof好友推荐案例
  6. Servlet 3.0概述
  7. linux系统编程之进程概念(操作系统---管理,进程创建,进程状态,进程优先级, 环境变量,程序地址空间,进程O(1)调度方法)
  8. 【C++ Primer | 16】容器适配器全特化、偏特化
  9. 缓冲区,粘包,解决粘包的方法,
  10. 8.霍夫变换:线条——霍夫的效果、噪声对霍夫的影响、霍夫拓展_5
  11. javascript无限弹窗_html恶搞之无限弹窗
  12. 最新摸头GIF在线生成工具源码+实测可用
  13. 【信源编码】Huffman Coding原理以及MATLAB实现
  14. Python三大神器之virtual使用
  15. 个人见解:什么是WBS?
  16. 亲属卡额度是什么意思_2019信用卡权益总结之十二:附属卡
  17. UAC 管理员权限 程序 防止弹窗的四种解决办法
  18. 实验任务(三)---密码破解技术
  19. 百度云管家 提取下载链接(已过时,仅用作存档)
  20. [leetcode]488. Zuma Game

热门文章

  1. sqlalchemy.exc.DataError: (pymysql.err.DataError) (1366, “Incorrect string value: ‘\\xE6问题解决
  2. 【opus源码分析】celt_fir5函数
  3. MariaDB/MySQL 报错解决:ERROR 1698 (28000): Access denied for user 'root'@'localhost'
  4. html浏览位置坐标,HTML5教程 | HTML5地理定位(GeoLocation API)
  5. 自建mysql和华为云mysql_自建数据库和云数据库区别和使用(以MySQL为例)
  6. python网络信息提取_python网络爬虫与信息提取I
  7. 浅析Mysql Join语法以及性能优化
  8. 使用命名空间:别名/导入
  9. 怎么设计计算机网络共享,如何设置网络共享 网络共享设置方法【详解】
  10. 太酷炫了,我用 Python 画出了北上广深的地铁路线动态图