Update outline.md

This commit is contained in:
Xin Tan 2021-07-12 18:34:53 +08:00 committed by GitHub
parent 5c4b9d4ff0
commit 6790b43bbc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 16 additions and 16 deletions

View File

@ -1,31 +1,31 @@
课程大纲
# 课程大纲
## 第1次课开源软件及其开发概述历史和现状国际开源社区国内开源发展。引言
* 第1次课开源软件及其开发概述历史和现状国际开源社区国内开源发展。引言
## 第2次课软件开发过程开源的变革。传统软工与开源软工的异同。软工基础理论篇
* 第2次课软件开发过程开源的变革。传统软工与开源软工的异同。软工基础理论篇
## 第3次课开源开发的支持平台、技术以及参与贡献的过程。熟悉开源平台和相关参与操作布置开源任务的选择
* 第3次课开源开发的支持平台、技术以及参与贡献的过程。熟悉开源平台和相关参与操作布置开源任务的选择
## 第4次课课程项目的开始选择开源项目和开源任务。criteria to select open source project and task
* 第4次课课程项目的开始选择开源项目和开源任务。criteria to select open source project and task
## 第5次课邀请国内开源项目maintainer分享其创建、维护/开发开源项目的经验。(多个项目,为开源任务选择做准备&提供依据)
* 第5次课邀请国内开源项目maintainer分享其创建、维护/开发开源项目的经验。(多个项目,为开源任务选择做准备&提供依据)
## 第6次课软件工程经典思想和原则设计原理。及其在开源项目中的应用和变化。软工基础理论篇
* 第6次课软件工程经典思想和原则设计原理。及其在开源项目中的应用和变化。软工基础理论篇
## 第7次课开源软件开发的典型开发活动及支持技术1开源贡献实践篇如何沟通如何提交PR, et al.
* 第7次课开源软件开发的典型开发活动及支持技术1开源贡献实践篇如何沟通如何提交PR等。
## 第8次课课程项目报告1任务选择合作反馈工具使用等。
* 第8次课课程项目报告1任务选择合作反馈工具使用等。
## 第9次课开源社区及开源文化。与开源布道师面对面。
* 第9次课开源社区及开源文化。与开源布道师面对面。
## 第10-11次课开源软件开发的开发活动和支持技术、及实践2开源贡献实践篇讲授+课堂实践)
* 第10-11次课开源软件开发的开发活动和支持技术、及实践2开源贡献实践篇讲授+课堂实践)
## 第12次课课程项目报告2工具使用社区体验问题和挑战等尤其协同协作问题
* 第12次课课程项目报告2工具使用社区体验问题和挑战等尤其协同协作问题
 
## 第13次课开源治理开源基金会开源与法律。
* 第13次课开源治理开源基金会开源与法律。
## 第14次课开源软件开发的挑战和相关研究。
* 第14次课开源软件开发的挑战和相关研究。
## 第15次课邀请业界开源专家就开源开发进行经验分享开源需要的技术和能力。
* 第15次课邀请业界开源专家就开源开发进行经验分享开源需要的技术和能力。
## 第16次课课程项目结题报告。
* 第16次课课程项目结题报告。