C语言作业评价标准

作业内容:

每周作业分为基础作业、挑战作业和预习作业:

  • 基础作业为本周所学内容的巩固;
  • 挑战作业包括但不仅限于所学知识的综合运用;
  • 预习作业为下周所学内容的任务单,要求必须在课前完成。

作业要求:

1.作业开始必须写上作业头内容(5分)

  一个作业并不是一上来就贴代码,它应该是学生在 “健身学员/健身教练”这一个关系下, 刻意练习,向自己目标前进的具体努力的体现。在作业的一开始,应该写:

这个作业属于那个课程
这个作业要求在哪里
我在这个课程的目标是
这个作业在哪个具体方面帮助我实现目标
参考文献

  作业如果没有此项,此次作业无效。

2.基础作业、挑战作业和预习作业中每道题占15分。

  博客的具体书写内容和格式要求

  每一题总结的具体内容计分为:一、本周完成作业(1.实验代码 5分,2.设计思路 5分,3.本题调试过程碰到的问题及解决办法 3分,4.运行结果截图 2分)有多道题目的分题目写好,4部分都必须写,缺任何部分均扣相应分数。

  关于代码规范:请注意查看:链接1,链接2:作业要求-代码规范

  代码要求:要求使用cnblogs代码控件。凡粘贴IDE中的代码截图,或者贴文字而没有关键字高亮或彩色的,则对应题的15分无法获得,即0分。

  为方便助教查看,请同学们将基础作业、挑战作业和预习作业写在同一个随笔中。

3.学习进度统计 5分 和学习感悟 5分(共10分)

  进度条请用表格列出,另外,请用表格和折线图呈现你本周(11/3 12:00~17/3 12:00)的累积代码行数和时间、累积博客字数和时间,表格和折线图请参考

  请注意,折线图体现的是累积代码行数和累积博客字数,例如:第1周代码行数为100、博客字数1000,第2周代码行数为200、博客字数为500,则对应的折线图中应该有两个点,折线图横坐标为时间(第1周、第2周),纵坐标为累积代码行数和博客字数(100和300或者1000和1500)。允许两个折线图,当然双y轴折线图更好。

  学习感悟包括:(1)本周你学习哪些内容(不限于课上)?你有哪些收获?(2)本周所学内容中你觉得哪些地方是难点?对此你做了哪些措施去克服这些困难?

4.描述结对编程过程 5分 和结对编程的优缺点 5分(共10分)

  描述结对的过程,提供非摆拍的两人在讨论的结对照片。
  查看参考书、网站中关于结对编程的内容,例如:现代软件工程讲义 3 结对编程和两人合作说明结对编程的优点和缺点。结对的每一个人的优点和缺点在哪里 (要列出至少三个优点和一个缺点)。

5.关于提前提交作业的加分

6.关于博客评论

  请同学们不要禁用自己作业博客的评论功能,禁用者扣除本次作业全部评分。

7.关于回应助教或老师评论

  如能积极响应助教和老师的反馈并在评论2天内做出相应修改,会在已有评分上有一定加分,但原则上获得分数不超过本次作业总分。

8.关于抄袭与迟交作业

  关于抄袭:严禁抄袭!抄袭倒扣此次作业所有分数!
  关于补交作业:晚一天未提交作业(-5分),晚两天未提交作业(-10分),晚三天仍未提交作业(-15分)。三天以内补交作业(在班级群里提交作业地址并@助教确认)算作未按时提交作业(清空负分,记作0分),晚三天以上提交作业记作无效(-15分)。

参考资料:

邹欣老师博客

黑龙江科技大学作业博客

