文档章节

软件工程(QLGY2015)博客点评总结

IT周见智
 IT周见智
发布于 2015/06/05 17:17
字数 1365
阅读 6
收藏 0

目录

第一次作业(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上源码管理。

© 著作权归作者所有

共有 人打赏支持
IT周见智

IT周见智

粉丝 10
博文 61
码字总数 185891
作品 0
西青
私信 提问
实施CMMI具体要做什么——点评

实施CMMI具体要做什么——点评 在MSN项目管理群里,一位很资深的IT工作人员推荐她的博客,我粗看了一下确实不错,准备每篇阅读一下,当然也希望通过点评一下来提高一下自己。 该文章是实施C...

技术小美
2017/11/09
0
0
OSGI学习手册

1 概述 本文是关于OSGI学习的一些资源介绍, 基本的脉络是按照自己的学习进程来的, 希望对进入OSGI学习的人有所启发。 本人具备的学习基础有: 1. Java RCP开发经验, 这个并不是必须, 实质上学...

晨曦之光
2012/03/09
248
0
数据采集和清洗工具--Hawk_Crawler

HAWK是一种数据采集和清洗工具,依据GPL协议开源,能够灵活,有效地采集来自网页,数据库,文件, 并通过可视化地拖拽, 快速地进行生成,过滤,转换等操作。其功能最适合的领域,是爬虫和数...

desertfire
2016/07/20
3.5K
0
OSChina 技术周刊第二十期 —— 使用 Docker 搭建 Java Web 运行环境

每周技术抢先看,总有你想要的! 移动开发 【软件】移动端web框架 Frozen UI 【博客】Android各种Adapter的用法 服务端开发/管理 【翻译】2014 Docker 的竞争随即而来 【翻译】Docker 和 PI...

OSC编辑部
2015/02/01
2.6K
2
Linux和PHP 开发参考消息 php博文+Linux镜像+http服务器+存储技术+框架+视频+好书+通信

说明:好东西在后面,Linux镜像基本涵盖全球主要下载点。【长期更新】 如果你有好的链接也可以告诉我。 世界很大,我们很小,学海无涯,书山有路! 他山之石,可以攻玉! 一.Linux链接 Linu...

晨曦之光
2012/03/09
582
0

没有更多内容

加载失败,请刷新页面

加载更多

Idea

command + E : 打开最近编辑过的文件 command + shift + O : 打开指定文件 command + O : 打开指定类 shift+command+delete 打开上一次编辑过的地方 option + command + t 代码块包含 option...

xpttxsok
39分钟前
2
0
FTP 协议 1.0

自己制作的FTP协议:

Explorer0
50分钟前
2
0
Android 通过DrawableInflater加载自定义Drawable

一、Drawable 在Android系统张,图形图像的绘制需要在画布上进行操作和处理,但是绘制需要了解很多细节以及可能要进行一些复杂的处理,因此系统提供了一个被称之为Drawable的类来进行绘制处理...

IamOkay
今天
3
0
灵活无处安放,所以选择流浪....《漆黑的空间》& 《灰色轨迹》

灵活无处安放,所以选择流浪....《漆黑的空间》& 《灰色轨迹》

yizhichao
今天
1
0
Kafka+Flink 实现准实时异常检测系统

1.背景介绍 异常检测可以定义为“基于行动者(人或机器)的行为是否正常作出决策”,这项技术可以应用于非常多的行业中,比如金融场景中做交易检测、贷款检测;工业场景中做生产线预警;安防...

架构师springboot
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部