From 4364e85d685dc305592d6408074aa983c4c11859 Mon Sep 17 00:00:00 2001 From: SoftwareTeacher Date: Sat, 9 Jul 2022 18:33:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0plan/0.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plan/0.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/plan/0.md b/plan/0.md index ed80e06..60eab59 100644 --- a/plan/0.md +++ b/plan/0.md @@ -17,3 +17,22 @@ This course is designed for senior undergraduate students majoring in software e 【教学方法】本课程采用课堂教学、团队实践和研讨并重、结合课外学习和实践的教学方法。由于这门课程是讲开源软件的,绝大部分课程资料和学生的作业都已公开的形式展现出来。 【考核】平时成绩 50%,项目实践成绩 50% +## 课程安排 +课次1: 课程介绍,开源背景介绍,第一次作业布置 +课次2: 介绍开源软件开发的基本概念,包括开源平台、开源社区、开源项目、开源生态和开源协议等 +课次3: 开源软件开发的实例剖析 (1) +课次4: 开源软件开发的实例剖析 (2) +课次5: 开源软件开发的实例剖析 (3) +课次6: 开源软件开发方法与支撑工具(1) +课次7: 开源软件开发方法与支撑工具(2) +课次8: 开源软件开发方法与支撑工具(3) +课次9: 开源软件开发实践(1) +课次10: 开源研究 +课次11: 开源软件开发实践(2) +课次12: 开源软件开发实践(3) +课次13: 开源软件开发实践(4) +课次14: 开源软件开发实践(5) +课次15: 开源的趋势与未来展望 +课次16: 项目报告(1):个人实践报告,项目实践报告 +课次17: 项目报告(2):实践报告总结 + -- GitLab