软件工程的本质是应用工程化的开发方法,将现实世界的各种问题转化为计算机世界的表达,并在计算机世界中求得解决方案,最后将计算机世界中的解决方案返回到现实世界,达到提供服务,解决工程问题的目的。
传统的教学体系,更偏重于理论教学体系的研究和建立,本专业的理论课程,与其他专业类似,根据教育部的要求,将理论课划分为公共基础课、专业基础课、专业课以及拓展类课程,但是以应用型人才培养为目标的软件工程专业,其核心是学生工程实践能力的培养,传统的课程设置远不能到达此目标。通过教学理论的研究,我们将教学重心转移到实践教学中来,确立了将“理论实践并重”转变为“以实践教学为核心,理论教学服务于工程实践”的原则,构建了独立完整的实践教学课程体系,课程由低级到高级,分布于8个学期,形成课程链,每一门实践课程都有其相应的培养目标,层次递进达到软件工程专业人才培养目标,此原则体现在了广东海洋大学软件工程专业2019和2021人才培养方案中。