20182309 2019-2020-1 《数据结构与面向对象程序设计》课程总结

目录

  • 20182309 2019-2020-1 《数据结构与面向对象程序设计》课程总结
    • 其他
      • 据说其他可以任意发挥
      • 20191221Java:2b7877b27860bb7c791437273b2cec62bf90596cca9438aac25af5c3875ddeda---Power by SHA-256
    • 每周作业链接汇总
    • 自认为写的最好的一篇博客是如何在Android Studio 使用json格式
    • 作业中阅读量最高的一篇博客是预备作业:课程基础
    • 实验报告链接汇总
    • 团队项目报告链接汇总
    • 代码托管链接
      • 本学期10000行代码的目标已达成
      • 一些心得
      • 做到了积极主动敲代码,教材实践上的经验教训没啥,都挺好
    • 课堂项目实践
      • 课堂实践对提高应用能力有帮助
      • 课堂实践上自己的经验教训
      • 课堂实践上对老师的教学建议
    • 课程收获与不足
    • 问卷调查
    • 总结中涉及到的链接的二维码

20182309 2019-2020-1 《数据结构与面向对象程序设计》课程总结

其他

据说其他可以任意发挥

线

20182309 2019-2020-1 《数据结构与面向对象程序设计》课程总结_第1张图片

20191221Java:2b7877b27860bb7c791437273b2cec62bf90596cca9438aac25af5c3875ddeda---Power by SHA-256

每周作业链接汇总

  • 预备作业:课程基础:装虚拟机
  • 第一周作业:Java的编译、运行,git的使用
  • 第二、三周作业:数据类型,引入,输入输出
  • 第四周作业:创建类,return,重写,调试
  • 第五周作业:继承
  • 第六周作业:多态,异常
  • 第七周作业:算法分析,栈,队列
  • 第八周作业:查找,排序
  • 第九周作业:树
  • 第十周作业:图

自认为写的最好的一篇博客是如何在Android Studio 使用json格式

  • 因为这是我唯一真正自己自愿写的一篇博客,迫不及待的那种感觉

作业中阅读量最高的一篇博客是预备作业:课程基础

  • 不是我写的多好,是大家以为我会写的很好,都点进来借鉴

实验报告链接汇总

  • 实验一 《Linux基础与Java开发环境》:基于Linux的编译,调试,运行
  • 实验二 《Java基础(数据/表达式、判定/循环语句)》:编写简单的计算器
  • 实验三 《面向对象程序设计》:TDD,单元测试
  • 实验四 《Java Socket编程》:服务器,客户端,联网
  • 实验五 《Android程序设计》:安卓编程
  • 实验六 《线性结构之链表》:实现链表
  • 实验七 《查找与排序》:查找,排序
  • 实验八 《树》:补全方法,实现决策树
  • 实验九 《图》:图,最小生成树

团队项目报告链接汇总

代码托管链接

本学期10000行代码的目标已达成

20182309 2019-2020-1 《数据结构与面向对象程序设计》课程总结_第2张图片

一些心得

其实我也不好说我是怎么学的,我一直有一种观点:学的好不是努力就能达到的,非要我提出一些可复刻的心得,那我就说几个吧

  • 只学基础的东西,进阶的东西自己去发掘
  • 自己做一些经常使用的函数(方法、类)
  • 别用短视频之类的作娱乐,要娱乐就玩大的,一局要打半小时一小时的那种娱乐(说的就是你,英雄联盟),别让碎片化的时间让娱乐占了,这才是玩游戏之余抽空学习。打个比方,往瓶里装东西,用大的东西装满,还能装小的东西,如果你的娱乐比学习还小,你就只能靠自己的意志力停止娱乐了。

做到了积极主动敲代码,教材实践上的经验教训没啥,都挺好

课堂项目实践

  • 课堂实践-Scanner&JDB练习:输入输出
  • 类的编写实践:编写类
  • Interface实践:实现接口
  • 链表实践:实现链表
  • 线性表实践:安卓上实现链表
  • 二分查找(折半查找)实践:递归二分查找
  • 二叉树的建立和层序遍历法实践:层序遍历
  • 递归前中后序和非递归前中序遍历实践:递归实现
  • 二叉排序树实践:实现二叉排序树
  • 哈夫曼编码实践:哈夫曼编码
  • 图实践:定义有向图、无向图

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

课堂实践上自己的经验教训

  • 提前写好,一点不慌

课堂实践上对老师的教学建议

  • 妹啥,都挺好

课程收获与不足

  • 自己的收获:一个新的编程语言
  • 自己需要改进的地方:自己找项目去做
  • 结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议:贯彻了。帮他写作业,没受到过帮助。这算什么结对啊,完全是单方面的帮助,如果强强联手又会把尾巴落下,不如干脆别结对了,爱找谁找谁,别加这个形式上的限制。

问卷调查

  • 你平均每周投入到本课程有效学习时间有多少?10h
  • 每周的学习效率有提高吗?你是怎么衡量的?有,陷进去的时间
  • 蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?有,没有
  • 你觉得这门课老师应该继续做哪一件事情?912上课
  • 你觉得这门课老师应该停止做哪一件事情?扔给我们一个连接让我们自学

总结中涉及到的链接的二维码

  • 码云项目连接
  • 预备作业:课程基础
  • 第一周作业
  • 第二、三周作业
  • 第四周作业
  • 第五周作业
  • 第六周作业
  • 第七周作业
  • 第八周作业
  • 第九周作业
  • 第十周作业
  • 实验一
  • 实验二
  • 实验三
  • 实验四
  • 实验五
  • 实验六
  • 实验七
  • 实验八
  • 实验九
  • 实践需要登陆,二维码全长一个样20182309 2019-2020-1 《数据结构与面向对象程序设计》课程总结_第3张图片

你可能感兴趣的:(20182309 2019-2020-1 《数据结构与面向对象程序设计》课程总结)