跳棋大作业:期末答辩¶
我们将在 6 月 10 日课上随堂进行本次跳棋大作业的期末答辩,现就相关事项公布如下:
规则介绍¶
各小组按照小组编号顺序依次进行答辩,每组限时 8 分钟。
在答辩时,各小组应简要陈述本组的人员组成、任务的完成情况、小组分工等内容,并回答来自任课老师、助教或其他组同学提出的问题。
期末答辩环节需要各小组全程参与,并给其他小组进行评分。小组交叉评分的结果将计入大作业成绩中的答辩部分。
答辩流程¶
小组陈述¶
以下内容是必须在小组陈述中有所体现的:
- 小组人员组成与每人的实际工作量。
- 各阶段任务完成情况(包括自选实现部分的完成情况以及自己额外添加的功能)。
- 核心功能的运行截图。
- 项目整体框架(主要有哪些类,每个类含有哪些接口,类之间的继承关系等)。
除此之外你还可以添加其他内容来充实你的陈述,包括但不限于遇到的技术性问题与解决方案、在完成大作业过程中学到的新知识、对大作业整体的意见与建议等。
小组陈述形式不限,但请控制时长在 5 分钟以内。超时过多可能会对你的分数产生负面影响。
提问¶
在小组陈述结束后,你们需要回答来自任课老师、助教或其他组同学提出的问题。
每组的提问环节预计用时 3 分钟。
交叉评分¶
在期末答辩开始时,我们会给每个小组发一张评分表。在某一小组进行展示时,其他小组应认真聆听陈述内容,并从以下四个方面对其进行评分:
- 展示时间控制:小组陈述部分是否在规定时间内完成
- 展示内容分配:小组陈述部分内容安排是否详略得当
- 问答环节表现:回答提问时是否思路清晰、切中要害
- 开发完成情况:大作业的全部开发任务是否如期完成
每一项满分 5 分,打分应为 [0, 5] 之间的整数。
答辩结束后我们会回收评分表并计算每个小组收到的来自其他小组打分的平均值,并将其计入大作业总成绩中的展示部分。
Warning
在给其他小组评分时请尽量保持中立、客观。如有发现不正常的打分行为,该小组打分无效,且交叉评分的成绩以 0 分记。
后续安排¶
我们会在期末考试结束后安排一次线下联机演示,届时会用所有在第三阶段完善客户端功能的小组各自的客户端成品连接到由第 4 小组提供的服务端进行功能检查,并进行客户端之间自动下棋 AI 的对抗赛。
该活动的具体安排请等待后续通知。