lab-scaffolding 是 lab-designer 智能体在设计动手作业与项目时使用的实验脚手架方法论,属于专家知识型技能,本身不是可直接运行的工具。
用途:帮助教学设计者按学习者能力逐步提供支持,避免“直接让学习者构建程序”导致的高放弃率,并随能力提升逐步撤除支持。
主要能力:提供五级实验金字塔,从 Follow-Along(0% 自主、100% 引导、照抄代码)、Guided Lab(20% 自主、80% 引导、起始代码+填空)、Challenge(50% 自主、仅给提示)、Mini Project(80% 自主、仅给规格)到 Capstone(95% 自主、仅导师辅导)。还提供起始代码设计原则(可运行状态、TODO 标记、去除样板代码、渐进披露)与起始代码模板;顶点项目结构模板(概述、学习目标映射、功能需求 Must Have/Nice to Have、里程碑表、评分标准、参考资源);顶点选题规则(真实问题、2–4 周可完成、整合全部核心技能、难度可扩展、有作品集价值);难度校准技巧(动态难度调整与分层提示系统);推荐实验环境(编程入门用浏览器 IDE,Web 开发用 GitHub Codespaces/Gitpod,数据分析用 Colab/Kaggle Notebooks,系统/基础设施用 Docker + 脚本)。
使用方式:由 lab-designer 智能体调用,按上述模板与分级生成实验、起始代码、提示与项目结构。资料未提供安装命令或直接调用方式,暂未提供。
适用场景:课程实验设计、作业分级、顶点项目规划、提示系统设计与实验环境选型。
限制:资料未说明具体收费、价格、平台支持范围及独立运行方式,暂未提供;内容以方法论与模板为主,实际效果依赖教学实施。