第一周做业:201723142018-2019-1《程序设计与数据结构》第一周学习总结
了解了软件工程,学习了算法分析,尤为是大O记法。html
第二周做业:201723142018-2019-1《程序设计与数据结构》第二周学习总结
主要学习了栈和ArrayStack类,以及栈的基本操做push、pop、peek等。算法
第三周博客:01723142018-2019-1《程序设计与数据结构》第三周学习总结
学习了队列和代码密钥(凯撒加密法和重复加密法),以及用链表和数组实现队列。编程
第四周博客:201723142018-2019-1《程序设计与数据结构》第四周学习总结
学习了列表,包括有序列表、无序列表和索引列表,列表的使用方法以及用数组和链表实现列表。数组
第五周博客:201723142018-2019-1《程序设计与数据结构》第五周学习总结
主要学习了不一样的查找、排序算法网络
第六周博客:201723142018-2019-1《程序设计与数据结构》第六周学习总结
这篇博客主要是关于树的学习总结,树的遍历、树的实现、二叉树和表达树。数据结构
第七周博客:201723142018-2019-1《程序设计与数据结构》第七周学习总结
主要是用链表和有序列表实现二叉树、平衡化树和红黑树。并发
第八周博客:201723142018-2019-1《程序设计与数据结构》第八周学习总结
主要总结了堆的知识点和用链表和数组实现堆,以及使用堆(堆排序)。学习
第九周博客:201723142018-2019-1《程序设计与数据结构》第九周学习总结
主要学习了图,有向图、无向图、网络以及图的实现。测试
排序的复杂度分析博客:排序的复杂度分析
这篇博客是加分博客,是对多种不一样的排序算法的复杂度的分析编码
暑假App :暑假App
主要是对暑假实现的APP的介绍。
我认为写的最好的是20172314 2018-2019-1《程序设计与数据结构》第九周学习总结,缘由是这篇博客对于课文内容的总结是基于个人理解之上的比较详细的总结,并结合了图示说明,对于教材学习中的问题一栏记录了个人全部问题以及详细的解释,而后代码调试中的问题中记录了对不一样代码的逐句解释,总的来讲,内容、排版、图文结合都是比较完善的。
实验一博客:20172314 2018-2019-1 实验一《线性结构》实验报告
对创建链表和链表实现节点插入、删除、输出操做及冒泡和选择排序方法进行了实验。
实验二博客:20172314《程序设计与数据结构》实验报告——树
此次实验是关于树的应用,实现二叉树、中序先序序列构造二叉树、决策树、表达式树、二叉查找树、红黑树分析。
团队博客:安卓游戏开发——团队做业第一周
这是团队第一次博客,主要介绍了团队以及项目的规划、并发布了需求规格说明书。
团队博客:团队做业——第二周
是对项目实现过程的记录,更新需求规格说明书、记录问题。
团队项目:奔跑吧DKY——团队Scrum冲刺阶段-Day 1-领航
如下7篇博客是对项目的冲刺实现,记录天天的任务、进度、遇到的问题、项目进展等等。
给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?
IEDA上总代码量为22697,达到了目标
加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
在学习Java的过程当中,最初我只是照着书上的代码敲一遍,肯定可以正常编译运行,加深对代码的理解程度。咱们的课堂实践就是例题代码增改的过程,经过这样的方式,使我对知识点理解得更为透彻。
积极主动敲代码作到没?教材实践上有什么经验教训?
作到了积极主动敲代码。
关于教材实践上的经验我认为我须要的是多多尝试解决不一样的问题,能够在实践中提升本身的编程能力。
参考2018-2019-1 《Java 程序设计》课堂实践项目
课堂实践对提升应用能力有帮助吗?
课堂实践项目让我真正动手去编写程序,虽然大部分都是根据书上的例题增改的,但在这个过程当中,个人动手能力获得了提升,同时对相关知识点的理解也更为深入。
课堂实践上本身有什么经验教训?
提早预习老师发布的跟课堂实践相关的资料,掌握实践的内容,在课堂时间上会顺利不少。
课堂实践上对老师有什么教学建议?
我以为颇有用,建议继续进行下去。
本身的收获
通过这一学期,本身的编程能力有了进一步的提高,自学能力也更强了,这学期的学习内容很是具备理解性,例如树和图,学习概念时颇有吸引力,但代码的实现又是另外一回事,因此提高了逻辑思惟能力。
本身须要改进的地方
本身须要改进的地方就是自主编码,如今对本身的编程能力并非很自信,并且也不肯意花不少的时间去尝试、去面对错误并一次次的修改,本身须要改进的就是独立的去尝试实现、付出时间去面对可能存在的彻底的失败和从头来过。
结对学习是否是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
是真正贯彻落实告终对学习,咱们的小组平时的学习交流不少,你们一块儿讨论,相互学习,能够更加高效地学习,同时不一样的人有不一样角度的理解和认识,小组交流对咱们的学习帮助很大。而后在后期的小组项目合做中,小组成员之间配合得很好,相互帮助,工做很和谐,并且都能从对方身上学到不一样的东西。
你平均每周投入到本课程有效学习时间有多少?
基本天天都会花时间在这门课上,可能差很少每周十几个小时。
每周的学习效率有提升吗?你是怎么衡量的?
有提升,主要是经过完成做业的周期来衡量。刚开始可能会给多长时间作多长时间,到后来就能前几个交做业。
蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?
蓝墨云的帮助很大,首先很方便咱们学习老师分享的与课程相关的资料,也能够进行每单元知识点的测试,其次,设置做业提交的期限能够督促咱们尽早完成做业,还有抢答和随机选人的功能在某些时候做用很大嘿嘿。意见和建议的话目前没有什么额外的需求,因此以为如今就挺好的,没有什么蓝墨云使用的建议。
你以为这门课老师应该继续作哪一件事情?
我以为应该继续使用蓝墨云,挺方便的,并且形式多样,流程都很全面。
你以为这门课老师应该中止作哪一件事情?
其实我以为博客对个人做用不大,由于我遇到曾经学过的知识忘掉的话,就算博客写得很详细,我也并不会选择翻看当时写的博客,而是看书或者上网查,因此博客只是写完就没了,并无什么长久的价值,但我知道多是我没有get到他的正确打开方式吧,毕竟听同窗说其余学校也有这种形式,并且个人小伙伴说他们学校只有大佬才会写博客记录hhhhh,并且也有那么多的老师推崇,应该不会中止的当我没说嘿嘿。
终于不会收到邮箱的deadline了嘿嘿,博客虽止,Java永不停歇...课程的结束并不表明学习的结束,须要学习的东西还有不少,更多的须要本身去尝试、去改错、去面对奇奇怪怪的使人抓狂的bug,之后继续加油吧~
20172314 2018-2019-1《程序设计与数据结构》第一周学习总结
20172314 2018-2019-1《程序设计与数据结构》第二周学习总结
20172314 2018-2019-1《程序设计与数据结构》第三周学习总结
20172314 2018-2019-1《程序设计与数据结构》第四周学习总结
20172314 2018-2019-1《程序设计与数据结构》第五周学习总结
20172314 2018-2019-1《程序设计与数据结构》第六周学习总结
20172314 2018-2019-1《程序设计与数据结构》第七周学习总结
20172314 2018-2019-1《程序设计与数据结构》第八周学习总结
20172314 2018-2019-1《程序设计与数据结构》第九周学习总结
奔跑吧DKY——团队Scrum冲刺阶段-Day 1-领航
奔跑吧DKY——团队Scrum冲刺阶段-Day 2
奔跑吧DKY——团队Scrum冲刺阶段-Day 3
奔跑吧DKY——团队Scrum冲刺阶段-Day 4
奔跑吧DKY——团队Scrum冲刺阶段-Day 5
奔跑吧DKY——团队Scrum冲刺阶段-Day 6
奔跑吧DKY——团队Scrum冲刺阶段-Day 7
哈夫曼编码的实现
安卓游戏开发——团队做业第一周
团队做业——第二周
20172314 2018-2019-1 实验一《线性结构》实验报告
20172314 《程序设计与数据结构》实验报告——树
20172314 2018-2019-1《程序设计与数据结构》查找与排序实验报告
20172314 蓝墨云课堂实践ASL
20172314 三种查找算法练习
排序的复杂度分析
暑假App