当前位置 博文首页 > SoftwareTeacher的专栏:三周的 软件工程实践课 课程安排建议

    SoftwareTeacher的专栏:三周的 软件工程实践课 课程安排建议

    作者:[db:作者] 时间:2021-09-11 10:44

    不少学校想在暑期安排软件工程实践课, 在这么短的时间内要做到软件生命周期的完整体验是有很多挑战的,下面是一个建议:

    软件工程课程设计 - 三周计划,10 次授课,10 次学生报告。

    第一周,准备:

    ??? 在准备阶段(通常是春季学期) 安排五次授课

    授课序号

    授课内容,教材章节

    学生作业

    老师/助教?

      1. 软件工程概论,团队,流程

      1, 5

      建立个人博客;? 初步决定团队的成员和项目的目标;团队博客;看以前同学的作业。

      发布博客,记录每个同学和每个团队的博客, 并开始计分。

        1. 需求分析

        8,16

        决定团队项目(4 - 6 人),团队成员,发表博客,介绍团队成员。可以在以前同学的项目的基础上增量开发 (例1, 例2)。

        根据博客质量打分,并更新学生和团队的分数

          1. 源代码控制,两人合作

          2,3,4

          每个同学联系源代码操作,签入,代码复审,合并冲突,等,并发表博客(我和我的同伴是如何用具体的代码例子,说明源代码管理的基本操作)

          根据博客质量打分(合作的两个同学又同样的分数),更新同学分数

            1. 计划,估计,敏捷流程

            9,10,12

            每个团队提出项目的计划,要实现的功能,团队成员的角色和安排,发表博客。 每个同学说明自己要做的技术准备工作(例如,学习Android 开发)

            根据博客质量打分

              1. 测试,质量保障,用户体验

              12,13,14

              每个同学提出阅读全部教材的问题(至少五个问题你目前无法回答的, 描述你的问题和思路)

              根据博客质量打分

              cs