C语言作业评价标准的更多相关文章

  1. 我的第三次C语言作业

    我的第三次C语言作业 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2 这个作业要求在哪里 https://edu.cnblogs.co ...

  2. 转 Eric Raymond对于几大开发语言的评价

    原文见:http://blog.jobbole.com/79421/ [译注]:Eric Raymond是开源运动的领袖人物,对于UNIX开发有很深的造诣,主持开发了fetchmail.他的<大 ...

  3. 自动化回归测试案例评价标准 MeRest

    自动化回归测试案例评价标准试图定义不同维度来评价自动化案例的优劣,作为后续我们评判讨论测试框架.测试技术和测试案例编写模式的基础.那什么是好的自动化回归测试案例呢?简而言之,就是投资回报率高的案例,因 ...

  4. LANG=C是最早最简单的C语言环境(标准ASCII码)

    LANG=C是最早最简单的C语言环境(标准ASCII码)

  5. ROC曲线-阈值评价标准

    ROC曲线指受试者工作特征曲线 / 接收器操作特性曲线(receiver operating characteristic curve), 是反映敏感性和特异性连续变量的综合指标,是用构图法揭示敏感性 ...

  6. 关于视觉跟踪中评价标准的相关记录(The Evaluation of Visual Tracking Results on OTB-100 Dataset)

    关于视觉跟踪中评价标准的相关记录(The Evaluation of Visual Tracking Results on OTB-100 Dataset) 2018-01-22  21:49:17 ...

  7. c++ 11开始语言本身和标准库支持并发编程

    c++ 11开始语言本身和标准库支持并发编程,意味着真正要到编译器从语言和标准库层面开始稳定,估计得到17标准出来.14稳定之后的事情了,根据历史经验,新特性的引入到稳定被广泛采用至少要一个大版本的跨 ...

  8. C语言试题(标准答案)

    C语言试题(标准答案) 一.单选题(每小题2分,共20小题40分) 1.1-1.5    B D A C B                1.6-1.10    C A D B C 1.11-1.1 ...

  9. 第一次c语言作业。

    第一次c语言作业 作业1 2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样? 我认为计算机科学与技术是研究信息过程.用以表达此过程的信息结构和规则及其在信息处理系统中实现的学科.这门学科是为 ...

随机推荐

  1. Docker最全教程——从理论到实战(八)

    在本系列教程中,笔者希望将必要的知识点围绕理论.流程(工作流程).方法.实践来进行讲解,而不是单纯的为讲解知识点而进行讲解.也就是说,笔者希望能够让大家将理论.知识.思想和指导应用到工作的实际场景和实 ...

  2. Java——代码复用(组合和继承)

    前言 "复用代码是Java众多引人注目的功能之一.但要想成为极具革命性的语言,仅仅能够复制代码并对之加以改变是不够的,它必须还能够做更多的事情." Java解决问题都围绕类展开的, ...

  3. 关于跨DB增量(增、改)同步两张表的数据小技巧

    有些场景下,需要隔离不同的DB,彼此DB之间不能互相访问,但实际的业务场景又需要从A DB访问B DB的情形,这时怎么办?我认为有如下常规的三种方案: 1.双方提供RESET API,需要访问不同DB ...

  4. spring学习(五) ———— 整合web项目(SSM)

    一.SSM框架整合 1.1.整合思路 从底层整合起,也就是先整合mybatis与spring,然后在编写springmvc. 1.2.开发需求 查询商品列表(从数据库中查询) 1.3.创建web工程 ...

  5. linux-2.6.18源码分析笔记---进程

    一.进程重要字段描述 在目录include\linux\sched.h下定义了进程描述符task_struct,关注如下字段: 进程状态 volatile long state:表示进程状态,在该文件 ...

  6. C# 判断用户是否对路径拥有访问权限

    如何获取当前系统用户对文件/文件夹的操作权限? 1.获取安全信息DirectorySecurity DirectorySecurity fileAcl = Directory.GetAccessCon ...

  7. JQuery官方学习资料(译):遍历JQuery对象和非JQuery对象

        JQuery提供了一个对象遍历的Utility方法$.each()和一个JQuery集合遍历方法.each(). $.each()     $.each()是一个通用的方法用来遍历对象和数组, ...

  8. 20190325-HTML框架、audio标签、vedio标签、source标签、HTML表单

    目录 1.HTML框架 frameset:框架标记 frame:框架内文件 iframe:内嵌框架 2.audio标签 src:URL(可以用source标签替代) autoplay:自动播放 pre ...

  9. AngularJS处理服务器端返回的JSON数据的格式问题

    用ng的$http服务发起ajax请求,php返回的JSON数据格式要正确! 一开始我的php页面是这样返回数据的: if($result){ $oid = mysqli_insert_id($con ...

  10. Valgrind.Callgrind使用

    Callgrind介绍 用来对统计程序的函数调用之间的关系, 并统计每个函数的耗时 Callgrind之所以能够发现函数调用的关系, 依赖于平台的明确返回和调用指令. 在x86和amd64平台上wor ...