软件工程教学效果不理想的症结在于学生缺乏软件开发的实践经验,学习过程容易浮于表面。基于项目驱动的软件工程教学的核心思想是以项目实践为主线,以实践促进理论知识的学习,提高学习的主动性和目的性,锻炼学生自主学习的能力,主动学习软件工程的理论知识,然后再指导自己的实践,避免以理论学习为驱动的教学过程。下面就为大家详细介绍下基于项目驱动的软件工程在职研究生教学步骤。
首先,初步理论学习。软件工程在职研究生教师首先进行初步的理论教学,主要目的是让学生对下一阶段的项目开发有大致的认识和思路。
其次,项目开发实践(初步)。学生选定教师给出的项目后进行当前任务开发,而通过初步的开发实践能够明确自己需要掌握的知识,获取学习理论知识的原动力。
再次,自主理论学习。学生在初步开发实践中发现问题,促使其主动学习解决问题所需要的理论知识,然后用自主学习获取的理论知识再进一步指导自己的项目开发实践。
第四,项目开发实践(深入)。通过自主学习到的理论知识指导项目的进一步开发,学生又能通过实践加深对软件工程理论知识的理解。
最后,深入理论学习。软件工程在职研究生教师根据学生的实践情况,对本开发阶段的理论知识进行深入条理的讲解,教学可以做到有的放矢,增强学习效果。
总之,在学生实践——学习——再实践的过程中,软件工程在职研究生教师应注重启发、引导学生,培养学生良好的学习习惯和意志品格。
评论
0
“无需登录,可直接评论...”