zoukankan      html  css  js  c++  java
  • 个人课程总结

    本学期已经快要结束了,在这学期里,我还是学到了一些东西,本学期收获最大的三项内容:

    1、组队(两人)开发石家庄地铁查询系统

      老师在上过一段课程之后,要求我们两人一组,组成一个小团队,开发石家庄地铁查询系统。这个系统要求给出最短路径

    和换乘最少的路径,在求路径结果时就用到了算法。我们之前上过数据结构的课,其中老师讲了很多算法,有狄杰斯特拉(最

    短路径算法)等其它算法,在课程结束时,我感到数据结构算法没有应用的地方,也不知道如何使用。在开发这个地铁查询系统

    时,我们遇到了如何求最短路径的问题,在这一块卡了很长时间,后来想到数据结构中的狄杰斯特拉可以求最短路径,但不知道

    从哪下手去写,就在网上找的现成算法,将数据库数据与算法对应连接起来。那个算法的代码我没有完全看懂,这是我自己存在

    的问题。经历过这次的结对开发,感到有合理的分工很重要,在开发之前要先弄明白编写系统模块的先后顺序,不然可能在编写

    的途中不知道写哪。

    2、组队(四人)开发

      在结对开发过后,老师又要求我们组队开发出一个东西来,我们选择了app。在决定开发一个怎样的软件的时候,我们谈论了

    很久,每个人的一件都不一致,有成员感觉这是第一次接触Android,要学的东西还多,开发一个简单的就行,但我觉得要开发一个

    有新意的东西出来,技术方面不用担心别太过火就行。(对于这个问题,我现在还不清楚那个标准是什么)。因为开发之前,我们

    的分工比较明确,所以在开发过程中还算顺畅。这次组队开发后,我感觉要学的东西太多了,要有方法有目的地学。

    3、关于博客、github等

      在最开始上课的时候,老师就要求我们在博客上发表东西,建议我们把自己写的程序存到github中。一开始,我感觉这没什么用

    但后来,发现这些特别有用,你花费一点时间去搞这些东西,就可能会使你在之后的开发中少花费一些时间,还有助于学习新的东西。

    个人总结及需要改进的地方:经过本学期的学习,感觉自己学到的东西不太多,有时候是有兴趣去学一些东西,有时候是感觉不得不

    学很不情愿,在后面那种情况下,效率就非常低。对软件工程专业这一方面,我自己感觉兴趣很重要,在这个领域的技术更新的非常

    快,需要紧跟其发展的步伐,如果没兴趣,感觉学习新技术会很痛苦。之后要培养这方面的兴趣,提升学习效率。最近有一个php大作

    业,老师要求我们写一个购物网站,虽然不同组卖的东西不同,但核心是一样的。在老师检查作业时,我看了其他组做的网站,其中

    有一组做的很好,感觉差距好大,他用的东西好像比我用的高一个级别。以后要踏下心来学东西了。

    给老师的建议:

    1、我们平常学东西的时候是自学的,但有时不知道从哪下手,不知道学习的方向,希望老师以后可以给一些学习方面的建议。

    2、平常作业量还可以,期末的时候感觉有些多。

  • 相关阅读:
    PTA L1-002 打印沙漏 (20分)
    音乐研究
    LeetCode 155. 最小栈
    LeetCode 13. 罗马数字转整数
    LeetCode 69. x 的平方根
    LeetCode 572. 另一个树的子树
    errno错误号含义
    僵尸进程和孤儿进程
    TCP和UDP相关概念
    图相关算法
  • 原文地址:https://www.cnblogs.com/leity/p/11063892.html
Copyright © 2011-2022 走看看