作者:enjoy楠神 | 来源:互联网 | 2023-08-26 11:03
[罗列了一些学生的反馈]1.作业的内容与时间要求上更加固定、明确。或者对于变化预先说明。2.课程的理论部分可以更加吸引人,该部分通过预习-考试-讲解的方式加深理解
[罗列了一些学生的反馈]
1. 作业的内容与时间要求上更加固定、明确。或者对于变化预先说明。
2. 课程的理论部分可以更加吸引人,该部分通过预习-考试-讲解的方式加深理解。
3. 预先说明本课程的定位
4. 希望每个团队有一个mentor知道下项目开发过程。
5. 对于所有作业,都应该有一个反馈和相互讨论的环节。
6. 对于微软老师讲的技术方面,可否增加些课时。
7. 项目的评比分阶段进行
8. 同学们先定角色,后分组。
(1)作业中的需求变更或者课程安排的变化是正常的,但是要及时让大家知晓变化,并以最后要求为准;
(2)对学生的要求可以适当收紧,无须过长延长作业的截止日期;
(3)对大项目的考察评分分阶段进行,比如需求完成后按比例给出一部分分数,设计完成后再给一部分分数,这样能提升最后的项目质量。
我个人觉得这门课程很好,增长了很多大公司的见识。我希望这门课以后能多一些实践的机会,这样我们就能学到更多的东西。
这门课的小作业是我觉得最有特色的地方,也非常符合“做中学”的理念,作业非常非常的有趣。不过这门课的理论部分相比之下就比较一般了,不过这也没办法,因为这门课讲的是软件工程的开发全过程,所以有些内容只能是介绍性的,不可能讲的太深。
所以我觉得这门课实践的部分比重还得加大,基本的理论部分建议让学生自学,然后考试。可以在考完试以后再对这些知识进行一番梳理(犯了错误再学习印象就更深刻了)。
建议在第一堂课及相关的宣传中说明作为本课程的定位,以便同学们根据个人的意愿做出选择。
整体不错,不过更希望多讲解一些微软技术相关的东西。因为有两三节课都只是在讲解微软的体系结构,譬如经理下面是什么,高级经理下面是什么……这些对我们一点用都没有,而且感觉有点浪费我们的时间。可以少讲解一些职位名称,而多讲一些这些职位间是怎么沟通的。
我希望课程上的PPT都可以下载。项目分组前就把学生的角色定下来。
这门课程的小作业让我有耳目一新的感觉。例如模拟电话程序,消泡泡程序,还有安全攻击的练习。这些小作业生动有趣,让我体验到了“做中学”。整个课程内容涵盖了软件开发全过程的内容。从需求、开发到测试,此外,还有安全防范,如何做好项目经理等,这些让我们重新认识了软件开发过程,以及注意到以前在项目开发中没有考虑的一些问题,比如软件最重要是要有市场,选用何种技术是其次。 不过相比之下,理论部分较为乏味,建议在讲解理论过程中,可以加入一些例子,例如在微软的某个项目中,是如何做需求,如何设计,以及如何测试的。
我觉得课程总体来说比较好,课程中的项目算是一个比较大的部分,而学生自己可能没有什么经验,所以希望微软能够为每个团队提供一个微软内部的指导老师来指导项目的进行,我想这样应该我们会表现的更加专业,学生的收获能够现实的感觉到微软的团队文化,而不是从ppt和纸面上去了解。
1.对于所有作业,都应该有一个反馈和相互讨论的环节。
2.对于微软老师讲的技术方面,可否增加些课时。