diff --git a/plan/1.md b/plan/1.md index d618ab77baf1476b292b6d96eaf2070e5f08df00..d9eef8ebcd65c81bfbe921a56af579dc2123ed3a 100644 --- a/plan/1.md +++ b/plan/1.md @@ -3,14 +3,14 @@ 课次1 ### 开源软件背景知识 -1. (1)通过对比闭源软件,介绍开源软件基本概念、发展历史、国内外开源软件发展现状(1学时); -1. (2)介绍开源的商业价值:企业/机构从闭源转为开源软件,或从开源转为闭源软件的案例分析(0.3学时); -1. (3)结合参考书介绍开源的经典理论(0.5学时); -1. (4)课堂实践:指导学生在开源平台上建立账户,并创建一个简单项目,学会在开源平台撰写并发布文档(0.2学时); +1. 本课程的介绍 +2. 在课堂上收集同学们的问卷调查,了解同学们的技术能力,对课程的期望 +3. 介绍开源软件基本概念、发展历史、国内外开源软件发展现状; +4. 结合参考书介绍开源的经典理论(0.5学时); ### 学生作业 -1. 建立自己的 CSDN 账户,gitcode.net 目录 (截止日期:本周末) -1. 建立自己的 CSDN 账户,gitcode.net 目录,创建简单项目, (截止日期:本周末) -1. 完成 CS入门技能树 https://edu.csdn.net/skill/gml (截止日期:本周末) -1. 选一本参考书进行阅读,快速阅读全书后,写博客提出自己目前还不知道答案的五个问题。 (注意:参考书中的观点是作者在不同的历史时期发出的,未必适合于现在的开源生态)。 (截止日期:下周末) +1. 建立自己的 CSDN 账户,尝试写简单的博客 (截止日期:本周末) +1. 完成 CS入门技能树 https://edu.csdn.net/skill/gml 你会在 gitcode.net 上创建一个自己项目。 你还可以克隆我们课程的项目: https://gitcode.net/csdn/intro-ossd (截止日期:本周末) +1. 阅读 “2022 中国开源发展蓝皮书” (自己可以搜索最新版本),写博客提出自己目前还不知道答案的五个问题。 +1. (注意:参考书中的观点是作者在不同的历史时期发出的,未必适合于现在的开源生态)。 (截止日期:下周末) diff --git a/plan/3.md b/plan/3.md new file mode 100644 index 0000000000000000000000000000000000000000..32ad75597c5457411efa61ac5ba39f75b8d2e446 --- /dev/null +++ b/plan/3.md @@ -0,0 +1,13 @@ +## 开源软件开发导论 课程 +北航 2022 秋季学期 +课次3: 开源软件开发的实例剖析 (1) + +### 开源软件开发的实例剖析 +1. TDengine 的开源之路 -- TDengine 团队 +2. CSDN 数据可视化的开源介绍 +3. 本课程的开源项目简介 +4. 使用 git & gitcode 的现场答疑 + + +### 学生作业 +1. 组成小团队(3-4 人),决定做什么样的开源项目 diff --git a/plan/4.md b/plan/4.md new file mode 100644 index 0000000000000000000000000000000000000000..8b1bcd7d687350ca3e6c4fa537eaf639808f3b67 --- /dev/null +++ b/plan/4.md @@ -0,0 +1,12 @@ +## 开源软件开发导论 课程 +北航 2022 秋季学期 +课次4: 开源软件开发的实例剖析 (2) + +### 开源软件开发的实例剖析 +1. 《在开源社区如何合作 - W3C 的标准化过程》 -- 鲍捷(文因互联 CEO) +2. CSDN 的开源项目简介 - C笔记 +3. 北航的开源项目简介 :https://gitcode.net/weixin_45873510/okidoki (北航同学来介绍) + + +### 学生作业 +1. 组成小团队(3-4 人),最终决定做什么样的开源项目 (本周末) diff --git a/plan/5.md b/plan/5.md new file mode 100644 index 0000000000000000000000000000000000000000..d93fb2e655987c761de2bad015cadb702d9461b4 --- /dev/null +++ b/plan/5.md @@ -0,0 +1,12 @@ +## 开源软件开发导论 课程 +北航 2022 秋季学期 +课次4: 开源软件开发的实例剖析 (3) + +### 开源软件开发的实例剖析 +1. iView 的开源之路 -- 梁灏 +2. 技能树开源项目介绍 -- CSDN 工程师 +3. 学生小组上台描述他们的开源项目 + + +### 学生作业 +1. 学生团队发布他们的项目计划(在 gitcode.net 开始项目)