目录

第一次作业(2015.5.9)

第二次作业(2015.5.21)

第一次作业(2015.5.9)

存在主要问题

1)书写这种练习博客的步骤几乎都不对,建议按照以下步骤:

  • 题目介绍(简单介绍题目内容、要求,或给出题目链接)
  • 源码地址(github源码链接、或其他位置链接)
  • 实现步骤
    • 需求分析(再简单的系统也有需求、也要分析)
    • 功能设计(有哪些功能,每个功能怎样实现,有图更好)
    • 难点攻克(有没有难点,有的话,怎样攻克该难点)
    • 编码实现(编码实现不是指“贴代码”,每段代码前后需要进行详细说明)
    • 测试(测试截图,测试结果)
  • 心得(做完此次练习后的体会,学到了哪些知识点?)

2)博客正文中所有源代码必须使用“代码样式”,Java代码使用Java代码样式,C代码使用C代码样式(此次作业很少人用到代码样式),看起来很不舒服;

3)命名要规范。无论类名、函数(方法)名、(成员)临时变量名、源文件名,统统使用规范命名方式,比如定义一个圆形类,请使用“Circle”,不要使用“Yuan”。负责计算的文件使用Calculator.cpp,不要使用class1.cpp;

4)要有代码注释。无论类、函数(方法)、成员变量都得要有注释,关键代码也要有注释;

5)截图时请截取局部即可,不要全屏截图,那样看不到重点,而且一般显示器显示不全;

6)提交源码必须整个项目文件夹全部上传,不要只上传一个源文件(比如test.c)。整个项目上传后,别人下载下来编译一下即可看到效果;

7)博客排版问题非常大,各级标题要与正文区分开来,字体、粗细要有区分;

8)部分学生题目没做完,只实现了一部分要求。

(其它具体小问题、在博客点评中已说明)

学生成绩

博客中有些同学写的实在是太简单,内容太少了,所以没有点评,直接给出分数。只要有内容的,我都给了分数,并没有给0分。

学号

姓名

分数

1162

孙立涛

8

1032

周忠贤

8

1184

王均

4

1164

刘美思

6

1165

杨文雅

6

1166

刘媛

6

1167

张甜甜

7

1168

张义莲

7

1170

李振彬

1

1171

张国伟

9

1172

郭浩

5

1173

闻保东

5

1174

刘松

5

1175

徐龙

4

1176

王庆详

7

1177

杨彰平

2

1178

郝佳伟

4

1179

唐佳刚

6

1180

颉凌杰

7

1181

张义军

6

1182

孟千

8

1183

朱文学

7

1184

杨洪宇

1

1185

董光耀

6

1186

郭淑涛

6

1187

刘鹏

6

1188

郭宇

8

1189

李维

8

1190

王永

8

1191

曹阳

9

1192

张德瑞

5

1193

姚大卫

2

1194

程普楠

8

1195

康佳

8

1196

王金涛

6

1197

吴贵阳

5

1198

杜鹏程

5

1199

于前程

7

1200

王国梁

9

1201

李政

6

1202

宋德彪

1

1203

刘翔宇

8

1016

孙婧

4

1026

刘仙臣

7

建议

感觉教会学生排版、格式  是当务之急。

第二次作业(2015.5.21)

第二次作业模式是同学之间结对编程,我在博客中只对同一组中第一名学生的博客进行了点评。点评完后,发现存在主要的几个问题:

存在主要问题

1)github提交源码几乎没有一个组正确,大部分都是只提交一个源码文件(比如.java、.c文件),甚至有人将代码放在txt文件中提交了。这个问题希望老师在上课的时候给同学演示一遍怎样提交源码,让学生有个直观的感受,可能我们在博客中说,学生没有概念;

2)这次同学们的博客质量明显上升了一个档次,无论是排版还是内容上,都比上次要好很多,进步很大。但是还有几个建议:

  • 大多数同学过分强调程序的运行结果,并没有注重“实践过程”的展示。这主要体现在:大部分学生贴程序的运行截图,几乎不写他们是怎么去实现的;
  • 博客中不提倡将全部代码全部贴进去,只需要将部分关键、重要的代码贴进去即可,并进行相应的说明和解释。这样让别人更能理解你的思路,很多学生要么一行代码没有,要么将全部代码往上一粘贴,还不给注释,这样看不到重点;
  • 贴在博客中的代码必须要使用代码样式,不能直接像文字一样粘贴进去;

3)命名规范还需要注意,不能随便取a、a1\、bba这样的名字;

4)既然是结对编程,每个人分工应该再写详细一点。比如加上两个人在协作过程中遇见了哪些问题,最后怎样解决的,这个几乎每组都没有。

总的来说,这次普遍质量要高于第一次,进步非常大。:)

具体点评内容,可以参见每个小组中第一个成员博客后面的评论。

建议

让学生尽快学会github上源码管理。

