Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
幻灰龙
Intro-OSSD
提交
fce8991f
I
Intro-OSSD
项目概览
幻灰龙
/
Intro-OSSD
与 Fork 源项目一致
Fork自
CSDN 技术社区 / Intro-OSSD
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
Intro-OSSD
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
fce8991f
编写于
8月 28, 2022
作者:
SoftwareTeacher
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
New1 1.md
上级
dcf305fd
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
56 addition
and
8 deletion
+56
-8
plan/1.md
plan/1.md
+56
-8
未找到文件。
plan/1.md
浏览文件 @
fce8991f
...
...
@@ -2,15 +2,63 @@
北航 2022 秋季学期
课次1
### 开源软件背景知识
1.
本课程的介绍
### 课程内容
1.
本课程的介绍: 老师,课程概况,如何适应在线课程和实地课程,如何参加开源实践
2.
在课堂上收集同学们的问卷调查,了解同学们的技术能力,对课程的期望
3.
介绍开源软件基本概念、发展历史、国内外开源软件发展现状;
4.
结合参考书介绍开源的经典理论(0.5学时);
3.
软件开发的流程介绍 (取决于学生的程度,可长可短)
4.
介绍开源软件基本概念、发展历史
### 学生作业
1.
建立自己的 CSDN 账户,尝试写简单的博客 (截止日期:本周末)
1.
完成 CS入门技能树 https://edu.csdn.net/skill/gml 你会在 gitcode.net 上创建一个自己项目。 你还可以克隆我们课程的项目: https://gitcode.net/csdn/intro-ossd (截止日期:本周末)
1.
阅读 “2022 中国开源发展蓝皮书” (自己可以搜索最新版本),写博客提出自己目前还不知道答案的五个问题。
1.
(注意:参考书中的观点是作者在不同的历史时期发出的,未必适合于现在的开源生态)。 (截止日期:下周末)
一些准备工作:
1.
建立自己的 CSDN 账户,尝试写简单的博客
2.
完成 CS入门技能树 https://edu.csdn.net/skill/gml 你会在 gitcode.net 上创建一个自己项目。 你还可以克隆我们课程的项目: https://gitcode.net/csdn/intro-ossd
3.
第 0 个作业,一个超级简单的 “作业”:https://bbs.csdn.net/topics/607938213 这个作业没有分数,就是让大家练手。
4.
课后练习:请快速通关简单的 Git/Markdown/Linux 技能树: https://edu.csdn.net/skill/gml
5.
第一个作业,阅读并提问
5.
1 阅读 “2022 中国开源发展蓝皮书” (自己可以搜索最新版本),
5.
2 参加开源项目,听起来很简单,不就是大家都参加项目并提交代码吗? 请看下面的资料,了解参加开源项目的各种体验:
http://t.csdn.cn/jqES2
http://t.csdn.cn/Epv3j
http://t.csdn.cn/gIk7K
http://t.csdn.cn/xFlLT
http://t.csdn.cn/ycKTQ
http://t.csdn.cn/ihAJj
作业的内容:
你既然来学习 ”开源软件开发“ 这个课程,那么你一定对这个领域有不少疑问。 上这门课的所有学生的疑问一定是不一样的,那么,你把你的疑问讲得越清楚,就越能帮助老师、助教、业界专家、甚至其他同学了解你的疑问,和你讨论并视图解答。
写一篇博客,在自己的 CSDN 博客账号下发表,描述自己目前还不知道答案的五个具体问题。
注意:是 “还不知道答案” 的问题。 请不要写很宏大的问题,如, “开源的意义“, ”怎么让开源项目成功” 。 而是一个具体的问题。
#### 一个模板可以是这样:
我看了这一段文字 【引用文字】,有这个问题 【提出问题,描述问题】。
我查了资料,有这些说法 【引用说法】
你提问题的原因,是因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验 (直接经验或间接经验) 矛盾?根据我的实践,我得到这些经验 【描述自己的经验】。
但是我还是不太懂,我的困惑是 【说明困惑】。
或者是,我反对这段文字中作者的观点 (提出作者的观点,自己的观点,二者差别,以及你的理由)。
大学生应该能写出自己的思考, 而不是摘抄书本内容。
关于如何提问,也有很多人给了建议,这是其中的一个,他的作者大家可能知道名字:
http://tieba.github.io/common/howtoask.html
怎么交作业
很简单,看这里: https://bbs.csdn.net/topics/607938212
注意:参考资料中的观点是作者在不同的历史时期发出的,未必适合于现在的开源生态。 (截止日期:下周末)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录