跳到主要内容
熵创未来 SCF · STEM EDUCATION

SCF · PRODUCT BUILDING CHALLENGE

从问题出发,把想法做成真正能打开的产品

六日国际高中生
创客马拉松

36 小时集中学习与开发:前三天独立完成学习论坛与 AI 学习助手,后三天组队完成自己的产品。

  • 6 天完整产品周期
  • 36 小时集中学习开发
  • 9—12 年级零基础可参加
  • 3—5 人团队协作实战
TRAIN → BUILD → DEMO

前三天训练 + 后三天实战

国际高中生围绕真实问题开展访谈和需求调研
国际高中生团队围绕电脑协作开发产品
国际高中生在小型路演现场展示数字产品
01

WHAT IS A HACKATHON?

什么是
创客马拉松

创客马拉松是一场限时产品开发挑战。学生会先完成个人训练,再组队解决一个真实问题,并在最后公开路演。

六天里,调研、产品设计、AI 编程和团队协作会被放进同一个项目,最终交付一个可以运行的产品原型。

它更接近一次真实的产品开发:学生需要判断哪些功能值得先做,听取用户反馈,并在有限时间内不断取舍。

创客马拉松五阶段流程:发现问题、确定方向、开发原型、测试修改、部署路演
学生先调研真实用户、确定核心功能,再使用 AI 辅助编程开发原型,根据用户反馈测试修改,最终部署产品并公开路演。
02

ACTIVITY DEVELOPMENT FRAMEWORK

本次活动的开发方式:
AI 编程。

AI 编程是一种人机协作的开发方式。学生会使用 Vibe Coding:先用自然语言说清功能,让 AI 协助生成和修改代码,再亲自运行、测试和解释结果。

WHY WE USE IT

让学生更快进入开发。

六天时间有限。AI 能帮助团队更早做出原型,把时间留给问题调研、功能取舍和用户反馈。

HOW IT WORKS

需求 → 生成 → 测试

学生说清用户、场景和功能,检查 AI 生成的代码,再根据运行结果继续修改。

84%

受访开发者正在使用或计划使用 AI 工具参与软件开发。

46%

受访开发者不信任 AI 输出的准确性,因此测试与人工判断仍然重要。

数据来源:Stack Overflow Developer Survey 2025 职业开发者调查,用于说明行业趋势,不代表本课程的学习效果。
DAY 03 · DEEPSEEK API

学生会把大模型接入个人学习论坛,完成一个可以对话的 AI 学习助手。

03

HOW IT WORKS

前三天学习 AI 编程并完成示范项目,
后三天组队开发自己的产品。

DAY 01—03训练阶段
学生独立完成学习论坛样板项目

个人训练:开发一个带 AI 助手的学习论坛

前三天以学习论坛为统一案例。学生独立梳理需求,完成发帖、浏览、搜索和评论等功能,再接入 DeepSeek API 开发学习助手。

  • 建立个人 GitHub 项目并记录版本
  • 完成一个可以在线访问的论坛
  • 练习需求分析、AI 编程、测试与部署
DAY 04—06竞赛阶段
学生团队分工协作完成三天产品冲刺

团队实战:围绕一个真实问题做出产品

后面三天由 3—5 人组队。团队从四大赛道中选择方向,自主确定问题,完成调研、开发、用户测试和中文路演。

  • 选题不求大,但要有真实用户
  • 团队自己决定产品功能和技术路线
  • 最终提交可运行、可说明的产品原型
04

WHAT STUDENTS LEARN

学生会在项目中
练习什么?

01

发现真实问题

通过访谈、观察和资料调研,确认问题发生在谁身上、什么场景里。

02

设计产品功能

画出用户流程,整理功能优先级,确定三天内能够完成的第一版。

03

AI 辅助编程

把产品需求说清楚,让 AI 帮助生成代码、解释逻辑和拆分开发任务。

04

接入大模型

调用 DeepSeek API 开发问答、总结或学习建议功能,并保护 API 密钥。

05

理解与调试代码

检查 AI 生成的结果,阅读关键代码,定位错误并验证核心功能是否可靠。

06

使用 GitHub 协作

保存代码、分配任务、记录版本,让每次修改和成员贡献都有迹可循。

07

部署与用户测试

把产品发布到云端,邀请用户试用,再根据记录到的问题继续修改。

08

团队协作与路演

明确调研、产品、开发和展示分工,用中文说明问题、方案和实现过程。

05

FOUR CHALLENGE TRACKS

四大主题赛道,
问题由团队自己发现。

团队从一个赛道出发,自主确定具体问题。三天时间有限,选题越具体,越有机会完成可用的第一版。

