Update 课程大纲.md
This commit is contained in:
parent
e6c9117b0e
commit
e64f480dd7
24
课程大纲.md
24
课程大纲.md
|
@ -8,11 +8,11 @@
|
|||
102开源参与概述:怎么参与开源项目和社区(如果时间允许,课堂上访问github/gitee/gitlink,设立平台账号,了解一个开源项目)。**lecture102**
|
||||
|
||||
> Lab 1:在github course社区中创建一个repo, 写下一个md文档,阐述目前想到的可能会去贡献的oss project(某个特定项目或具有某些特征的项目)。
|
||||
> 有Repo 1分
|
||||
> 有README.md 1分
|
||||
> 按要求的commit message,1分
|
||||
> 有OSS贡献计划 1分
|
||||
> OSS贡献计划体现出对项目的了解和自己的认真思考 1分
|
||||
> 有Repo:1分;
|
||||
> 有README.md: 1分;
|
||||
> 按要求的commit message:1分;
|
||||
> 有OSS贡献计划:1分;
|
||||
> OSS贡献计划体现出对项目的了解和自己的认真思考:1分。
|
||||
|
||||
|
||||
* 第2次课:开源开发的支持平台和关键技术。(熟悉开源平台和Git操作) 09/14
|
||||
|
@ -21,18 +21,18 @@
|
|||
202:GitHub实践入门
|
||||
> 了解如何用开源协作工具,熟悉Github/Gitee/GitLink--建立账号和代码仓库,浏览和fork项目
|
||||
|
||||
深化Lab1:面向自己的repo:
|
||||
> 深化Lab1:面向自己的repo:
|
||||
- 提交一个issue;
|
||||
- 提交一个commit。
|
||||
|
||||
|
||||
* 第3次课:开源贡献指南 09/21
|
||||
301:开源贡献指南:
|
||||
learn how the open source community works;
|
||||
criteria to select open source project and task to participate in.
|
||||
> 以1~2个github项目/任务为例,展示如何做贡献(消除畏惧感);
|
||||
- learn how the open source community works;
|
||||
- criteria to select open source project and task to participate in.
|
||||
- 以1~2个github项目/任务为例,展示如何做贡献(消除畏惧感).
|
||||
|
||||
Lab 2:任意选择一个开源项目,了解并报告contributing.md的形式和内容。(了解其开发过程)
|
||||
> Lab 2:任意选择一个开源项目,了解并报告contributing.md的形式和内容。(了解其开发过程)
|
||||
|
||||
|
||||
* 第4次课:开源项目maintainer分享其维护/开发的经验。(多个项目,为开源任务选择做准备&提供依据) 09/28
|
||||
|
@ -91,6 +91,6 @@ Lab 6: 阅读linux kernel中的沟通实践,体会总结如何沟通能够
|
|||
|
||||
|
||||
**评分:
|
||||
上机实习lab: 6个,共50分
|
||||
课程项目PRJ:3次pre,每次5分,反思报告10分,最后的贡献结果15分,共40分
|
||||
- 上机实习lab: 6个,共50分
|
||||
- 课程项目PRJ:3次pre,每次5分,反思报告10分,最后的贡献结果15分,共40分
|
||||
|
||||
|
|
Loading…
Reference in New Issue