admin 管理员组

文章数量: 1086019


2024年6月16日发(作者:python微信小程序开发教程)

科教资讯

DOI: 10.16661/.1672-3791.2208-5042-5930

2023 NO.7

SCIENCE & TECHNOLOGY INFORMATION

科技资讯

基于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' learning 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。

科技资讯SCIENCE & TECHNOLOGY INFORMATION

151

Copyright©博看网. All Rights Reserved.

NO.7 2023

SCIENCE & TECHNOLOGY INFORMATION

能力目标

理解MVC模式

科教资讯

达成方式

课堂讲解

平时练习

课堂讲解

平时练习

项目实验

课堂讲解

实施点

MVC模式的思想

MVC概念练习题

创建实例对象类、功能类

使用javabean技术创建实体类、功能实现类

实现Model模型的实体类和功能类等

JSP前端页面

使用HTML、CSS等技术设计前端页面

实现前端页面,建立与用户交互的界面

控制视图的思想,建立前台与后台的桥梁

使用servlet技术设计控制视图类

实现servlet控制视图类

MVC模式项目构建过程分析

分别对三个视图进行设计分析

实现一个完整的MVC项目

合性。

这就是典型的以课程知识点为主的教学设计,按

照课程知识点为一条线,将内容灌输给学生,易造成

1.2 教学模式的问题

传统的教学模式都是以教师讲授为主。学生被动

地接受学习内容,不能让学生自主地思考,只是一味地

接收信息,最容易造成学生上课注意力不集中,甚至睡

觉的现象,不能充分调动学生的学习积极性。

教学中实验课时少、内容简单、缺少连接各自独

立。首先课时少,学生无法很好地教学中的内容消化,

造成“囫囵吞枣”的现象,上节课内容还没消化,下一节

课新内容又要进行接收,更是加重了“消化不良”;其次

各个实验间缺少联系,学生做完前一个实验,下一个实

验与前一个毫无关系,但其实内容是有联系的,这样学

生对课程内容就没有系统认知,都是零散的知识,无法

融会贯通,这就直接导致了最后无法独立完成一个

项目。

缺少团队合作思想,每个学生都是独立完成实验,

这也使课程设计中缺少项目设计环节,不利于团队协

作能力的培养,造成学生无法直接进入项目的开发。

1.3 考核方式的问题

“Java Web应用开发”课程的考核方式单一,和其

他的课程类似,一般只包含平时课堂练习+期末测试

(课程设计)模式,这就无法全面衡量学生的学习水平,

更不能调动学生主动学习和创新的能力。对于综合应

用型课程应该是注重过程考核,而不是“一考定结果”,

表1   以“MVC模式应用”为例的课程目标能力达成方法及实施点

构建Model模型

构建View前端视图平时练习

项目实验

课堂讲解

构建Control控制视图平时练习

项目实验

课堂讲解

实现MVC模式项目平时练习

项目实验

疗”等成为当下主流模式,因此,社会对互联网应用型

人才的需求不断增加,不仅对于人才数量的需求在增

加,对于人才质量的需求更加紧迫,特别是对于网站应

站开发人才,才能顺应社会人才的需求。而根据目前

大多数“Java Web应用开发”课程的教学大纲设计仍然

是“课前教学设计+课堂教学+期末考核”的模式,仍然

是以课堂讲授为主,学生被动接受,不能调动学生的学

习积极性,造成“填鸭式”教学,学习效果较差,根本无

法适应当下的人才需求,就业能力较弱。

该文基于OBE(Outcome-Based Education,成果导

向教育)教学理念

[1-3]

,教学中以学生为主,聚焦学生的

学习成果,以学习效果为导向,调动学生自主学习的积

极性,提高课程的教学目标和学生的应用创新能力,适

应社会对高质量网站开发人才的需求。

用开发人才的需求,这就需要高校培养出高质量的网

“填鸭式”教学,教学效果较差。

1 “Java Web 应用开发”课程教学存在的问题

1.1 教学体系设计问题

“Java Web应用开发”课程是一门综合应用型课

堂,一般开课年级是高年级学生,因为需要前导课程,

一般需要学习过Java语言程序设计、数据库原理和网

络基础知识,最好能够学习过网页制作基础知识,因此

这门课程需要很多其他前期知识的积累,如果前期知

识掌握不理想,必将导致这门课程学习困难

[4]

。而大

