20182319彭淼迪 2018-2019-1《程序设计与数据结构》课程总结

目录

@(20182319彭淼迪 2018-2019-1《程序设计与数据结构》课程总结)

(按顺序)每周作业链接汇总
第一周作业:主要是对虚拟机进行了配置,也学习了一点关于java的理论知识,了解到如何用vim进行编程,具备了一定初级编写、运行以及debug一些初级java代码的能力。
第二、三周作业:在这两周中,我们主要学习的是对java一些常见且用得到的方法,然后对类的概念进行了一些基本的了解。
第四周作业:前面认识了类,知道我们是可以用类的,但我们要如何使用类呢,这就是这一周学习的知识,这一周我们学习了如何编写类,以及如何用uml来画图表示各个类之间的关系。
第五周作业:这一章开始学习到我们java三要素之一的继承了,在这一章中,我们主要学习到了如何一个类继承另一个类。
第六周作业:这一周学习的是多态和异常,多态比较像一个指针,它可以指向它所属类型的子类或父类,当然也有一定限制且不能指向兄弟类。异常是为了防止我们用的时候出现一些奇怪的错误而导致程序中断,有了异常可以直接抛出而不是中断,既可以知道在哪出错,又不会影响其它步骤运行,可以一次报告多个错误。
第七周作业:这一周开始学习算法,开始接触到复杂度的总是和一些数据结构的问题,对数据结构的各类有个初步了解。
第八周作业:对各类查找算法有了初步的了解并对它们的实现做了一定的尝试。
第九周作业:开始学习数据结构中的一个大头——树,对二叉树,排序树……有了一定的了解,并进行一定的尝试。
第十周作业:对图的了解,学习了图的表示方法以及使用方法,知道了如何遍历,如何查找。

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

  • 第八周的作业,因为在学习这一章的过程中,虽然有些东西已经学习过,但经过一次新的学习,我还是产生了一些新的见解,发现自己以前没有思考过的地方,也有了进一步的认识,所以写下了一部分自己的见解。

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

  • 第一周作业,其实这一篇博客阅读量高的原因就是发得早,有许多人想看别人是怎么写的就会提前看一下别人的博客,然后我的就被别人看了,阅读量也就上来了。所以在后来的博客发布中我也是有区别的控制博客发表的时间。把希望别人看的早点发表,不希望别人看的就稍微晚一点。

实验报告链接汇总
实验一   Linux基础与Java开发环境:学习使用vim,简单编写、调试java程序
实验二   Java基础(数据/表达式、判定/循环语句) :编写一个计算器
实验三   面向对象程序设计:学会一些关于验证程序的方法
实验四   Java Socket编程:编写简单服务器,体验编写密码,写复数计算器
实验五   Android程序设计:用android实现一定的排版与响应
实验六   线性结构之链表:通过java和android实现链表
实验七   查找与排序:实现各种常见的排序与查找
实验八   树:编写二叉树和决策树
实验九   图:图的初始化、遍历、最小生成树和最短路径

团队项目报告链接汇总
《记忆边缘》——团队作业第一周:简要内容
《记忆边缘》——团队作业第一周:简要内容
《记忆边缘》——团队作业第一周:简要内容
《记忆边缘》——团队作业第一周:简要内容
《记忆边缘》——团队作业第一周:简要内容
《记忆边缘》——团队作业第一周:简要内容
《记忆边缘》——团队作业第一周:简要内容
《记忆边缘》——团队作业第一周:简要内容
……
代码托管链接:
给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
积极主动敲代码做到没?教材实践上有什么经验教训?
课堂项目实践
参考2018-2019-1 《Java 程序设计》课堂实践项目
课堂实践链接(没有的可以不列)
实践名称:简要内容
……
课堂实践对提高应用能力有帮助吗?
课堂实践上自己有什么经验教训?
课堂实践上对老师有什么教学建议?
课程收获与不足
自己的收获(投入,效率,效果等)
自己需要改进的地方
结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
问卷调查
你平均每周投入到本课程有效学习时间有多少?
每周的学习效率有提高吗?你是怎么衡量的?
蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
你觉得这门课老师应该继续做哪一件事情?
你觉得这门课老师应该停止做哪一件事情?
其他任意发挥

出你的总结中涉及到的链接的二维码
码云项目链接: 二维码
预备作业1: 二维码
……
实验一 实验名称:二维码
……
实践名称:二维码

猜你喜欢

转载自www.cnblogs.com/ydfy/p/12117077.html