转载于:https://my.oschina.net/newsherlock/blog/425411

软件工程(QLGY2015)博客点评总结相关推荐

  1. 2022北航敏捷软件工程 第一次博客作业

    2022北航敏捷软件工程 第一次博客作业 项目 内容 这个作业属于哪个课程 2022年北航敏捷软件工程 这个作业的要求在哪里 个人阅读作业-阅读和调研 我在这个课程的目标是 了解软件工程的方法论.在实 ...

  2. 软件工程教学博客 (备份)

    我叫邹欣,  是微软亚洲研究院 创新工程中心 首席研发主管 (Principal Development Manager).  我和同事们一起把研究成果转化为商业软件产品和服务.近期主要专注于垂直搜索 ...

  3. 北航 2012 秋季 《现代软件工程》 博客列表

    如果你写了代码, 但是从来没有实际运行过, 那你究竟写了代码么, 还是在软件工程课上做的梦? 如果你写了文档, 但是从来没人读过, 那你究竟写了文档么? 在我们的课程中,  我们通过实际的项目和公开的 ...

  4. 现代软件工程 教学博客 邹欣

    Version:1.0 StartHTML:000000223 EndHTML:000043288 StartFragment:000002387 EndFragment:000043202 Star ...

  5. 软件工程 团队博客分数 (第一阶段)

    正如我在学期开始的时候跟大家介绍的那样,  如果所有团队都做同样的事情, 那么分数就采用 1/n  的体系. 第一名得满分, 第二名得 1/2 的分数, 第三名得 1/3 的分数- 大家都在一个地方写 ...

  6. 现代软件工程 团队博客作业 如何评价个人在团队中的绩效

    在现实社会中有很多团队合作的项目, 他们是如何评价个人在团队中的绩效呢?  例如下面的情况: • 一群人把一堆砖头从A地搬到B地 • 一个剧组排演话剧 • 一群队员在职业球队踢球 • 医生和护士做手术 ...

  7. 软件工程 - 团队博客第二阶段成绩

    正如我在学期开始的时候跟大家介绍的那样, 如果所有团队都做同样的事情, 那么分数就采用 1/n 的体系. 第一名得满分, 第二名得 1/2 的分数, 第三名得 1/3 的分数- 大家都在一个地方写博客 ...

  8. 现代软件工程 M2 博客要求

    和M1 类似: 13 1/24 Dev-History (微软软件开发管理的历史) Milestone 2 (里程碑2) 博客:  列出M2 的计划, 所有的任务(task), 把bug bash 的 ...

  9. 现代软件工程 M1 博客要求

    各个小组都大致确定了自己的项目和人员分工,  这太好了. 第一个里程碑马上就要开始了. 请同学们按照下表的要求, 把各个角色, 各个阶段要做的事情都快速地用博客表达出来吧. 每个博客的截止日期是: 每 ...

最新文章

  1. scala 处理 Response返回 时间报错问题
  2. WPF 3D基础学习 - 画布、相机、Model3D(1)
  3. 监控工具—Prometheus—监控Java程序
  4. 2011斯坦福大学iOS应用开发教程学习笔记(第二课)My First iOS App
  5. [jQuery] event.stopPropagation()报错
  6. VS2008 快捷键 大全
  7. VS Code编写html(2)
  8. Glibc 和 uClibc的区别
  9. 环信Demo 导入错误
  10. 三容水箱液位控制系统_光电液位传感器在饮水机中的应用解决方案
  11. python连接数据库--查询数据
  12. 深度优先搜索 详解(C++)
  13. 电影院售票系统,电影院订票系统,电影院购票管理系统计算机毕业设计
  14. javaEE之----------java代码发送邮件
  15. POJ 2387 Til the Cows Come Home BFS最短路求解
  16. ArcGIS空间分析——热点分析
  17. R数通杀思路分享-反部分混淆解析canvas和fonts指纹
  18. python精通能赚钱吗_月入3千到月入10万,精通数据分析的人到底有多赚?
  19. 蓝牙单火开关(天猫精灵生态)方案
  20. linux cisco路由器,Linux认证:Linux用dynamic模拟cisco路由器

热门文章

  1. 渗透测试基础- - -windows网络安全常用dos命令
  2. 张一鸣,那些跳不动的「弃子」
  3. 论文阅读 [TPAMI-2022] Augmentation Invariant and Instance Spreading Feature for Softmax Embedding
  4. 使用HSSFWorkbook并简单对数据分批查询完成导出excel功能(java实现)
  5. 计算机系统多媒体扩展指令集,针对实际多媒体程序和多媒体扩展指令集的SIMD编译优化...
  6. Android Vibrator 震动器
  7. ASP.Net MVC OA项目笔记三
  8. Millionaire-白书-概率dp
  9. 问答爆料,Dfinity身份团队AMA 回顾:时间站在我们这边
  10. 仓央嘉措 情诗(转)