多数“Java Web应用开发”课程的教学大纲设计直接简

化为“JSP程序设计”或者“动态网站开发”,没有考虑到

课程内容的衔接,只是简单地对JSP或动态网站这部

分内容进行教学设计,没有全面考虑这门课程的综

152

科技资讯SCIENCE & TECHNOLOGY INFORMATION

Copyright©博看网. All Rights Reserved.

科教资讯

内容

2023 NO.7

SCIENCE & TECHNOLOGY INFORMATION

科技资讯

表2   基于OBE理念的各个知识点教学内容及评价方法改革

教学目标教学内容

HTML基础标签(表

格、表单、列表、超

链接等)

CSS样式表

JavaScript

Bootstrap框架

XML语法

DTD约束

C/S和B/S结构

Tomcat配置

JSP基于语法

Page、include和

taglib指令及动作元

Request对象

教学方法教学评价

网页开发

基础

掌握HTML、CSS、JavaScript

相关技术,掌握Bootstrap框

架的常用组件

慕课+在线练习+课堂小组

练习

慕课学习时长+在

线练习成绩+课堂

小组评分

掌握XML语法、DTD约束,

Java Web了解C/S和B/S体系架构,熟

概述悉tomcat服务器及其Intel‐

liJ IDEA中的配置

JSP基础

语法

掌握JSP运行基础语法、指

令和动作元素的使用

慕课+在线练习+课堂小组

练习

慕课学习时长+在

线练习成绩+课堂

小组评分

课堂讲授+在线练习+课堂

小组练习

在线练习成绩+课

堂小组评分

JSP内置

对象

掌握JSP中request、re‐

sponse、session、application

和out内置对象

Response对象

Session对象

Application对象和

out对象

课堂讲授+在线练习+课堂

小组练习

在线练习成绩+课

堂小组评分

JavaBean

技术

掌握JavaBean技术的使用

及模型的建立

掌握Servlet特点及配置、生

命周期及接口和对象的使

理解MVC模式的思想,掌

握MVC模式的项目构建

掌握JDBC数据库操作对象

类,DBUtils工具对数据的增

删改查操作

JavaBean

模型的建立

Servlet配置

Servlet生命周期

请求转发及重定向

的区别

MVC模式

项目构建

JDBC数据库对象类

DBUtils工具使用

数据库的增删改查

操作

课堂讲授+课堂小组练习+

分项目实现

在线练习成绩+课

堂小组评分+分项

目评分

在线练习成绩+课

堂小组评分+分项

目评分

在线练习成绩+课

堂小组评分+分项

目评分

在线练习成绩+课

堂小组评分+分项

目评分

Servlet基

课堂讲授+课堂小组练习+

分项目实现

MVC模式

课堂讲授+课堂小组练习+

分项目实现

JDBC数

据库

课堂讲授+课堂小组练习+

分项目实现

易造成学生期末时“临时抱佛脚”,也可以顺利通过考

试的现象,那学生在平时就不能认真对待这门课程的

学习,这就需要改变考核方式。

OBE教学

[5]

的实施要点主要有确定教学成果、构

建课程体系、确定教学方式、制定评价机制这几个

方面。

2.1 基于OBE理念的教学模式改革

通过优化课程实施过程,改进“Java Web应用开

发”课程教学模式,提高学生学习能力,在课堂教学过

程中,需要不断优化教学方式。

首先,需要借助现代化教学手段,引入网上优质教

学资源,让学生全面接收多样的教学内容,从不同的方

科技资讯SCIENCE & TECHNOLOGY INFORMATION

2 基于OBE理念的课程教学改革方案

OBE教学理念是成果导向教育,以学生为本,采用

逆向思维的方式进行的课程体系的建设理念,其作为

一种先进的教育理念,已经成为各个国家教育改革的

主流方向。

153

Copyright©博看网. All Rights Reserved.

NO.7 2023

SCIENCE & TECHNOLOGY INFORMATION

考核过程

平时成绩

任务测试成绩

考试成绩

总占比

10%

50%

40%

科教资讯

构成

出勤率

分项占比

50%

50%

20%

30%

50%

100%

考核内容

课堂考勤成绩5分

按时完成慕课学习时长5分

按时完成线上单元测试10分

完成小组任务测试及程序提交15分

完成各个子项目任务及程序提交25分

期末测试成绩或者课程设计成绩40分

表3   基于OBE理念的考核方式改革