学生共同设计改善学习效率和校园协作的数字工具
TRACK 01

未来学习

学习效率、知识管理、校园协作、信息获取与教育公平。

LEARNING · KNOWLEDGE · COLLABORATION
学生在校园中测试支持健康习惯的手机原型
TRACK 02

健康生活

身心健康、运动习惯、青少年关怀与无障碍体验。

WELLBEING · CARE · ACCESSIBILITY
学生在社区花园测试环境监测与循环利用原型
TRACK 03

可持续未来

环保、能源、循环利用、低碳生活与生物多样性。

CLIMATE · CIRCULARITY · BIODIVERSITY
学生与社区居民共同测试公共服务数字原型
TRACK 04

智慧社区

公共服务、文化连接、城市生活与社区互助。

COMMUNITY · CULTURE · PUBLIC SERVICE
06

SIX-DAY SCHEDULE

六天活动日程,
每个时段都有明确产出。

每日 6 小时10:00—12:0014:00—18:00中间休息两小时
DAY 01
TRAINING

找到问题,整理需求

创客马拉松与需求调研

认识六天任务和学习论坛案例,学习区分用户、场景、痛点与需求,体验访谈、观察与资料调研。

产出:用户画像、问题陈述、调研记录

功能梳理与 MVP

拆解学习论坛的用户旅程,梳理发帖、浏览、搜索、评论和个人中心,确定第一版核心范围。

产出:功能清单、用户流程、MVP 范围

Vibe Coding 入门

学习向 AI 描述产品需求、生成任务和检查代码,创建论坛项目基本结构与首页。

产出:可运行的项目骨架、开发记录
DAY 02
TRAINING

开发论坛,学习项目管理

GitHub 项目管理

创建代码仓库、README、任务清单与版本记录,理解提交、分支、问题追踪和协作规范。

产出:结构完整的个人 GitHub 项目

论坛核心功能开发

完成帖子列表、详情、发布和基础互动功能,连接数据存储,理解页面、数据与操作之间的关系。

产出:能够完成核心操作的论坛版本

界面优化与功能测试

优化导航、表单、反馈状态和移动端体验,用测试清单发现错误并修复。

产出:论坛第二个版本、测试记录
DAY 03
TRAINING

接入大模型,发布到云端

DeepSeek API 与学习助手

理解大模型 API、提示词、上下文和返回结果,学习密钥保护、隐私和内容安全。

产出:可以调用 DeepSeek 的学习助手

产品集成与云端部署

整合论坛和学习助手,配置环境变量并部署,检查公开链接、主要功能和异常状态。

产出:浏览器可访问的个人学习论坛

竞赛组队与开题准备

介绍四大赛道,按兴趣和能力组成 3—5 人团队,明确产品、开发、调研和展示分工。

产出:团队名单、角色分工、初步方向
DAY 04
CHALLENGE

验证选题,启动团队项目

选题与问题验证

确定所属赛道和具体用户,通过访谈、观察或资料验证问题,形成清楚、可验证的问题陈述。

产出:团队问题证据卡

产品方案与技术路线

完成用户旅程、核心功能和解决方案,确定三天内能完成的 MVP 和开发方式。

产出:产品方案、功能优先级、技术路线

团队开发启动

创建团队仓库与任务看板,完成界面原型、项目骨架与首轮任务,接受第一次阶段检查。

产出:可运行基线版本、开发计划
DAY 05
CHALLENGE

集中开发,邀请用户试用

核心功能开发

按分工完成主要页面、数据和 AI 功能,使用 GitHub 记录任务、提交和问题。

产出:具备主要用户流程的产品版本

集成与测试

合并成员成果,检查功能连接,邀请目标用户或其他团队试用并记录反馈。

产出:用户测试记录、产品问题清单

迭代与中期检查

根据反馈修复问题、调整交互,重新核对产品是否回应原始痛点,接受第二次阶段检查。

产出:迭代版本、最终收尾清单
DAY 06
DEMO DAY

完成产品,参加最终路演

最终开发与提交

完成核心功能、部署和跨设备检查,整理 README、项目介绍、演示路径和成员分工。

产出:在线产品、GitHub 项目、完整材料

路演准备

检查设备、链接、演示顺序和备用方案,完成最后一次团队彩排。

项目路演

用中文介绍问题、调研、方案、技术实现和社会价值,进行产品演示并回答问题。

评审反馈与活动复盘

获得针对问题洞察、产品、技术和表达的反馈,完成个人与团队反思。

07

DELIVER & REVIEW

项目交付与评审

