Page 113 - 计算机应用软件开发技术研究
P. 113
第三章 软件工程与大数据研究
的积极性,激发他们的求知欲。
其次,组织学生进行讨论。分组讨论是课程设计教学中非常重要的环节,本
质上是一种概念或想法的交流。围绕案例的重点、难点、疑点、进行讨论。每个
学生可以自由地抒发己见,相互启迪,互相借鉴,重点是想法的交流。要求每个
学生简要介绍自己对软件开发所做的分析设计,并提出自己对该软件开发流程的
看法,分析各自解决方案的优劣,供大家讨论与切磋,可以按照案例中所提出的
问题一个一个讨论。
最后,由教师进行总结和评价,总结归纳是软件工程课程设计教学的最后阶
段,要求学生要对每个案例写出学习报告。该报告中包含学生在阅读案例中所得
到的具体收获;通过分析与设计软件,提出自己所解决的实际问题;对理论上软
件工程概念和案例中的实际是否一一相对应以及对软件工程仍然存在的困惑。通
过反思进一步加深对案例的认识,真正做到理论和实践的相结合。教师指出该案
例所涉及的理论知识及其应用方法,就学生提出的问题进行解答。
经过可行性研究、需求分析、设计、编码、测试与维护几个阶段,最后给出
完整系统的软件(包括应有的各种文档和调试通过的源程序代码)。这样将学习
内容寓于问题之中,启发学生进行积极思考,使学生成为主动的、积极的知识探
究者,在一定程度上激发学生的创新思维,培养了学生的创新能力,从而更深刻
地理解课程。
5.设置综合的成绩考核方式
软件工程作为实践性很强的工程学科,考核的目的是以考核手段为导向,促
进学生对软件工程知识的学习和软件开发能力的提升。在实验成绩评价体系中,
可按学生掌握基础知识情况、解决问题能力、创新能力等多方面进行评价。采取
的评定方案是:平时成绩以课内实验的成绩为主,评定依据是:各软件开发小组
提交的文档和最终开发好的软件,并参考每个小组成员在项目中的贡献。在卷面
考试里,除了考查一些软件工程的重要原理和概念外,重点检测学生的软件分析
与设计能力,综合设计题目占到试卷分值的 50% 以上。
软件工程这门课教学效果的最终检验是看学生是否具备软件工程基本素养,
是否能够在软件开发实践中综合运用软件工程知识,是否已准备好融入规模、规
范、工程化的开发团队。在课堂上采用以学生参与为主、理论与实践相结合的教
学模式,学生能够积极主动地参与到软件工程的教学中,全面深刻地掌握软件工
·101·