慕课学习

线上测试

小组测试

子项目任务测试

期末测试/课程设计

面理解课程的内容,满足学生多样化的需求,构建以学“一考定结果”或期末课程设计单一方式,学习过程也

生为中心的“线上+线下”的混合式教学模式

[5]

,线上的

课程资源主要来自中国大学慕课和学习通课程,学习

通也可以进行线上测试考核。

其次,针对每个章节知识点,采用项目任务(案例)

驱动的方式、进行分小组讨论等,探索将每节课的讲解

过程分解为课前预习及任务发送、课中有目标的学习

及课后分组进行子项目任务完成,这样的3个阶段进

行有效结合的教学过程。

基于OBE教学理念,项目任务驱动的设置主要是

根据章节内容的目标能力达成,表1 是以章节“MVC模

式应用”为例的课程目标能力达成方法以及完成方式

的实施点

[6]

2.2 基于OBE理念的教学内容改革

“Java Web应用开发”课程是一门综合实践类课

程,包含的内容较多,既有前端页面设计,又有动态页

面设计,还有数据库的相关知识,对各个知识点的衔接

很重要,教学内容的侧重点也需要设置。

纳入考核中,不是只在学期末进行考核,而是贯穿整个

学习过程,加强平时的子项目任务的考核和单元测试

[1]

,具体的考核评价方式如表3所示。

3 结语

基于OBE教学理念,针对“Java Web应用开发”课

程的特点,分析传统教学方式存在的问题,从教学大纲

设计、教学模式和考核方式方面给出了改革策略,并通

过具体的章节知识点给出了基于OBE教学理念的改

革方法。根据能力产出和项目任务驱动的方式,给出

了两个具体的案例分析,对提高学生学习的主动性和

积极性,培养学生适应社会人才需求,起到了一定的参

考价值。

参考文献

[1]郑丽萍,邓淼磊.基于OBE的《Java Web应用程序开

发》课程改革[J].软件导刊,2020,19(8):243-246.

表2 给出了基于OBE理念的“Java Web应用开发”

[2]王慧,李雷孝,邢红梅.基于OBE理念的Java程序设

计课程教学改革探索[J].计算机教育,2020(2):54-57.

课程教学内容及教学评价方法的改革,教学内容主要

设计3个板块,网页开发基础(前端页面布局知识)、

[3]王晓妍,梁顺攀,郝晓冰.基于OBE的Java Web课程

教学改革探索[J].中国教育信息化,2019(23):94-96.

JSP技术和JDBC数据库连接技术。

教学内容改革中增加了网页开发基础

[7-8]

,这部分

是可以单独开设一门课程的,在这里作为引导内容加

入到此门课程,是因为有些专业并未开设这门课程或

[4]吴静,章瑾,王邯,等.基于OBE理念的课程教学改革

探索:以“Java程序设计”课程为例[J].教育教学论

坛,2022(16):72-77.

者是开设时侧重点不能很好地和“Java Web应用开发”

[5]黄锵,李蓉.基于OBE理念的Java网站开发课程教

课程衔接,加入知识点有助于项目任务的完成,因为大

学改革探索与实践[J].广东农工商职业技术学院学

多数页面都需要前端页面布局设计。

报,2022,38(1):66-70.

教学方法的改革中加入了线上教学和在线测试,

[6]孟凡擎,姚良威,王琳琳.基于OBE和博弈论的Java

引导学生自主学习网上的优质资源(如慕课),先进行

Web在线教学与考核探究[J].电脑知识与技术,

预习学习,对于简单的内容可以直接在线测试,对于重

2021,17(2):151-153.

要内容需要增加课堂授课过程。

2.3 基于OBE理念的考核方式改革

考核评价方式也是OBE教学理念的重要一环,直

接影响到学习效果的好坏,关系到学生的学业成绩,也

是反过来影响学生学习主动性的主要因素。为了改变

154

科技资讯SCIENCE & TECHNOLOGY INFORMATION

[7]贾丽.基于OBE理念的Web动态网站设计课程混

合式教学实践[J].现代职业教育,2021(27):82-83.

[8]任倩,姚光顺,胡晓静,等.基于OBE理念的“Web前

端开发”课程教学改革与实践[J].滁州学院学报,

2021,23(5):126-130.

Copyright©博看网. All Rights Reserved.


本文标签: 学生 课程 教学 学习