统一交付

  • 问题调研摘要与证据来源
  • 功能需求图或用户流程图
  • 可追踪开发过程的 GitHub 项目
  • 可通过浏览器访问的在线原型
  • 项目介绍与中文路演材料
  • 团队分工、AI 使用说明与复盘

项目不需要拥有大量功能。范围合理、核心流程能够运行,比页面很多但无法完成实际任务更接近活动目标。

建议评分

25%问题洞察与调研证据
20%方案创意与产品逻辑
20%功能完成度与用户体验
20%技术实现与 AI 应用
15%团队协作与路演表达
08

WHO IT IS FOR

适合哪些学生

面向 9—12 年级学生,不要求已有编程基础,也无需提前自带团队。

  • 想亲手开发一个网站或 AI 产品
  • 对学习、健康、环境或社区问题有观察
  • 想了解产品怎样从想法变成可运行原型
  • 希望练习团队协作、项目管理和公开表达
  • 已有编程经验,想承担更复杂的开发任务
  • 愿意接受反馈,并在有限时间内持续修改作品

学生可以个人参加。活动教学、项目提交和最终路演均使用中文,技术工具中的英文界面会在课程中解释。

09

DEMO PROJECTS

优秀作品示例:
从真实问题走向产品。

它们分别关注开源技术学习、震颤监测和女性夜间出行。项目形态不同,但都从具体用户和使用场景出发,把 AI、软件或硬件能力组织成可以体验和验证的产品。

OSI Tutor 源问的 AI 开源技术学习社区首页
未来学习 · AI 与开源教育

OSI Tutor
源问

面向青少年的 AI 增强型开源技术学习社区,回应编程与开源硬件学习中资源不足、答疑等待时间长等问题。

  • DeepSeek AI 助手提供即时参考答复
  • 社区问答覆盖 Python、C 语言与 Vibe Coding
  • 在浏览器中学习教程、运行并调试代码

技术栈Flask · SQLite · DeepSeek API · HTML/CSS/JavaScript · Zeabur

TremorGuard 震颤卫士的可穿戴震颤监测产品界面
健康生活 · 可穿戴监测

TremorGuard
震颤卫士

端到端可穿戴震颤监测原型,把传感器采集、设备端频域分析、后端数据服务和双语前端连接成完整闭环。

  • 以 125 Hz 采样加速度数据
  • 设备端执行 256 点 FFT,关注 4—6 Hz 频段
  • 展示实时监测、趋势、报告与康复记录

用于健康监测、教学与研究原型。

技术栈ESP32-C3 · MPU6050 · FastAPI · PostgreSQL · Vue 3 · Qwen

NyxGuard 女生夜归安全守护应用的首页、路线规划和守护页面
智慧社区 · 女性夜间出行

NyxGuard
女生夜归安全守护 APP

学生团队开发的 Android 守护应用,也是 Technovation Girls 国际比赛参赛项目,关注步行、乘车和独自夜归时的信息断层。

  • 记录行程,对超时或路线偏离发出提醒
  • 一键 SOS 向守护者发送位置与录音
  • 支持 AI 关怀、模拟来电、警报与断网补传

核心能力Android · 实时定位 · OCR · 离线数据 · AI 助手

10

FREQUENTLY ASKED

常见问题

没有学过编程,可以参加吗?

可以。前三天会从需求和功能开始,带领每位学生完成同一个学习论坛样板。零基础学生需要愿意尝试、记录问题并持续修改。

已经有编程经验,会不会太简单?

有基础的学生可以承担更复杂的数据、交互和 AI 功能。进入团队实战后,技术路线和功能难度由团队根据能力确定。

可以提前带着做好的项目来吗?

不能直接提交活动开始前已经完成的作品。团队可以带来对某个问题的观察,但项目需要在活动期间创建,并通过 GitHub 记录过程。

AI 会不会替学生把项目全部做完?

AI 可以解释代码、生成初稿和排查问题,但学生需要决定做什么、检查生成结果并说明关键实现。无法运行或团队无法解释的内容不视为完成。

DeepSeek API 如何保证安全?

课程会使用环境变量保护密钥,不把密钥写入公开代码仓库,并练习避免向大模型提交个人隐私和账号信息。

竞赛如何组队?

第三天下午,根据学生兴趣、赛道选择和能力组成 3—5 人团队。每队明确产品、调研、开发和展示分工。

最终作品一定要是完整商业产品吗?

不需要。目标是完成一个能够说明问题、跑通核心流程并接受用户测试的原型,现场演示的部分必须真实可用。

每天的活动时间是什么?

每天 10:00—12:00、14:00—18:00,中间休息两小时。六天累计 36 小时。