• 软件工程学期总结


    学习收获:

    眨眼间一个学期又过去了,回忆这个学期学习软件工程的点点滴滴,印象最深刻的是那次同学们分组讨论给父母设计一款手机,虽然我们最后没有设计出实物,但是那个过程却让我收货颇多,让我了解到软件工程师一个工程,需要每个人真心投入才能学到知识,也了解到一个团队的重要性。

    a)书写的代码量多少行?

    第一次作业

    #include <iostream>

    using namespace std;

    int sum(int x,int y);

    {   

    returnx+y;  

    }

    int main(void)

    {   int x,y,s;

         cout<<"输入两个整数:";

         cin>>x>>y;

         s=sum(x,y);

         cout<<x<<'+'<<y<<'='<<s<<' ';

         return 0;

    }

    第三次作业

      int sum=0;

            for(int i=1;i<=100;i++)

            {

             sum+=Ai;

             }

             System.out.println("start");

             int start=nextInt();

             System.out.println("end");

             int end=nextInt;

             System.out.println(start=start+);

             System.out.println(end=end+);

             for(int i=start;i<=end;i++);/*这边用start/end做下标(start/end是自己定义的,可以根据start/end来任取数组的范围,像是startA20,endA66,即可实现A20到A66的求和运算*/

             sum+=Ai;

             System.out.println(sum);

    }

    第四次作业

      int sum=0;

            for(int i=1;i<=100;i++)

            {

             sum+=Ai;

             }

             System.out.println("start");

             int start=nextInt();

             System.out.println("end");

             int end=nextInt;

             System.out.println(start=start+);

             System.out.println(end=end+);

             for(int i=start;i<=end;i++);/*这边用start/end做下标(start/end是自己定义的,可以根据start/end来任取数组的范围,像是startA20,endA66,即可实现A20到A66的求和运算*/

             sum+=Ai;

             System.out.println(sum);

    }

    从第一次作业开始到最后的作业发现自己就写了40行左右的代码,这对于一个计算机的学生来说真的是太惭愧,写的太少,平时还是要多敲敲代码。即使不会也不懂但是我相信敲着敲着也慢慢就会的。

       b)熟悉(了解)了哪几个软件工具?

    1、从老师布置的几次作业来看,第一次的作业是C++的用法和心得让我稍微的了解了C++的历史和用法。接着的作业是挑一个软件了解它的历史,我选择的是学习机,发现现在市面上的大部分的学习机都是从最初的学yo发展而来。然后还稍微研究了微信南通大学的教务管理系统的不足之处。这些是平时从作业上了解的一些软件。

    2、我的手机上这个学期也下载了好几款APP,例如返利网,这是一款专门打折的APP,用户可以把自己在淘宝上收藏东西的名称输入到返利网上,你就可以搜到同样的产品,并且会比淘宝上便宜很多。但是你在返利网上买东西的时候要付全款(就是跟淘宝价格一样),等到你收到东西后确认收货了,返利网则会给你返5%~10%的钱,甚至更高,但是返利的钱有时候不会马上到账,一般最迟的话会在一个月之内返给你的。而且在它超级返的活动里,新用户可以用一分钱买到相应的东西。真的是好处多多,我觉得这个APP非常适合那些精打细算的女生,就比如我O(∩_∩)O哈哈~

    c)这学期你学到的对软件工程相关知识有哪些?

    这学期的软件工程,我主要了解了一个团队的重要性,因为在那次的团队讨论给父母设计一款手机,我发现一个团队的合作真的太重要了,大叫一起想主意,一起讨论、研究,这个过程非常的开心。并且我们也能从团队的其他成员中学到自己平时所想不到的。这门课业让我了解到一款软件不仅仅是写好代码这门简单,这其中包含太多太多。

     d)本课程对你在哪些方面有帮助? 

    团队合作不仅在学习上给我们很大的帮助,同时在生活上也是随时需要和他人进行合作的。

    2:不足之处

     a)课程在哪些方面与你最初的期望有较大差距?

    以前我所理解的软件工程是一门教我们如何系统的去开发一款软件,而且会有很多实践的活动。但是学了这门课之后,发现书上的内容仅连几行代码也找不到,并且书上的这些内容相对我们莱索是没什么概念的,这只是在开发软件过程的一个思想。说实话,是有点失望的。

    b)教学方法、教学内容等提出批评意见。

    老师上课的时候气氛不对,因为都是他一个人在说,下面几乎没人听,而且老师也管,而且他的PPT全是英文,真的好烧脑的。

    希望老师下学期能在课堂上多一些讨论的课题,激起学生的学习兴趣,让课堂变得更生动活泼。

    3:建议

     a)如果让你重新开始学习这么课程,你准备怎么做?

    对于这门课,认真听的次数真的是屈指可数,如果重新开始的话,我会更认真的听下去的,而且尽可能的跟老师进行互动。

     b)如果让你从大一开始重新学习,你又准备怎么做?

    如果让我从大一重新开始学习的话,肯定会比现在认真一些吧,会从大一的时候给自己定一些学习目标,学习计划,不让自己的大学四年白白浪费。

    c)对老师教学方式、作业布置方式和点评、教学内容组织三个方面有什么建议和意见。 

    这是一门新的课程,给我的感觉确实很独特的,这与其他专业课很不一样,其他专业课书上的内容充满了代码,所以这让我有很大的兴趣。老师的教学方式总体上来说是挺好的,特别有一点是带上扩音器来进行课堂讲解,这让班上同学都能够听清话语,可以说是很完美的,无论是普通话还是教学思想、教学内容都是很合格的老师;对于老师布置作业的方式,这也是我第一次经历透明的、公开的博客作业方式,一方面方便同学之间互相了解,方便同学们之间互相借鉴。也可以促进老师与同学之间的交流,把成绩公布出来也有种督促大家学习的思想,我个人感觉是新颖独特的。教学内容组织,老师有整体的规划,我们跟着老师的步伐把课上理论与课堂实践结合,分组讨论等。这都是很完美的。老师以后可以继续用这种新颖的方式教学。

    4:推荐一位你觉得教得好的老师,简单介绍下他的课程(名称、教学目标),老师的教学方法、作业形式,以及你们如何师生沟通的。

    这学期我相对喜欢的老师应该是鲁松老师吧,她教的是汇编语言。我觉得鲁松老师的课虽然看上去气氛有点小紧张,但是对于每一道题她都会细细的我们分析,可能是我吸收的比较慢需要这样的老师带领,而且鲁松老师课下是以为特别活泼的老师,没事也会和我们开开玩笑,但是这样的老师反而更容易接近一点,而且平时和我们之间的互动也特别的多。但是对她唯一的不满就是期末考试不给我们划重点/(ㄒoㄒ)/~~

    5:自由发挥! 写下你想对老师、助教说的话(内容不限)。

    对于小林老师我想说的是:您应该对我们稍微凶一点,因为平时看你上课听的人真的是少的可怜,大部分都是低头族(虽然我也是( ⊙ o ⊙ ))。还有就是老师应该多多开展一些活动课,类似上次让我们自由发挥给父母设计手机的课,我觉得那样的课同学们的积极性特别好,学习的氛围也是特别浓,这样不会每次上课就只有您一个人在那里说了。

    对于助教,从来也没见过他本人,希望他下学期能来课堂跟我们聊聊天,分享一下他的学习经验。

  • 相关阅读:
    python 使用else代替状态变量
    python 实现线程安全的单例模式
    sql语句的执行顺序
    python 实现int函数
    python实现时间o(1)的最小栈
    python实现简单的负载均衡
    python实现求最长回文子串长度
    python lambda表达式
    sql针对某一字段去重,并且保留其他字段
    基本认识
  • 原文地址:https://www.cnblogs.com/lazygirl/p/5073789.html
Copyright © 2020-2023  润新知