项目教学法在软件系统课程中的实践与研究
2015年1月20日 12:06 作者:武兴睿项目教学法在软件系统课程中的实践与研究
武兴睿 吉林科技职业技术学院 100107
基金:吉林省教育厅高等教育教学研究课题( 课题名称:项目教学法在软件系统课程中的实践与研究);
【文章摘要】
项目教学法在软件系统课程中的应用是以软件系统开发的过程作为课程设计的基础。课程的整体目标是学生共同完成一个软件系统开发项目。以此项目作为学习的载体,通过具体的实践操作完成做中学,学中做的过程。通过项目的学习,了解软件系统开发的全部过程。
【关键词】
项目教学法;软件系统;课程;实践
职业技术教育重在培养适合社会发展需要的,服务地方经济的高素质技能型人才。软件产业是吉林省“十一五”重点发展的优势产业。软件产业的发展对实现吉林省经济建设又好又快发展提供技术支撑,以及带动区域经济发展和建设社会主义新农村,都具有重要作用。高等职业技术教育承担着软件人才培养的重任。因此,根据软件人才培养的方向,不断的研究总结高职计算机软件专业建设及课程开发中的实践和理论经验,对高等职业教育,紧紧围绕提高教学质量,以就业为核心,以培养学生综合能力为目标,更多更好的培养适应性专业性软件技术人才。
1 软件系统课程分析
软件系统课程是一类程序开发课程, 具体饭JSP 程序开发、winform 程序开发、ASP.NET 程序开发、JAVA 程序开发等。这类课程的特点是通过一门课程的学习, 最终可以达到通过相应的软件进行程序开发的能力。但传统的教学方法往往是就知识点讲知识点,最终不能为学生形成程序设计与开发的整体思路与脉落。
2 项目教学法分析
2.1 项目教学法概述
项目教学法,是以通过对工作体系的系统化分析所获得的工作项目为单位设置课程,并组织课程内容的课程模式。是指师生通过共同实施一个完整的“教学项目”而进行的教学活动。项目教学由确定项目任务、制定工作计划、实施计划、检查评估、结果应用等几个阶段构成。
2.2 项目教学法的优势
此教学方法具有传统教学方法无可比拟的优点,它使学生能够融会贯通地掌握软件开发的精髓,即——经验;强化学生的软件开发能力;提高学生以计算机软件工程的原则对开发项目的分析、架构、设计、管理、文档编写等能力;给学生在软件系统方面自我发展奠定了良好的基础; 培养学生的合作共事的能力和团队协作精神。
3 项目教学法在软件系统课程中应用
3.1 设计思路
以软件系统开发的过程作为课程设计的基础。课程的整体目标是学生共同完成一个软件系统开发项目。以此项目作为学习的载体,通过具体的实践操作完成做中学,学中做的过程。通过项目的学习,了解软件系统开发的全部过程。
3.2 项目选取与优化方法
3.2.1 项目选取原则
项目作为项目教学法实施的基本元素,在选取时必须科学合理,作为软件系统课程可以按照以下原则进行项目的选取:
(1)激发兴趣的原则
教学项目的选取必须要能够充分调动学生的学习积极性。因为兴趣是学生学习的前提与基础,有了足够的兴趣,学生才能对学习的内容充满了热情,教学效果才会很好。因此,作为项目选取的第一个原则就是兴趣原则。教学中可以选取学生熟悉的项目,如学生成绩管理系统、图书管理管理系统、食堂饭卡管理系统等,这些即贴近于学生的生活,又易于理解。实践中选用了学生学籍管理系统,应用效果较好。
(2)大小适中原则