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

目录

  • 20182326 2018-2019-1《程序设计与数据结构》课程总结
    • 每周作业链接汇总
    • 实验报告链接汇总
    • 团队项目报告链接汇总
    • 代码托管链接
    • 课堂项目实践
    • 课程收获与不足
    • 问卷调查

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

每周作业链接汇总

  • 第一周作业:预备作业:课程基础
    • 自学Linux系统
    • 安装操作系统
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第1张图片
  • 第二周作业:20182326 2019-2020-1 《数据结构与面向对象程序设计》第1周学习总结
    • 第一次写java代码
    • 学习Markdown的编写
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第2张图片
  • 第三周作业:2019-2020-26 《数据结构与面向对象程序设计》第2、3周学习总结
    • 字符串的学习
    • 类和对象的学习
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第3张图片
  • 第四周作业:2019-2020-26 《数据结构与面向对象程序设计》第4周学习总结
    • 方法的学习
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第4张图片
  • 第五周作业:2019-2020-26 《数据结构与面向对象程序设计》第5周学习总结
    • 封装和继承
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第5张图片
  • 第六周作业:2019-2020-26 《数据结构与面向对象程序设计》第6周学习总结
    • 多态的学习
    • 接口的学习
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第6张图片
  • 第七周作业:2019-2020-26 《数据结构与面向对象程序设计》第7周学习总结
    • 集合的学习
    • 栈的学习
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第7张图片
  • 第八周作业:2019-2020-26 《数据结构与面向对象程序设计》第8周学习总结
    • 链表
    • 查找
    • 排序
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第8张图片
  • 第九周作业:2019-2020-26 《数据结构与面向对象程序设计》第9周学习总结
    • 树的学习
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第9张图片
  • 第十周作业:2019-2020-26 《数据结构与面向对象程序设计》第10周学习总结
    • 邻接矩阵
    • 十字链表
    • 遍历
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第10张图片
  • 自认为写得最好一篇博客是?为什么?
    • 2019-2020-26 《数据结构与面向对象程序设计》第10周学习总结
      对学习内容的总结非常详细
  • 作业中阅读量最高的一篇博客是?谈谈经验
    • 预备作业:课程基础
    • 在大家都不会写的时候教早的提交了博客,参考的人很多

实验报告链接汇总

  • 实验一 实验名称 20182326 实验一《Linux基础与Java开发环境》实验报告
    • 基于命令行和IDE
    • 练习Linux基本命令;
    • 学习Java程序的JDB调试技能;
    • 编写简单的Java程序。
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第11张图片
  • 实验二 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验二报告
    • 编写简单的计算器,完成加减乘除模运算。
    • 要求从键盘输入两个数,使用判定语句选择一种操作,计算结果后输出,然后使用判定和循环语句选择继续计算还是退出。
    • 编写测试代码,测试验证。
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第12张图片
  • 实验三 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验三报告
    • 初步掌握单元测试和TDD
    • 理解并掌握面向对象三要素:封装、继承、多态
    • 初步掌握UML建模
    • 完成蓝墨云上 (1)-(5)实验
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第13张图片
  • 实验四 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验四报告
    )
    • 编写有理数和复数两个计算器
    • 根据老师所发程序进行改编
    • 运行并测试程序
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第14张图片
  • 实验五 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验五报告
    • Android Stuidio的安装测试
    • Activity测试
    • UI测试
    • 布局测试
    • 事件处理测试
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第15张图片
  • 实验六 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验六报告
    • 链表练习
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第16张图片
  • 实验七 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验七报告
    • 定义一个Searching和Sorting类,并在类中实现linearSearch,SelectionSort方法
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第17张图片
  • 实验八 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验八报告
    • 完成链树LinkedBinaryTree的实现
    • 基于LinkedBinaryTree,实现基于(中序,先序)序列构造唯一一棵二叉树的功能
    • 自己设计并实现一颗决策树
    • 输入中缀表达式,使用树将中缀表达式转换为后缀表达式,并输出后缀表达式和计算结果
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第18张图片
  • 实验九 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》实验九报告
    • 初始化无向图和有向图
    • 有向图和无向图的遍历
    • 有向图的拓扑排序
    • 无向图的最小生成树
    • 有向图的单源最短路径求解
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第19张图片
  • 哈夫曼实验 实验名称 20182326 2019-2020-1 《数据结构与面向对象程序设计》哈夫曼实验报告
    • 概率构造一颗哈夫曼树,并完成对英文文件的编码和解码。
      20182326 2018-2019-1《程序设计与数据结构》课程总结_第20张图片

团队项目报告链接汇总

  • 第一周:《团队作业第一周》团队作业——DIG
    20182326 2018-2019-1《程序设计与数据结构》课程总结_第21张图片

  • 第二周:团队博客第二周——DIG
    20182326 2018-2019-1《程序设计与数据结构》课程总结_第22张图片

  • 其他:团队作业——学习心得
    20182326 2018-2019-1《程序设计与数据结构》课程总结_第23张图片

代码托管链接

  • 给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
    • 达标,并超过许多
  • 加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
    • 多学习代码的书写,多练习才能成功
  • 积极主动敲代码做到没?教材实践上有什么经验教训?
    • 做到了,实验和作业提醒我主动去学习

课堂项目实践

  • 课堂实践对提高应用能力有帮助吗?
  • 课堂实践上自己有什么经验教训?
  • 对学习的知识不够熟练,在上面花费的时间很多
  • 课堂实践上对老师有什么教学建议?
  • 实践时间长一点!!!!我写不完啊!

课程收获与不足

  • 收获
    • 学习了很多新知识和新软件的应用
  • 不足
    • 知识太多一时半会消化不了,又学了新的。应该提高消化知识的效率。
  • 结对学习
    • 有帮助。但是问题不是每周都有,希望结对学习截图不是强制上传

问卷调查

  • 你平均每周投入到本课程有效学习时间有多少?
    • 没有仔细计算,但是应该很多。周末在上面花费了很多时间。
  • 每周的学习效率有提高吗?你是怎么衡量的?
    • 有提高。敲代码的时间变多,减少了从网上学习代码的时间。
  • 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
    • 有。限制时间让我拒绝拖延症(笑)
  • 你觉得这门课老师应该继续做哪一件事情?
    • 继续代码作业的布置。
  • 你觉得这门课老师应该停止做哪一件事情?
    • 取消Android的学习

你可能感兴趣的:(20182326 2018-2019-1《程序设计与数据结构》课程总结)