请问昆士兰大学DECO2800 Assessment难吗?我刚上这门课,感觉课程难度有点儿高,这会儿有点担心过不了,所以想先了解一下Assessment的情况,如果太难的话就提前准备着。
昆士兰大学DECO2800课程旨在让同学进行分组工作以改进通用代码库,从而实际接触到在现实项目中开发软件的许多问题和困难。除此之外,同学还将通过课程教授的技术和工具来管理复杂的软件开发:版本控制、构建系统、持续集成、测试驱动开发、模拟、重构、API设计、代码覆盖和分析工具、数据库集成,等等。课程Assessment主要有Exercise、Project、Quiz,以及Portfolio,整体难度较高,详细信息如下。
一、GIT Exercise
完成edX上的三个git模块,并在第二周的教程中向GitHub上的HelloDeco项目推送一个不中断的提交。
二、Sprint Submissions(60%)
同学所在的团队必须在每个开发冲刺阶段交付一个或多个软件改进。这些Sprint Submissions的内容是:
1、第6周:最小可行产品(MVP):交付一款游戏,展示你的整体设计和核心游戏玩法的可行性。
2、第8周:核心游戏功能:交付一款可玩的游戏,其最终条件要展示你的游戏设计的核心功能。
3、第10周:完整游戏交付:交付一款完整的游戏,包括游戏的所有方面。
4、第12周:优化游戏:交付一款经过优化的游戏,从你的设计中获得完整的游戏体验。
你的团队必须在每个冲刺阶段都为游戏贡献重要的组成。所有项目组成(代码、测试、文档、音频和图像资源)都将被推送到源代码存储库。
三、Course Content Quiz(20%)
第11周的课程中,会有一次测验来评估你对整个学期所学内容的理解程度。测验涵盖选择、简答、实用知识、问题解决。
四、Individual Portfolio(20%)
你需要准备一份个人作品集,描述你在整个学期对项目所做的贡献。你不应该列出你做过的每一件事,你需要选择一些工作项目来证明你在整个学期的贡献。你的作品集应该突出你工作的质量和你对项目贡献的一致性。作品集可以包括设计或实现过程中使用的草图、注释和其他材料。
你的作品集应该反映你所做的工作,包括所面临的挑战、考虑和使用的解决方案,以及从解决技术需求的角度和从你的团队工作的角度来看,哪些工作成功或没有成功。你应该在整个学期中开发和记录这个作品集。不要等到学期的最后一周才开始创建。
昆士兰大学DECO2800 Assessment旨在评估同学对专业软件开发实践及其背后理论的理解。相对来说是比较难的,需要同学多投入一些精力。