2022科协第一次内训

2022年10月30日,软件学院科协赛事部向新成员们举办了第一次内训。在本次内训中,我作为分享人向科协赛事部的成员分享“举办算法比赛”相关的知识和技术,提高成员对算法比赛的兴趣,让成员熟悉云服务器的基本操作。

遗憾的是,由于疫情影响,本次内训活动线上进行。(感觉自己语速还是太快了,前几页PPT因为直播问题卡住了迟迟没有发现,TAT)

活动流程

第一阶段——关于“如何举办一场算法比赛”的分享

  1. 介绍常见的算法比赛机制

    image-20221118095921835

    image-20221118095945775

  2. 介绍如何评测代码

    image-20221118095747533

  3. 讲解生成测试用例

    image-20221118100008071

  4. 介绍如何部署UOJ

    image-20221118095845579

  5. 介绍比赛管理相关要求:报名统计、签到、发奖、成绩统计。

  6. 讨论接下来的比赛形式

    请期待我们的“C位出道”程序设计与应用大赛!

第二阶段——云服务器基本操作实验

本实验在分享结束后的一周内进行,每人安排一天的时间,在我们提供的云服务器尝试部署UOJ。

(每天要重装一遍服务器,有两天忘了及时重装~)

实验任务表

  1. 下载并安装Putty
  2. 登录云服务器,熟悉Linux基本操作
  3. 阅读《UOJ部署指北》首页 - UOJ部署指北 (universaloj.github.io),部署UOJ,并在网页中成功打开
  4. 向UOJ中上传一道A+B问题,自行生成5个以上的测试数据

活动反馈

部员全员参加内训,均完成了实验,对docker也有了初步的认识。

(自我感觉这次的选题还不错)