DOI:10.16661/jki.1672-3791.2208-5042-5930
基于OBE理念的“Java Web应用开发”课程
教学改革研究与探索
王雪峰 陈兴稣*
(伊犁师范大学网络安全与信息技术学院  新疆伊宁  835000)
摘要:“Java Web应用开发”作为一门综合应用性很强的课程,传统的教学方法已经不适用,易造成教学与实际应用脱节,培养的学生与社会人才需求不符。针对此问题,提出采用OBE(Outcome-BasedEducationg,成果导向教育)教学理念,分析现在“Java Web应用开发”课程教学存在的问题,分别从教学设计、教学模式、考核评价等方面提出教学改革策略,并给出具体的教学改革策略实例。旨在聚焦学生的学习成果,调动学生自主学习的积极性,提高该课程的教学目标,适应社会对高质量Web应用开发人才的需求。
关键词:OBE教学理念 Java Web应用开发 项目任务驱动 教学模式 考核评价
中图分类号:G642;TP312.2-4文献标识码:A 文章编号:1672-3791(2023)07-0151-04 Research and Exploration on Teaching Reform of the "Java Web
Application Development" Course based on the OBE Concept
*
WANG Xuefeng CHEN Xingsu
(School of Network Security and Information Technology, Yili Normal University, Yining, Xinjiang Uygur
Autonomous Region, 835000 China)
Abstract: "Java Web Application Development" is a comprehensive and highly applicable course. The traditional teaching method is no longer applicable, and it is ease to cause the disjoint between teaching and practical applica‐tion and the cultivated students to be not suitable for the needs of social talents. In view of this problem, the paper proposes to adopt the OBE teaching concept to analyze the existing problems in the teaching of the "Java Web Ap‐plication Development" course, puts forward teaching reform strategies from the aspects of teaching design, teaching modes, assessment and evaluation, and gives concrete examples of teaching reform strategies, aiming to focus on students' le
arning outcomes, mobilize students' enthusiasm for autonomous learning, improve the teaching objective of the course, and meet society's demand for high-quality Web application development talents.
Key Words: OBE teaching concept; Java Web application development; Project task driven; Teaching mode; As‐sessment and evaluation
随着互联网技术及现代计算机技术的飞速发展,“互联网+”战略的提出,“互联网+教育”“互联网+医
基金项目:伊犁师范大学教育教学研究与改革项目“新工科背景下基于OBE理念的教学改革研究——以《Java Web应用开发》课程为例”(项目编号:YSYB202285)。
作者简介:王雪峰(1983—),女,博士,副教授,研究方向为计算机图像处理、模式识别。
通信作者:陈兴稣(1981—),男,硕士,副教授,研究方向为计算机信息处理、人工智能,E-mail:chenxs1981@126.
com。
疗”等成为当下主流模式,因此,社会对互联网应用型人才的需求不断增加,不仅对于人才数量的需求在
增加,对于人才质量的需求更加紧迫,特别是对于网站应用开发人才的需求,这就需要高校培养出高质量的网站开发人才,才能顺应社会人才的需求。而根据目前大多数“Java Web应用开发”课程的教学大纲设计仍然是“课前教学设计+课堂教学+期末考核”的模式,仍然是以课堂讲授为主,学生被动接受,不能调动学生的学习积极性,造成“填鸭式”教学,学习效果较差,根本无法适应当下的人才需求,就业能力较弱。
该文基于OBE(Outcome-Based Education,成果导向教育)教学理念[1-3],教学中以学生为主,聚焦学生的学习成果,以学习效果为导向,调动学生自主学习的积极性,提高课程的教学目标和学生的应用创新能力,适应社会对高质量网站开发人才的需求。
1 “Java Web应用开发”课程教学存在的问题1.1  教学体系设计问题
“Java Web应用开发”课程是一门综合应用型课堂,一般开课年级是高年级学生,因为需要前导课程,一般需要学习过Java语言程序设计、数据库原理和网络基础知识,最好能够学习过网页制作基础知识,因此这门课程需要很多其他前期知识的积累,如果前期知识掌握不理想,必将导致这门课程学习困难[4]。而大多数“Java Web应用开发”课程的教学大纲设计直接简化为“JSP程序设计”或者“动态网站开发”,没有考虑到课程内容的衔接,只是简单地对JSP或动态网站这部分内容进行教学设计,没有全面考虑这门课程的综
合性。
这就是典型的以课程知识点为主的教学设计,按照课程知识点为一条线,将内容灌输给学生,易造成“填鸭式”教学,教学效果较差。
1.2  教学模式的问题
传统的教学模式都是以教师讲授为主。学生被动地接受学习内容,不能让学生自主地思考,只是一味地接收信息,最容易造成学生上课注意力不集中,甚至睡觉的现象,不能充分调动学生的学习积极性。
教学中实验课时少、内容简单、缺少连接各自独立。首先课时少,学生无法很好地教学中的内容消化,造成“囫囵吞枣”的现象,上节课内容还没消化,下一节课新内容又要进行接收,更是加重了“消化不良”;其次各个实验间缺少联系,学生做完前一个实验,下一个实验与前一个毫无关系,但其实内容是有联系的,这样学生对课程内容就没有系统认知,都是零散的知识,无法融会贯通,这就直接导致了最后无法独立完成一个项目。
缺少团队合作思想,每个学生都是独立完成实验,这也使课程设计中缺少项目设计环节,不利于团队协作能力的培养,造成学生无法直接进入项目的开发。
1.3  考核方式的问题
“Java Web应用开发”课程的考核方式单一,和其他的课程类似,一般只包含平时课堂练习+期末测试(课程设计)模式,这就无法全面衡量学生的学习水平,更不能调动学生主动学习和创新的能力。对于综合应用型课程应该是注重过程考核,而不是“一考定结果”,
表1    以“MVC模式应用”为例的课程目标能力达成方法及实施点
能力目标
理解MVC模式
构建Model模型构建View前端视图构建Control控制视图实现MVC模式项目达成方式
课堂讲解
平时练习
课堂讲解
平时练习
项目实验
课堂讲解
平时练习
项目实验
课堂讲解
平时练习
项目实验
课堂讲解
平时练习
项目实验
实施点
MVC模式的思想
MVC概念练习题
创建实例对象类、功能类
使用javabean技术创建实体类、功能实现类
实现Model模型的实体类和功能类等
JSP前端页面
使用HTML、CSS等技术设计前端页面
实现前端页面,建立与用户交互的界面
控制视图的思想,建立前台与后台的桥梁
使用servlet技术设计控制视图类
实现servlet控制视图类
MVC模式项目构建过程分析
分别对三个视图进行设计分析
实现一个完整的MVC项目
易造成学生期末时“临时抱佛脚”,也可以顺利通过考试的现象,那学生在平时就不能认真对待这门课程的学习,这就需要改变考核方式。
2 基于OBE理念的课程教学改革方案
OBE教学理念是成果导向教育,以学生为本,采用逆向思维的方式进行的课程体系的建设理念,其作为一种先进的教育理念,已经成为各个国家教育改革的主流方向。
OBE教学[5]的实施要点主要有确定教学成果、构建课程体系、确定教学方式、制定评价机制这几个方面。
2.1  基于OBE理念的教学模式改革
通过优化课程实施过程,改进“Java Web应用开发”课程教学模式,提高学生学习能力,在课堂教学过程中,需要不断优化教学方式。
首先,需要借助现代化教学手段,引入网上优质教学资源,让学生全面接收多样的教学内容,从不同的方
表2    基于OBE理念的各个知识点教学内容及评价方法改革
内容
网页开发基础
Java Web 概述
JSP基础语法
JSP内置对象
JavaBean 技术
Servlet基
础MVC模式
JDBC数据库
教学目标
掌握HTML、CSS、JavaScript
相关技术,掌握Bootstrap框
架的常用组件
掌握XML语法、DTD约束,
了解C/S和B/S体系架构,熟
悉tomcat服务器及其Intel‐
liJ IDEA中的配置
掌握JSP运行基础语法、指
令和动作元素的使用
掌握JSP中request、re‐
sponse、session、application
和out内置对象
掌握JavaBean技术的使用
及模型的建立
掌握Servlet特点及配置、生
命周期及接口和对象的使
理解MVC模式的思想,掌
握MVC模式的项目构建
掌握JDBC数据库操作对象
类,DBUtils工具对数据的增
删改查操作
教学内容
HTML基础标签(表
格、表单、列表、超
链接等)
CSS样式表
JavaScript
Bootstrap框架
XML语法
DTD约束
C/S和B/S结构
Tomcat配置
JSP基于语法
Page、include和
taglib指令及动作元
Request对象
Response对象
Session对象
Application对象和
out对象
JavaBean
模型的建立
Servlet配置
Servlet生命周期
请求转发及重定向
的区别
MVC模式
项目构建
JDBC数据库对象类
DBUtils工具使用
数据库的增删改查
操作
教学方法
慕课+在线练习+课堂小组
练习
慕课+在线练习+课堂小组
练习
课堂讲授+在线练习+课堂
小组练习
课堂讲授+在线练习+课堂
小组练习
课堂讲授+课堂小组练习+
分项目实现
课堂讲授+课堂小组练习+
分项目实现
课堂讲授+课堂小组练习+
分项目实现
课堂讲授+课堂小组练习+
分项目实现
教学评价
慕课学习时长+在
线练习成绩+课堂
小组评分
慕课学习时长+在
线练习成绩+课堂
小组评分
在线练习成绩+课
堂小组评分
在线练习成绩+课
堂小组评分
在线练习成绩+课
堂小组评分+分项
目评分
在线练习成绩+课
堂小组评分+分项
目评分
在线练习成绩+课
堂小组评分+分项
目评分
在线练习成绩+课
堂小组评分+分项
为什么前端不学jsp目评分
面理解课程的内容,满足学生多样化的需求,构建以学生为中心的“线上+线下”的混合式教学模式[5],线上的课程资源主要来自中国大学慕课和学习通课程,学习通也可以进行线上测试考核。
其次,针对每个章节知识点,采用项目任务(案例)驱动的方式、进行分小组讨论等,探索将每节课的讲解过程分解为课前预习及任务发送、课中有目标的学习及课后分组进行子项目任务完成,这样的3个阶段进行有效结合的教学过程。
基于OBE教学理念,项目任务驱动的设置主要是根据章节内容的目标能力达成,表1 是以章节“MVC模式应用”为例的课程目标能力达成方法以及完成方式的实施点[6]。
2.2  基于OBE理念的教学内容改革
“Java Web应用开发”课程是一门综合实践类课程,包含的内容较多,既有前端页面设计,又有动态页面设计,还有数据库的相关知识,对各个知识点的衔接很重要,教学内容的侧重点也需要设置。
表2 给出了基于OBE理念的“Java Web应用开发”课程教学内容及教学评价方法的改革,教学内容主要设计3个板块,网页开发基础(前端页面布局知识)、JSP技术和JDBC数据库连接技术。
教学内容改革中增加了网页开发基础[7-8],这部分是可以单独开设一门课程的,在这里作为引导内容加入到此门课程,是因为有些专业并未开设这门课程或者是开设时侧重点不能很好地和“Java Web应用开发”课程衔接,加入知识点有助于项目任务的完成,因为大多数页面都需要前端页面布局设计。
教学方法的改革中加入了线上教学和在线测试,引导学生自主学习网上的优质资源(如慕课),先进行预习学习,对于简单的内容可以直接在线测试,对于重要内容需要增加课堂授课过程。
2.3  基于OBE理念的考核方式改革
考核评价方式也是OBE教学理念的重要一环,直接影响到学习效果的好坏,关系到学生的学业成绩,也是反过来影响学生学习主动性的主要因素。为了改变“一考定结果”或期末课程设计单一方式,学习过程也纳入考核中,不是只在学期末进行考核,而是贯穿整个学习过程,加强平时的子项目任务的考核和单元测试等[1],具体的考核评价方式如表3所示。
3 结语
基于OBE教学理念,针对“Java Web应用开发”课程的特点,分析传统教学方式存在的问题,从教学大纲设计、教学模式和考核方式方面给出了改革策略,并通过具体的章节知识点给出了基于OBE教学理念的改革方法。根据能力产出和项目任务驱动的方式,给出了两个具体的案例分析,对提高学生学习的主动性和积极性,培养学生适应社会人才需求,起到了一定的参考价值。
参考文献
[1]郑丽萍,邓淼磊.基于OBE的《Java Web应用程序开
发》课程改革[J].软件导刊,2020,19(8):243-246. [2]王慧,李雷孝,邢红梅.基于OBE理念的Java程序设
计课程教学改革探索[J].计算机教育,2020(2):54-57.
[3]王晓妍,梁顺攀,郝晓冰.基于OBE的Java Web课程
教学改革探索[J].中国教育信息化,2019(23):94-96.
[4]吴静,章瑾,王邯,等.基于OBE理念的课程教学改革
探索:以“Java程序设计”课程为例[J].教育教学论坛,2022(16):72-77.
[5]黄锵,李蓉.基于OBE理念的Java网站开发课程教
学改革探索与实践[J].广东农工商职业技术学院学报,2022,38(1):66-70.
[6]孟凡擎,姚良威,王琳琳.基于OBE和博弈论的Java
Web在线教学与考核探究[J].电脑知识与技术, 2021,17(2):151-153.
[7]贾丽.基于OBE理念的Web动态网站设计课程混
合式教学实践[J].现代职业教育,2021(27):82-83. [8]任倩,姚光顺,胡晓静,等.基于OBE理念的“Web前
端开发”课程教学改革与实践[J].滁州学院学报, 2021,23(5):126-130.
表3    基于OBE理念的考核方式改革
考核过程平时成绩任务测试成绩考试成绩总占比
10%
50%
40%
构成
出勤率
慕课学习
线上测试
小组测试
子项目任务测试
期末测试/课程设计
分项占比
50%
50%
20%
30%
50%
100%
考核内容
课堂考勤成绩5分
按时完成慕课学习时长5分
按时完成线上单元测试10分
完成小组任务测试及程序提交15分
完成各个子项目任务及程序提交25分
期末测试成绩或者课程设计成绩40分

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。