手记 · 教育科技
HEX数字课程内容库建设
为即将走进职场的学生做短小、动手的课程内容,并想办法看清学员到底有没有学完。
在教育初创公司 HEX 做内容与调研,2023 年 11 月至 2024 年 6 月
HEX 是一家教育初创公司,课程、平台和学员记录都归 HEX 所有。本页是我个人对这段工作的介绍。下方的演示是我专门为本页新写的概念示意,模块是虚构的,学员是合成的,并不是 HEX 的平台、内容或数据。
- 时间
- 2023 年 11 月至 2024 年 6 月
- 支持的学生
- 80 多名
- 领域
- 教育科技初创
- 我的部分
- 内容、调研、原型
要解决的问题
很多大学生担心,光有一张文凭不足以找到第一份工作。雇主还看重实用技能,以及对真实工作方式的了解。HEX 是一家专门填补这道缺口的教育初创公司,提供和学位并行的短课程与项目。
短期网课有个众所周知的弱点。大家满怀热情地开始,学到一半就慢慢不见了,而运营课程的团队往往看不出学员在哪里掉队,也不知道原因。让学员动手做点什么、而不只是读的内容,通常更能留住注意力。但前提是,你得能衡量它到底有没有用。
我做了什么
大约八个月里,我围绕同一个问题做了四件相互关联的事,也就是怎样让学员保持投入,又怎样判断这些做法是否有效。
互动内容
为 HEX 的课程内容库制作并打磨互动数字内容,帮助学生从学习过渡到工作。
调研
调研如何借助新技术(包括大语言模型)让课程更吸引人,也让学员收获更多。
课程目录原型
做了一个前端原型页面,学生可以浏览短课程、搜索和筛选,再把想上的课放进购物车。
投入度分析
搭起一套学员投入度分析流程的雏形,计划关注每个模块花费的时间、分数的分布,以及学员在哪里流失。
怎么做的
- Next.js
- React
- TypeScript
- NextUI
- Tailwind CSS
- Zustand
- Python
- pandas
- Plotly
- Jupyter
- Notion
- LLMs
课程目录原型基于 Next.js App Router,界面用 NextUI 组件和 Tailwind CSS,语言是 TypeScript。页面上有课程列表,可以搜索、筛选和排序,还有一个存在浏览器会话存储里的小购物车,方便学生先把课程攒在一起再结账。
分析部分是一个 Python 环境,用的是 Jupyter 笔记本、pandas 和 Plotly。我把流程设计成以后可以套用到不止一个课程平台导出的数据上,方便横向比较。我离开 HEX 时它还处在早期阶段,所以本页展示的是它的方向,而不是任何结论。
下面的演示是新写的。我用 JavaScript 和 React 为这个网站单独实现,和 HEX 的任何代码都无关。学员来自带种子的随机数生成器,所以每次打开时数字都一样,除非你让它生成新的一批。
先学一个模块,再看整批学员
基于合成数据的概念示意。模块是我为本页写的,仪表盘上的学员是在你的浏览器里生成的。这些都不来自 HEX 的课程、平台或学员,也不是真实的系统。
第一个面板是一个示例微课模块,有概念卡、例题讲解,还有一个即时反馈的三题小测。第二个面板是我当时的分析想要做成的投入度仪表盘。做完小测后,你的分数和用时会以“你”的身份出现在仪表盘上。你在这里的任何操作都不会被保存或发送。
学员视角
模块 1 / 4
问题陈述
一句话,四个部分
好的问题陈述一句话就能说完。它要说清楚谁卡住了,什么挡住了他们,为什么这件事重要,以及怎样才算解决。
先别把解决方案写进去。句子里一旦有了方案,你还没来得及找更好的点子,路就已经被堵死了。
谁
具体的一群人,而不是所有人。
什么挡住了他们
他们卡住的那个时刻或障碍。
为什么重要
这给他们或身边的人带来了什么代价。
怎样才算解决
一个真的能衡量的信号。
投入度仪表盘
合成数据 · 120 名学员 · 种子 2024
- 学员
- 120
- 已报名
- 学完全部课程
- 60%
- 120 人中 72 人
- 流失最多
- M2
- 20% 停在模块 2
- 平均得分
- 2.2
- 满分 3 分,全部小测
模块 1 · 问题陈述
查看数据
| 阶段 | 人数 | 占比 |
|---|---|---|
| 报名 | 120 | 100% |
| 模块 1 | 103 | 86% |
| 模块 2 | 82 | 68% |
| 模块 3 | 74 | 62% |
| 模块 4 | 72 | 60% |
| 模块 | 第 25 | 中位数 | 第 75 |
|---|---|---|---|
| 问题陈述 | 4.6 | 6.1 | 8.2 |
| 和用户聊聊 | 7.8 | 10.0 | 14.2 |
| 快速原型 | 11.0 | 14.0 | 18.9 |
| 简短路演 | 6.0 | 7.8 | 9.6 |
| 模块 | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| 问题陈述 | 2 | 18 | 38 | 45 |
| 和用户聊聊 | 9 | 16 | 33 | 24 |
| 快速原型 | 0 | 12 | 27 | 35 |
| 简短路演 | 0 | 11 | 32 | 29 |
这里的每一名学员都是在你的浏览器里,由带种子的随机数生成器生成的。换一个种子,整批学员就跟着变。你在本页的任何操作都不会被保存或发送。
我的角色与收获
2023 年 11 月到 2024 年 6 月,我在 HEX 负责内容、调研、课程目录原型和投入度分析。这是我第一次在初创公司工作。我参与的内容一共支持了 80 多名学生。
我最大的收获和“衡量”有关。让内容看起来更吸引人并不难,难的是证明它真的改变了学员的行为。动手之前先问一句“我们怎么知道它有用”,是我从 HEX 带到之后工作里的习惯,也是上面小测的最后一题。
HEX 官网上有他们目前的课程和项目。