目录

Git4Edu | AI+教育的开源实践框架

OSPO OSCP OSMP OSPI OSER License CC BY-SA 4.0


仓库定位

围绕开源技术与应用专业建设的五个核心维度构建高校开源教育生态:

维度 缩写 定位
开源教育研究 OSER 理论与学术 — 为各计划提供教育学理论基础与学术支撑
高校开源办公室 OSPO 治理与政策 — 推动高校开源组织体系建设
开源专业建设 OSCP 课程与教学 — 开源技术开发与应用专业课程体系
学生开源社团运营指导 OSMP 导师与社区 — 学生开源社团创建、运营与导师制度
开源生产力促进中心 OSPI 生产与产出 — 将实验室/交付中心转化为开源生产力引擎

OSER · OSPO · OSCP · OSMP · OSPI 五位一体,构成高校开源教育从理论、治理、教学、社区到产出的完整闭环。


专业对接

  • 职业本科:开源技术开发与应用(310216)
  • 高职专科:开源技术应用(510220)

仓库结构

Git4Edu/
├── docs/
│   ├── framework/          ← 理论框架
│   │   ├── oser/            ← OSER: Open Source Education Research
│   │   ├── oscp/            ← OSCP: Open Source Course Program
│   │   ├── ospo/            ← OSPO: University Open Source Program Office
│   │   ├── osmp/            ← OSMP: Open Source Mentorship Program
│   │   └── ospi/            ← OSPI: Open Source Productivity Initiative
│   ├── guides/              ← 实践指南
│   │   ├── oser/            ← 开源教育研究指南
│   │   ├── ospo/            ← UOSPO 建设指南
│   │   ├── oscp/            ← 开源专业建设指南
│   │   ├── osmp/            ← 学生开源社团运营指导
│   │   └── ospi/            ← OSPI 实施指南(含 ModelFab / VibeFab)
│   ├── case-studies/       ← 案例库
│   ├── plan/               ← 计划文档
│   │   ├── mvp/            ← MVP 计划
│   │   └── roadmap/        ← 发展路线图
│   └── workshops/          ← 工作坊
│       └── oscp-workshop/  ← 开源课程工作坊
├── code/
│   ├── infographic/        ← 可视化信息图
│   └── templates/          ← 可复用模板
│       ├── ospo-charter/   ← UOSPO 章程模板
│       ├── osmp/           ← OSMP 模板(社团章程 / 导师制度)
│       └── ospi-center/    ← OSPI 中心建设模板
├── community/              ← 社区治理
│   ├── governance/
│   ├── contribution-guide.md
│   └── code-of-conduct.md
└── references/             ← 参考文献

课程设计理念(OSCP 基础)

本课程体系遵循三条核心原则,作为 OSCP 的教学法基础:

  • Course as Code — 课程内容即代码,支持版本演进与协作共建
  • Class as Community — 班级即社区,通过 Issue / PR / Review 组织教学
  • Learning by Contributing — 以真实贡献驱动能力成长

技术理论文档入口

领域 入口
OSER 理论框架 docs/framework/oser/
OSCP 理论框架 docs/framework/oscp/
OSPO 建设框架 docs/framework/ospo/
OSMP 运营框架 docs/framework/osmp/
OSPI 理论框架 docs/framework/ospi/
MVP 计划 docs/plan/mvp/
发展路线图 docs/plan/roadmap/
工作坊 docs/workshops/oscp-workshop/

协作方式

标准开源协作流程

  1. 发现需求 → 创建或认领 Issue
  2. 讨论方案 → 在 Issue 评论区达成共识
  3. 实现内容 → Fork → 本地开发 → 提交
  4. 评审 → 创建 Pull Request → 等待 Review
  5. 合并发布 → Maintainer 合并 → 发布 Release

贡献类型

贡献类型 适合人群
OSER 教育研究 教育研究者、教学设计师
OSPO 建设内容 高校管理者、开源办公室负责人
OSCP 课程内容 教师、领域专家
OSMP 社区运营 学生社团负责人、社区导师
OSPI 实践案例 实验室/交付中心负责人
工具与模板改进 开发者、DevOps
问题修复与反馈 所有使用者

许可协议

本项目源代码采用 MIT License

所有研究成果(包括但不限于论文、数据、图表、模型、方法论描述等)默认使用 CC BY-SA 4.0

关于

Git4Edu是一个以 Course as Code为核心理念的开源课程Upstream仓库,面向高校教学场景,将课程讲义、实验与作业流程工程化、版本化与协作化,把教学过程转化为可复用、可追溯、可持续演进的公共教育资源。

250.8 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号