春日的生机正适合拔节生长,为了让大家的代码能力与这份春意一同进阶,我们策划了本次春季编程共创活动。无论你是需要巩固语法、梳理逻辑的大一新手,还是渴望掌握框架、磨炼工程化思维的大二伙伴,这里都是你提升自我的最佳土壤。我们采用了多元化的组队模式,让经验与热情在互助中流动,让大家在教学相长中感受良性竞争的快乐。相信在协作中同学们能锻炼沟通与Git版本控制能力,养成善用AI辅助开发的硬核习惯,最终把灵感落地为可展示的作品。
活动核心规则
1. 组队规则
赛道一:限大一同学组队参与,每组2-4人。
赛道二:由大二同学牵头组队,每组2-4人,且团队中需包含1名及以上大一同学。
分工要求:每组需明确分工,确保每位成员均参与编码工作,Git提交记录将作为分工考核依据,需要每一位组员参与其中。
2. 项目选择规则
参与同学需从对应年级的项目主题中选择1个完成。
项目需完成对应主题的全部基础功能,可在基础功能之上自主添加扩展功能,扩展功能将作为评审加分项。
禁止提交他人现成作品,需要提交原创性声明;鼓励使用AI辅助开发,但是不建议AI全量代做,尽可能自主完成核心代码编写。
3. 时间与提交规则
活动周期:总计4周,时间暂定为4.16-5.17。
提交内容:需提交完整代码仓库链接(GitHub/Gitee)、项目演示视频(尽可能5分钟内,展示基础功能)、简单开发文档(可选)。
4.项目主题
赛道一
主题1:个人学习效率小助手
基础功能1:番茄钟(可设置专注时长、休息时长,倒计时提醒);
基础功能2:待办清单(添加、删除、修改待办事项,标记完成/未完成,按日期排序);
基础功能3:学习时长统计(记录每日/每周学习时长,简单文字展示统计结果);
基础功能4:本地数据保存(关闭程序后,待办、专注记录不丢失,无需数据库,用文件读写实现)。
主题2:编程错题本工具
基础功能1:错题添加(输入错题题干、错误答案、正确答案、错误原因,支持分类标记);
基础功能2:错题查询(按分类、关键词搜索错题,查看完整错题信息);
基础功能3:错题复习(随机抽取错题,展示题干让用户作答,核对答案并提示错误原因);
基础功能4:错题删除/修改(可编辑错题信息,删除不需要的错题,整理错题集)。
赛道二
主题1:个人博客系统
基础功能1:用户注册/登录(区分普通用户和管理员,管理员可管理所有博客);
基础功能2:博客发布(编辑博客标题、内容(支持简单排版),选择分类、添加标签);
基础功能3:博客浏览与搜索(按分类、标签、关键词搜索,查看博客详情,支持分页);
基础功能4:博客管理(用户可编辑、删除自己的博客,查看自己的博客列表);
基础功能5:简单评论(访客可给博客留言评论,用户可回复、删除自己博客的评论)。
主题2:简易团队任务管理系统
基础功能1:团队创建(用户创建团队,邀请其他用户加入,设置团队名称、描述);
基础功能2:任务分配(团队管理员/成员创建任务,分配负责人、设置截止日期、任务优先级);
基础功能3:任务跟踪(查看任务列表,标记任务状态(待办/进行中/已完成),编辑任务信息);
基础功能4:团队成员管理(管理员可添加、移除成员,查看成员任务完成情况);
基础功能5:数据统计(简单统计团队任务完成率、成员任务完成情况,用可视化图表展示)。
评审标准
基础功能完成度:全部基础功能正常运行,无核心bug,符合功能描述要求,按照完成的功能数进行给分。
扩展创新:页面美观,交互友好,能够添加扩展功能,体现工程化思维,会进行额外加分。
奖项设置:活动分类为文艺活动,将根据评审分数不区分主题评选一、二、三等奖和优秀奖,给予荣誉证书及对应奖励,至少完成两个基础功能并提交原创性声明即可获得参加证明,优秀项目将纳入学生作品集展示。

QQ群号:1095496495
文/曾文俊、郭儆豪 图/曾文俊