顾青
摘 要:OBE(Outcome-based Education)是基于成果导向的教育模式,成果是指学生受教育后最终取得的学习结果。基于OBE模式,本文从软件工程专业的培养目标、毕业要求入手,从课程目标、教学内容、项目化教学、考核方式等方面对“JSP网站开发”课程进行了教学改革,以确保应用型人才培养目标的实现。
关键词:OBE模式;JSP网站开发;教学改革
一、引言
OBE模式是以预期学习成果为中心来组织、实施和评价教育的。美国工程技术认证委员会(ABET)全面接受了OBE教育理念,并将其贯穿工程教育认证标准的始终。工程教育专业认证是国际通行的工程教育质量保证制度,其核心是确保工科专业的毕业生水准达到行业认可的标准要求。因此,OBE模式在推动工程教育改革、提高工程人才培养质量方面具有重要作用。
软件工程专业作为上海市应用型本科试点专业,以“服务上海及长三角区域经济发展,培养和造就卓越的高等技术应用型人才”为目标,正在进行试点专业建设。因此,作为软件工程专业核心课程之一的“JSP网站开发”课程,积极开展了基于OBE模式的教学改革,以探索高质量应用型人才的培养途径。
二、基于OBE模式的课程教学改革
根据OBE教育模式,在进行“JSP网站开发”课程教学时,首先要考虑软件工程专业学生在毕业时应达到的毕业要求,然后构建课程目标和选择课程内容,开展教学活动。
(一)确立课程目标
针对软件工程专业人才培养目标,依据《工程教育认证标准》的“工程知识、问题分析、设计/开发解决方案、研究、使用现代工具、工程与社会、环境和可持续发展、职业规范、个人和团队、沟通、项目管理与终身学习”的12项毕业要求,在分析研究了“JSP网站开发”课程在实现培养目标和达成毕业要求中的作用后,毕业要求被分解为本课程可考核的课程目标指标点,形成课程目标与毕业要求达成度的关联。
1.毕业要求3(设计/开发解决方案)
指标点:通过掌握HTML、CSS、JavaScript、JSP、JDBC、JavaBean、Servlet等开发技术,掌握Web程序设计的理论与方法,具备软件开发技能;通过应用MVC等开发思想和模式,了解软件工程领域的发展趋势,熟悉本专业的前沿知识和研究热点。
2.毕业要求4(研究)
指标点:能够理解、评估相关的需求、架构和软件文档;能够遵循编码规范完成编码。
3.毕业要求5(使用现代工具)
指标点:掌握使用MyEclipse、Tomcat、MYSQL等开发平台、主流测试工具以及使用JavaScript、JSP等开发语言进行软件开发与测试。
4.毕业要求9(个人和团队)
指标点:具有在团队中有效发挥作用的能力,能正确认识、理解个人在团队中的作用,自觉承担个人在团队中的责任。
(二)重组课程教学内容
根据“JSP网站开发”课程对毕业要求的支撑度,重组课程的教学内容,明确教学内容对课程目标的支撑,形成了以下七个模块。
(1)Java Web开发基础模块:包括Java Web开发环境及开发工具JDK、Tomcat、MySQL、MyEclipse的安装配置与使用、Java Web应用程序的开发与部署。
(2)Web前端应用技术模块:包括HTML标记语言、CSS样式表、JavaScript脚本语言。
(3)JSP技术模块:包括JSP页面结构和运行机制、JSP的基本语法、JSP的内置对象。
(4)JDBC技术模块:包括JDBC概述、JDBC常用接口、连接数据库、数据库操作技术。
(5)JavaBean技术模块:包括JavaBean的基本概念、JavaBean中的属性、JavaBean的创建以及JavaBean的应用。
(6)Servlet技术模块:包括Servlet基础、Servlet API编程常用接口和类、Servlet常用对象及方法、Servlet开发以及Servlet过滤器。
(7)Java Web开发模式模块:包括JSP+JavaBean开发模式、JSP+Servlet开发模式、JSP+Servlet+JavaBean开发模式、JSP+Servlet+JavaBean+DAO开发模式。
(三)开展项目化课程教学
课堂理论教学以设计一个完整项目的形式展开。通过设计一个“网上购物商城”,贯穿整个“JSP网站开发”课程的教学过程,在讲授和实现该项目各阶段子任务时,使学生逐步掌握上述模块的内容,从而完成课程目标。按照七个模块的具体内容,安排项目化教学的子任务。
(1)搭建“网上购物商城”的开发运行环境。
(2)“网上购物商城”前端页面设计。
(3)实现用户注册、登录功能。
(4)实现用户、商品管理功能。
(5)实现购物车功能。
(6)实现用户留言功能。
(7)商品订单处理功能。
“JSP网站开发”课程的实践教学是通过精心设计的七个课内实验和一个课外项目来完成。课内实验突出教学模块的重点和难点,使学生巩固课堂所学的理论知识,掌握开发网站的技能。一个课外项目是设计一个基于MVC模式的網上书店和课堂理论教学的“网上购物商城”同步进行,学生按照“需求分析、系统设计、代码编写、测试、运行”的软件行业的工作过程来完成,是以学习小组为单位进行的。在完成课外项目过程中,小组内学生之间相互学习、相互协作并共同进步,以此方式培养学生自主学习能力、综合运用课程知识分析问题和解决问题的实践能力,也可以培养学生的团队合作能力。
(四)改革课程考核方式
改变以往以期末考试为主的考核方式,全面有效地考核学生学习情况,注重对学生平时的学习态度、学习效果和动手实践能力的考核。课程考核由两部分组成:过程性考核60%和期末考试40%。过程性考核由上课出勤情况、作业质量、实验质量和项目完成质量组成;期末考试采用“闭卷书面考试+开卷上机考试”的考核方式,既考核了学生对课程知识的理解和掌握,又考核了学生开发网站的实践能力。通过增加过程性考核比重,可以督促学生重视课程的平时学习,同时也使教师能全面掌握学生在各阶段的学习情况,持续地改进课程教学,及时处理教学中出现的问题。
(五)评价毕业要求达成度
课程考核结束后,任课教师应遵循毕业要求达成度的评价机制和方法,对本课程的毕业要求达成度进行自我评价。具体方法如下:根据课程的学生人数,以好、中、差比例基本均等的方式抽取具有统计意义的样本数,依据学生的考试试卷、平时作业、实验报告、项目文档等资料,进行课程对毕业要求达成度评价。此外,由学院指派专门的教师,完成该课程的毕业要求达成度的评价报告。任课教师必须根据课程评价报告,持续地改进教学内容、教学方法和手段,以便更好地支撑本课程对毕业要求的达成。
三、结语
为了实现应用型软件人才的培养目标,提高人才培养质量,“JSP网站开发”课程按照OBE教育模式,从课程目标、教学内容、考核方式等方面进行教学改革。随着教学改革的实施,学生的学习能力、学习效果得到了有效提升。“JSP网站开发”课程将在完善课程教学目标、教学内容的持续改进等方面继续进行改革和创新,为软件工程专业即将开展的ABET专业认证做好准备。
参考文献:
[1]李志义.解析工程教育专业认证的成果导向理念[J].中国高等教育,2014(17):7-10.
[2]周萍,孙跃东,张振东,等.基于OBE理念的“汽车设计制造”课程的教学改革与实践[J].江苏科技信息,2016(24):35-37.endprint