融入软件工程思想的Java实训改革
2018-01-09仇丽青张峰温彦
仇丽青+张峰+温彦
摘要:针对目前Java实训中存在的“偏理论、轻实践”问题,将软件工程思想融入Java实训中。将实训与课堂教学内容、实验内容相结合,全面采取项目驱动教学法,强调“边学边做,融软件工程于实训,从实践中获取知识”的教学思路,从教学目标及内容、教学模式及方法、实训分组和考核办法4个方面进行改革探索。实践证明,融入软件工程思想的Java实训改革,激发了学生的学习兴趣,学生动手实践能力显著提高,取得了良好教学效果。
关键词:Java实训;软件工程;Java程序设计
DOIDOI:10.11907/rjdk.172200
中图分类号:G433
文献标识码:A 文章编号:1672-7800(2017)012-0232-03
Abstract:In view of the problem of partial theory and light practice existing in Java training, the idea of software engineering is integrated into Java training. The training is incorporated with the teaching and experiments, takes the project driven teaching method, emphasizes “learning by doing, melting in software engineering practice,obtaining knowledge from practice”, and explores the reform from four aspects:objectives and content, mode and method, training grouping and assessment methods. Practice has proved that the reform with the idea of software engineering has achieved good teaching results, which has aroused the students' interest in learning, and greatly improved the students practical ability.
Key Words:Java training; software engineering; Java programming
0 引言
Java程序設计课程作为高校计算机专业本科生的专业必修课,具有很强的实践性。现有教学模式以理论教学为主、上机实践为辅,侧重讲解语法知识和小型基础编程,忽略了从软件工程角度培养学生实际动手能力,缺乏全局性思维和软件后期可扩展性、可维护性考虑,实际教学效果欠佳[1-3]。学生除了掌握一些简单的语法知识,具备一些简单的编程基础外,面对比较复杂的实际项目,仍然无从下手,从软件工程全生命周期角度进行项目开发维护更是无从谈起。
为了适应高校教育改革需要,山东科技大学在大三下半学期开设Java实训课程,以培养学生实际动手能力为目标,采用以学生实践为主、教师讲解为辅的教学模式,将软件工程重要设计思想引入实训中,加深学生从软件工程角度对Java程序设计的理解,进而达到学以致用的教学目的。……
