子类别

软件项目

SW01 · 软件、人工智能与仿真

使用编程语言和软件工程原理开发创新应用程序,解决现实世界的问题。

立即报名 规则手册 所有类别

发现问题。 构建工作软件。

创建一个程序来帮助某人做得更好:组织信息、学习技能、自动执行任务或解决实际问题。 Your team chooses the users and purpose, then develops a working application rather than presenting an idea alone.

在活动中,您将演示主要功能,展示用户如何使用软件并解释其背后的代码和决策。测试、有用的错误处理和清晰的界面有助于表明应用程序可以在准备好的演示文稿之外工作。

The jury looks at functionality, originality, code quality and usefulness.您不需要一长串的功能;专注于您理解的明确问题和可靠的解决方案。准备官方规则手册要求的项目文件、报告和演示。

项目重点领域

算法设计

高效算法开发、问题解决策略和计算思维应用。

数据结构与数据库

选择正确的数据结构、数据库设计和数据管理以实现高性能解决方案。

软件架构

以可扩展、可维护和整洁代码原则构建现代软件架构。

Software Development

为现实世界问题 构建解决方案

参与者开发解决社会问题或为特定行业做出贡献的原创软件项目。

项目由专家评审团按技术深度、用户体验、代码质量和创新性进行评估。

从准备到比赛

使用本指南来了解体验。请阅读官方规则手册,了解完整的参赛要求和技术要求。

需要准备什么

准备一个工作项目、其可编辑源或项目文件、报告和演示视频。清楚地识别外部资源和您自己的贡献。

比赛当天

实时运行项目,展示其主要功能并回答有关您选择的问题。准备好用自己的话解释测试、错误和改进。

陪审团寻找什么

评估遵循类别标题和您的注册级别。一个可行的、易于理解的解决方案比功能数量或不必要的复杂性更重要。

级别 01–07 • 现场演示 • 最多 100 分

报告:最多 10 页。演示视频:最多 3 分钟。提交所需的源文件或存储库以及设置说明;检查规则手册中特定类别的证据和官方截止日期。

评价标准积分
功能性和稳定性30
创新与原创25
代码质量和架构25
用户体验和实用性20

项目展示区

比赛规则与指南

在准备项目之前,请查阅官方比赛规则、评估标准、项目要求和提交指南。

英文·V3.0

参与意味着接受官方规则手册。所有团队、导师和学生都应阅读、理解并遵守规则。