APP下载

基于OBE理念的程序设计类课程教学研究与实践

2023-07-14章雁宁

计算机应用文摘·触控 2023年12期
关键词:OBE理念程序设计教学实践

摘 要:OBE成果导向教学是适合高职教育的先进教学理念,文章围绕OBE教学理念核心问题,在课程教学模式构建及教学实施,教学反思等方面阐述了基于该理念的程序设计课程改革与实践。从教学目标、教学设计、课堂改革等重要环节出发 持续推进程序设计课程教学改革,提高教学质量,以及提升学生专业技能和综合素质能力。

关键词:OBE理念;教学实践;教学改革;程序设计

中图法分类号:TP311 文献标识码:A

1 引言

实践能力强、合作能力强、创新能力强的高素质复合型新工科人才是未来新兴科技产业所需要的,在新工科建设背景下相关部门于2017 年明確提出新工科建设需要更加注重理念引领,以及模式创新。宁波职业技术学院计算机类专业多年来一直以职业能力标准培养应用型技术人才为目的,致力于教学改革,取得了一定成效。但随着产业数字化升级对计算机相关人才提出了更高的要求,创新能力、复杂问题解决能力、沟通能力等将成为面向未来的关键能力,因此,人才需求的变化对教学改革提出了更高的要求。

作为计算机类专业人才培养的基本能力,程序设计能力、编程思维的能力必将成为计算机类专业人才综合能力培养的关键。OBE 成果导向教育( OutcomeBased Education)理念在国外已经成为教育教学改革的主流理念。而在国内,成果导向教育研究起步较晚,目前尚处于浅层次模仿阶段,缺乏深入的研究和持续实践。因此,在工程类、职业教育类教育教学改革中利用OBE 成果导向教育理念实践具有现实意义。

2 OBE 教育理念及现状

OBE 教育理念,也称成果导向教育、能力导向教育或目标导向教育。OBE 理念自概念提出以来经历了30 多年,查阅相关文献可知,国外对OBE 研究的前20 年以基础性内容研究为主,其中包括理念界定、概念阐述、发展分析、模式研究和实施要点等方面。国外基础性内容的深入研究有利于帮助国内学者全面认识OBE,并掌握OBE 的实施要点,从而为国内具体的应用实践研究奠定了坚实的基础。

基于成果导向教育的特点,在工科院校和职业院校内展开的研究较多。OBE 教育的培养目标有一定的可操作性,教学围绕目标展开,在国外的工程类专业开展成果导向教育的成功案例也较多。但在国内,2012年OBE 才开始真正意义上走进国内教育者的视野,2017年相关部门提出新工科建设后,基于OBE 的教学研究逐渐增多,目前成果导向教育理念已经成为国内高校教育特别是工科类、职业院校教学研究改革的热点。

目前,国内成果导向教育研究处于浅层次模仿阶段,还缺乏研究的深入性和实践的持续性。我们需要在相关经济、文化等社会背景下,进一步进行本土化的改造研究,让这个优秀的教育理念能够更加适合我国的教育环境。就目前来看,国内相关学者对OBE的实践只停留在单纯的课程设置和案例教学中,没有从教学目标、教学设计、课堂改革、教学评价、企业评价等整体上系统性地把握OBE 理念对高职教育所产生的巨大作用。在英国、美国、加拿大等国家,OBE 成果导向教育理念已经成为教育改革的主流理念。

OBE 理念强调以学生为中心,并且注重培养学生的个体能力,强调持续改进与提升学习的效果。将这样的先进成果导向教育理念引入职业教育类教育教学改革中具有现实意义和指导意义。

国内外的研究为计算机类专业教学改革进一步指明了方向,在新工科建设的背景下,本文以职业院校计算机类专业学生为主要研究分析对象,以程序设计类课程为载体,从教学目标、教学设计、课堂改革和教学评价等重要环节出发,推进宁波职业技术学院计算机专业的教育教学改革。

3 基于成果导向理念的程序设计课程教学模式构建及实践

“互联网+”时代的到来,为职业教育教学改革实践搭建了更为优秀的信息化、智慧化平台,基于成果导向的OBE 教育理念,并结合线上线下的教学模式必定成为课程教学改革进一步深化、推进“双高校”建设的重要途径和方法。

本文以宁波职业技术学院计算机类专业程序设计课程为载体,采用OBE 教育理念,以学生为中心,以成果为导向,通过“线上+线下、课堂+工作坊”的“多时空”

教学手段,从教学目标、教学设计、课堂改革和教学评价等重要环节出发,持续推进教学改革,提高教学质量,进而提升学生专业技能和综合素质能力。

