当前位置:首页 期刊杂志

基于OBE教育模式的《软件开发框架技术》课程的教学改革与研究

时间:2024-08-31

刘平 刘翠焕 张丽娟

摘要:《软件开发框架技术》课程在传统教学中存在着问题:授课过程以教师为中心,限制了学生的学习和思考的积极主动性;学习的内容和学习的过程,缺乏互动性和连续性;考核方式单一,没有具体的考核标准;教师的反思和持续改进缺乏载体依托进行阐述。提出了工程教育模式OBE,并且对OBE教育模式进行说明,将OBE教育模式应用到《软件开发框架技术》课程的改革,从确定课程的产出目标、采用多种教学方法,融入思政元素,丰富课程的实施过程、明确课程目标的评价方式和学生实际的学习成果、不断反思和持续改进等方面进行详细的阐述。

关键词:OBE;教学方法;产出目标

《软件开发框架技术》是软件工程专业的一门专业限选课程,综合性和实践性都比较强。该课程是学生就业岗位群中从事后台开发工作必须掌握和熟练应用的一门专业支撑课程,所以能够熟练的应用所学内容进行项目的设计和实现,提高学生的动手能力和实际开发能力,是毕业中对学完该课程的要求。按照传统的教学模式实施教学,在教学过程中会存在以下问题。

1.授课过程以教师为中心,限制了学生的学习和思考的積极主动性

传统的授课模式,主要以教师讲授为主,教师负责学习,学生只是被动的听课,在授课过程中,对于学生的激励主要来源于教师的责任心,而教师的责任心与教师当时的状态和心情有关。学生的学习主要是靠学生自己上进心,以及对学生的鼓励和鞭策,这样很难调动起学生的积极性,也很难激发起学生的学习兴趣。

2.学习的内容和学习的过程,缺乏互动性和连续性

在传统的授课模式中,教师在课堂上会讲授每个章节的知识点,然后通过不同的案例演示某个知识点的应用,这样学习内容之间的关系很容易被忽略,学习的过程也缺乏连续性,这样造成学生对所学内容不能系统的理解和应用,对于我们这类课程来说,是最忌讳的。与学生之间的互动也仅仅限于回答问题,缺乏场景的设置,很难让学生融入到学习之中。

3.考核方式单一,没有具体的考核标准

传统的教学模式,考核方法也比较单一,或者是期末做一张考试试卷,或者是上机考试出几道相关的题型,无论是哪种都不能准确地检验学生学习和应用的效果。即使是过程性的考核可能也没有具体的考核标准,不能对学生整体的学习情况进行评价,也不能对学生的综合应用能力进行评估。

4.教师的反思和持续改进缺乏载体依托

传统的教学模式,教师的教学反思和持续改进仅仅是教师的个人心理活动,上完课后由于缺乏载体依托,所以不能形成反思的报告,仅通过教师的想法,很难在下一次上课时进行改进,尤其是持续的改进,所以很难进行教学质量的优化和提高。

为了解决传统教学模式的问题,提高教学质量,我们采用OBE教育模式对该课程进行教学改革和创新。OBE(Outcomes-based Education)成果导向教育,OBE强调5个问题:想让学生取得的学习成果是什么?为什么让学生取得这样的学习成果?如何帮助学生取得这些学习成果?如何知道学生取得这些学习成果?如何保障学生取得这些学习成果?OBE强调的这5个问题,符合工程教育的理念,所以在《软件开发框架技术》课程中采用这种教育模式进行改革和创新。

1.确定课程的产出目标

我们根据毕业和教学大纲的要求,确定本课程的产出目标。本课程中包括三个框架技术,所以先确定每个框架产出的目标,Spring框架技术产出的目标是使用Spring技术开发一个能在控制台进行操作的图书销售系统,能够实现图书信息、用户信息的管理,和图书的销售功能。Mybatis框架技术产出的目标是,将Spring技术与Mybatis技术进行整合,将图书销售系统中图书信息和用户信息的管理操作功能使用Mybatis框架技术实现;SpringMVC框架技术的产出目标,是三种技术(SSM)进行整合,完成一个实现基本功能的图书销售系统,并进行功能的扩展和优化。这样产出目标明确,才能确定学生的学习成果。

2.采用多种教学方法,融入思政元素,丰富课程的实施过程

为了这学生取得上述成果,在教学实施的过程中,始终以学生为主体,采用灵活多样的教学方法。首先在上课前通过基于项目的教学方法引出本次课程学习之后呈现的工程效果,然后抛出问题让学生根据课前预习的视频进行分析,然后同学们可以分组讨论,总结实现该功能用到的知识内容,通过翻转课堂的教学方式,教师随机抽取小组中的成员进行讲解,教师根据学生的分析讲解进行总结,并讲授该项目中用的的新知识、新内容,教师讲完后,引导学生动手实现该项目并帮助学生解决问题。在课程的实施过程中挖掘思政元素,将社会主义核心价值观、传统文化、职业素养等通过讲故事、反面教材、比较等方法融入课程的实施过程中,充分调动了学生的学习积极性,极大的激发了学生的学习兴趣。

3.明确课程目标的评价方式

在本课程中有三个课程目标,每个课程目标都设定了评价标准:每个课程目标的完成度50%,解决问题的能力20%,完成的时间20%,目标优化10%,我们根据这个评价标准对每个课程目标进行评价,最后可以获取每位同学每个课程目标学习的实际成果。在这三个课程目标中第一个目标达成的权重值为40%,第二个目标达成的权重值为35%,第三个目标达成的权重值为25%,所以根据各个目标评价标准和权重可以获得阶段性的评价即为:目标1*40%+目标2*35%+目标3*25%。

4.不断反思和持续改进

我们对照课程的目标和对学习成果的评估,要对每个阶段的教学实施进行反思,可以根据学习成果的评估写反思报告,并且在此基础上进行改进,而且是持续的改进过程。

《软件开发框架技术》是工程类程序设计的课程,所以相关类型的课程我们都可以采用这样的教学模式,这样对于促进学生学习积极性,培养学生工程基础知识、个人能力、开发能力、解决问题的能力、人际团队能力等综合方面的能力具有积极的作用。

参考文献:

[1]董海荣.基于OBE理论的教学改革与实践——以“房屋建筑学”课程为例[J].教育教学论坛,2021(24):97-100.

基金项目:本文系河北工程技术学院教学科研部课题,课题编号:2021HGJG09。

作者简介:刘平(1978.05-),女,汉族,河北安国人,本科,讲师。主要研究方向:分布式开发和数据挖掘

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!