3.1 教学模式改革目标

(1)基于OBE 理念进行课程教学改革的必要性。

在程序设计类课程中要让学生明确学习成果;让学生明确为何要取得学习成果;让学生明确如何取得学习成果;让学生明确是否已经取得学习成果。OBE 理念中的“四明确”正是实现以学生为中心的教学改革根本,与职业教育基本理念不谋而合。教学实践课程以程序设计课程为研究载体,程序设计课程是计算机类专业大一的重要基础课程,通过课程的学习帮助学生建立良好的编程思维,对引导学生进入计算机领域具有重要作用。因此,要让学生一开始就明确学习目标,有效激发学生的学习积极性,建立良好的教学氛围,提升学生的编程能力,并且让学生建立起利用所学知识技能自主发现问题、解决问题的思维模式,强调提高学生的实践创新能力,培养合作意识,增强竞争力。为学生构建课程3 个维度的学习成果,实现做中学、学而思、思则新,综合性培养及提高计算机专业学生的能力及素养[1~2] 。

(2)以“互联网+”“智能+”为信息化手段,以“线上+线下、课堂+工作坊”为多时空保障,形成以学生为中心的教学设计与教学改革,有效帮助学生取得学习成果。传统的教学方式相对单一,学生被动接受,学习积极性不高,缺少主观能动性。教师要充分利用“互联网﹢职业教育”新模式,采用线上线下相结合的方式设计教学,利用好课堂及课后,侧重项目、任务、案例等引导,实现“做中学、学中做、边做边学、边学边做”。通过课后以工作坊的形式开展分层、个性化的学习指导,引导学生自主思考、学会合作,培养学生的自主学习能力,以及解决复杂问题的能力,为计算机专业后续的课程打好知识基础和技能基础,进而培养学生的综合素质。

(3)通过程序设计类课程的教学改革,为计算机专业人才培养模式提供教学改革思路。程序设计基础课程普遍安排在大一第一学期,课程的学习是否取得一定的成果对后续的专业课学习有极大的影响。

本课程在教学过程中通过浙江省高等学校在线开放共享课程平台、学院MOODLE 平台、OJ(在线评测系统)系统平台等多个智能化教学平台环境,利用各自平台的自身优势,开展以学生为中心的学习活动,如开展学生学习竞赛、实时测验、选拔推荐学生参加更高级别的比赛等,以检验学生的学习成果,更重要的是提高学生的编程积极性,从而形成积极获取学习成果的一个良性循环机制,进而为后续专业课程的教学改革以及为专业人才培养模式创新保驾护航。

3.2 课程教学实践

为推进程序设计课程的教学改革,提高教学质量,检验OBE 教育理念的应用价值能否切实有效地提升学生的专业技能和综合素质能力,本课程教学实践的学生样本选择2022 级大一计算机类7 个班级进行实践研究,在大一第一个学期开设程序设计课程。

课程组教师通过研讨设计了基于OBE 教育理念的教学实施路径,从课程教学目标设计开始进行改革,通过课程调研分析、专业后续学习要求分析、对接企业岗位需求等进一步优化了课程教学的目标。学生在程序设计课程中的学习成果不仅仅是知识技能的获得,还包括情感价值的形成和实践能力的发展。

对于程序设计基础课程,不仅能够提高学生的编程能力,更重要的是使其建立编程思维,为后续的专业课程学习奠定基础,并逐渐形成自主发现问题、解决问题的思维模式,进而提高自身的实践创新能力。基于此,从知识目标、能力目标、素质目标、课程思政目标等进行成果导向设计[3~5] 。

确定目标后,进行教学内容及教学方法的改革。

在教学内容上以够用为原则,较之前的教学,在教学内容的模块上进行了整合,将数据类型、运算符、表达式等内容融入3 种程序结构的案例中进行教学,在教学内容模块的安排上更加注重解决实际问题的能力,弱化了知识点的讲解。在教学实践中注意OBE 理念的3 个点:学生中心、成果导向、持续改进,三者之间相互影响相互促进。

教学方式上,如何使“线上、线下”模式最大限度地发挥学生的主观能动性,直接影响学生的学习效果。本课程在省平台建设有视频、课件、题库等教学资源。除了省平台,还有课程组教师搭建的适合宁波职业技术学院专业学生的OJ 系统。利用这些平台的各种功能,在课堂中实现学生基础编程能力及协作能力的提升,在课后以工作坊学习的形式满足学生个性化的需求。通过选拔学生参加省程序设计竞赛、蓝桥杯大赛等程序类竞赛,激发学生的内在自主学习欲望,并将这种竞争的压力转化为内在学习动力,以提高学生获得学习成果的渴望度。

经过教学实践,2022 级学生使用浙江省高等学校在线开放共享课程平台对本课程的访问量达到50 余万次,比2021 级学生的访问量提高6 倍。OJ 平台注册量和做题量都比上一届大幅提高,程序设计工作坊的参与人数达到历史最高。有更多大一的优秀学生参加了省赛、蓝桥杯的比赛。基于OBE 的教学模式能够激发学生的学习兴趣、促进学生互相交流、训练学生的思维,从而提高学生的综合素质,为社会输送高质量人才。

4 教学实践的反思

在教学实践中,课程组教师通过查阅国内外资料文献,进一步研究OBE 成果导向教育理念,分析本专业本课程特点,编写OBE 成果导向教育研究大纲,搜集并参考有关文献及相关教育案例,逐渐形成适合本课题的OBE 成果导向教育模式。但由于教师都是以一线教学为主,缺乏一定的理论研究基础,对OBE 理念的模式转换上还存在一定不足,后续在教学过程中还需要不断进行优化、改进。

在程序设计基础课程中,实施“线上、线下、课堂、工作坊”的教学模式,并和以往教学模式比对,学生所取得的学习成果以及学习积极主动性有所提高。但是,针对教学实施过程中存在的问题,对教学方法进行调整和改进的实时性不足。对OBE 成果导向教育中最重要的研究对象———学生在课程实施前期、中期及后期中不同的表现,对学生在课堂、工作中的表现以及在线上及线下的表现进行比较和分析,积累了一定的数据,但由于时间有限,还没有形成有效的教学改革模式。后续还需要进一步分析教学实施过程中存在的问题,进行课程的教学诊断与改进,改进后进行第二轮教学实施,逐渐形成具有专业课程特色的基于OBE 理念的教学与学习模式。

5 结束语

OBE 成果导向教学是适合工程教育、高职教育的先进教学理念,本文围绕OBE 理念中强调的“让学生取得的学习成果是什么、为什么要让学生取得这样的学习成果、如何有效地帮助学生取得这些学习成果、如何知道学生已经取得了这些学习成果”等核心问题展开教学研究。在课程实践中取得了一定成效,逐渐形成了“教学实践+教学诊改”双向推进的教学改革模式。以专业平台基础课程为重心,打造“网络课程+OJ平台”的多平台多空间的教学资源,实现线上线下混合式教学,持续推进教学改革,提高教学质量,进而提升学生的专业技能和综合素养能力。以學生为中心,打造“课堂+工作坊” 的多时段学习,满足“普化+个化”学习需求。以多种竞赛的机制激发学生的内在自主学习欲望,将这种竞争的压力转化为内在学习动力,以提高学生获得学习成果的渴望度。通过让部分优秀学生参加高级别的程序设计竞赛,激发学生的学习兴趣、促进学生之间相互交流、锻炼学生的思维,以提高学生的综合素养。后续课程组教师将在目前教学实践的基础上继续发挥优势,反思不足,为计算机专业其他课程逐步推广成功的教学改革模式,进而为专业人才培养提供有效的教学改革保障。

参考文献:[1] 杨苗苗.新工科背景下基于OBE 理念的概率论与数理统计课程教学创新案例设计[J].高教学刊,2022,8(17):22?25.

[2] 袁永利,周家庆,倪应华.程序设计类课程多元混合实验教学模式探索[J].计算机教育,2021,19(5):101?104.

[3] 岳金霞,吴琼.OBE 理论视角下的新时代高校思想政治理论课教学模式探索[J].思想教育研究,2019(5):90?94.

[4] 白志强,于兰兰.土木工程专业课程BIM 技术基于OBE 理念的教学方案设计———以潍坊学院建筑工程学院为例[J].潍坊学院学报,2022,22(2):115?120.

[5] 周卫红,蒋作,江涛,等.以人工智能及编程能力为核心的计算机专业新工科教学改革研究[J].云南民族大学学报(自然科学版),2020(2):21?26.

作者简介:章雁宁(1979—),讲师,研究方向:程序设计开发、数据库管理及维护。

猜你喜欢

OBE理念程序设计教学实践
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
基于OBE理念的电工电子实训教学改革与实践
OBE理念下高职教师成长机制的评价
高职高专院校C语言程序设计教学改革探索
中职计算机应用课程教学改革与反思
浅论高中化学生活化教学的实践与思考
浅谈初中物理实验教学与学生创新能力的培养
测量平差课程教学改革探讨与实践
基于OBE理念的大学物理课程体系改革与探索