APP下载

LBL-CBL-PBL-RBL四轨教学模式的探究与实践

2020-06-30周凯田枫

微型电脑应用 2020年4期
关键词:程序设计教学模式

周凯 田枫

摘 要: LBL-CBL-PBL-RBL四轨教学模式是将以“教师”为中心的教学模式(LBL教学法、CBL教学法)和以“学生”为中心的教学法(PBL教学法、RBL教学法)相融合的一种教学模式。通过分析四轨教学模式中各教学法的特点及优势,构建一个适合程序设计课程的教学模式。该模式根据不同的教学内容和特点,选择适当的教学法。使学生既具有扎实的理论基础,又能将所学应用到实际问题中,同时学生的自主学习能力、创新能力都得到了增强。

关键词: LBL-CBL-PBL-RBL; 四轨模式; 程序设计; 教学模式

中图分类号: G 642.4      文献标志码: A

Exploration and Practice of LBL-CBL-PBL-RBL Teaching Mode

ZHOU Kai, TIAN Feng

(School of Computer and Information Technology, Northeast Petroleum University, Daqing, Heilongjiang 163318, China)

Abstract:

The LBL-CBL-PBL-RBL four teaching-mode is a teaching mode that integrates the "teacher-centered" teaching mode (LBL, CBL) and the "student-centered" teaching mode (PBL, RBL). A teaching mode that is suitable for programming course is constructed by analyzing the characteristics and advantages of each teaching method in the four-track teaching mode. By analyzing different teaching contents and characteristics, this model chooses appropriate teaching methods. Students not only have a solid theoretical basis, but also can apply what they have learned to practical problems. At the same time, students learning ability and innovative ability have been enhanced.

Key words:

LBL-CBL-PBL-RBL; four- teaching-mode; programming class; teaching model

0 引言

現代社会对人才的要求不断提高,高校作为人才培养的基地,如何培养具备扎实的理论基础、较强的实践能力,如何培养具有创新意识和能力的复合应用型人才,是一个亟待探讨的课题。高校中陈旧、单一的教学模式已经不能满足社会发展的需要,探索一套由多种教学法相融合的教学模式势在必行。LBL-CBL-PBL-RBL四轨教学模式是多种教学法相互融合的教学模式,它既能使学生具有扎实的理论基础、较强的实践能力,又能培养学生自主学习意识和创新能力。

1 LBL-CBL-PBL-RBL四轨教学模式

1.1 LBL-CBL-PBL-RBL四轨教学模式概述

目前,世界高等教育中普遍采用的教学模式主要有两类、4种:一类是以“教师”为中心的教学模式,包括LBL、CBL;另一类是以“学生”为中心的教学模式,包括PBL、RBL[1] 。

LBL(Lecture-Based learning)教学模式是以教材为导向的传统教学方法,通过教师讲授向学生系统全面的传授理论知识[2] 。这种教学法通过系统的、面对面的课堂讲授,使学习者具有扎实的理论知识、完整的知识体系结构。但是在整个教学过程中,学生被动地接受知识,大大忽略了学生的主动性,主体认知能力不能很好的体现,学生的创新精神发挥不出来。

CBL(Case-Based Learning)教学模式是以案例为导向的一种相对比较传统的教学模式,它通过教师对案例的分析,帮助学生掌握一般的分析原理,并进而提升学生独立分析和解决问题的能力[3] 。这种教学法将理论和实践相结合,学生亲自参与案例问题的分析、推断、归纳、尝试、比较等过程,在对理论知识进行深刻理解的同时,解决问题的能力也得到了锻炼。但是教学缺乏一定的系统性,而且案例的选取就显得尤为重要,它可以直接影响到学生的学习兴趣。

PBL(Problem-Based Learning)把学习置于复杂的、有意义的问题情境中,通过让学生以小组合作的形式共同解决复杂的、实际的或真实性的问题,来学习隐含于问题背后的科学知识,以促进解决问题、自主学习和终身学习能力的发展[4]。PBL是一种可以促进学生开放式探究、独立学习和终身学习的教学模式,以团队合作方式为载体,意在培养学生创新精神和创新能力。但是要求学习者先具备一定的基础知识。

RBL(Resource-Based Learning)教学模式是以资源为导向的、适应知识经济和网络信息时代的崭新的教学模式,其目的在于通过帮助学生充分发掘和利用各种不同资源,使其在运用这些资源对课程学习中的学科材料进行调研的过程中成为积极的学习者,并不断提高其学科素养和信息素养 。RBL教学模式能够培养学生面对大量的碎片化知识进行搜集、筛选、整理的能力,增强自我学习、自我更新、自我提高的终身学习意识。

从上述分析中可见,4种教学模式都有各自的优缺点,探索一套“以教材为基础,以问题为导向,以案例为辅助,以资源为支撑”相融合的四轨教学模式,既充分调动了学生的学习积极性和主动性,又培养了学生自主学习以及创新能力。

1.2 LBL-CBL-PBL-RBL四轨教学模式的优势

(1)多种教学法相融合取长补短。LBL-CBL-PBL-RBL四轨教学模式将各教学法融合在一起,充分发挥各教学法的优势。由于各教学法都有自己的优点,在教学过程中,应根据具体的教学内容、教学目的选择适当的教学法,取长补短,这样才能最有效的调动学生学习的积极性,提高学生的学习效率。

(2)形成互动式教学课堂。传统的“填鸭式”课堂,学生在整个教学过程中只能被动地接受老师讲授的知识,交流是单向的。四轨教学模式中,教师负责实例的选择,向学生提出案例后,学生运用先前的理论知识,参与解决问题的整个过程。学生遇到问题时,随时同老师进行交流,提出自己的意见和见解,探求解决问题的最佳方案,形成一个双向交流的过程。

(3)实现理论联系实际。课堂上传授的理论知识与实际生活中遇到的问题有一定的差距,很难融合。将理论知识运用到实际案例中,用理论分析实际,用实际验证理论,使学生从理论和实际的结合中理解和掌握知识,培养学生运用知识解决实际问题的能力。理论联系实际原则所反映和要解决的矛盾,主要是保证所学知识与其来源—社会实践不致脱节,学生掌握的知识能够运用或回到实践中去[5] 。

(4)培养学生自主学习能力和创新精神。在四轨教学模式过程中,学生是学习的主体,对问题的设计、问题的探讨、问题的解决都进行主动参与,自主学习意识和能力在学习过程中增强,同时创新能力也在不断的实践中培养出来。

2 LBL-CBL-PBL-RBL四轨教学模式的构建

为了培养适应现代社会需要的创新应用型人才,在高等教育中构建一套LBL-CBL-PBL-RBL四轨教学模式既是对传统教学模式的有益补充,也是对传统教学模式的提高发展。LBL-CBL-PBL-RBL四轨教学模式的教学过程,如图1所示。

2.1 LBL教学法——课堂讲授理论知识

学生的学习,一般要经历从感性认识到理性认识,从理性认识到实践两个过程。也就是说在进行解决任何问题前,先要使学生具备一定的理论知识。理论知识不是分散的、零星的、个别的,而是系统的知识,具有概括性强,抽象度高的

特点[6]。学生要想掌握扎实的理论知识,教师需采用LBL教学模式讲授理论知識。它以教材为依托,以教室作为载体,教师利用一个固定的、持续的时间将理论知识部分讲授给学生,对教学重点、难点反复强调。学生通过课堂讲授能够系统、全面地了解各知识点,能进行有针对性的学习,对学习中的困难可以在课堂中面对面的提问,提高了学习效率。

2.2 CBL-PBL教学法——理论联系实际,培养创新能力

CBL-PBL教学法以问题为导向,以案例为辅助。其基于真实情境,意在使学生能将知识迁移到实际问题中;以问题为导向,意在培养学生在已有经验的基础上分析问题的能力;以学习者为中心,意在培养学生的创新能力。CBL-PBL教学法将贯穿于课前预习阶段、课堂讨论阶段、课后拓展阶段[7-8] 。

(1)课前预习阶段。教师在课前将问题发布给学生,问题应具有复杂性、探究性、挑战性及有足够的线索,学生以小组为单位对问题进行小组内讨论,对问题的解决方案、解决途径等进行设计、研究。在讨论的过程中,会出现不同的意见、见解,大家各抒己见,将问题的分析过程作为知识点巩固、补充,自我提高的过程。

(2)课堂讨论阶段。学生作为学习的主体,以汇报的形式向同学、教师讲解,将课前分析过程中遇到的问题、解决问题的几种方案带到课堂,并在期间进行小组之间、学生与教师之间的讨论。教师根据各组的汇报情况先讲解学生没有解决的问题,然后进行总结,除了对学生提出的方法给予肯定和支持外,还需要在专业技术上进行指导。在这个过程中,形成了讨论式的课堂,学生的思路得到了扩展,理论联系实际能力得到锻炼,创新能力得到了增强。

(3)课后拓展阶段。教师根据学生的学习情况,引导学生对先前的学习进行总结,同时在课后学习中设置一定的障碍,学生要越过这些障碍,还要进行深度学习,这样可以实现对知识的延伸和拓广,也有助于进一步培养学生的创新能力。

2.3 RBL教学模式——增强学生自主学习意识

随着大数据、互联网+技术的发展,人们获取知识的途径不只限于书本,网络中存在海量的学习资源。RBL教学法将贯穿于学生学习的整个过程,以资源为支撑,学生利用自己具备的知识体系,对大量的资源进行搜集、筛选、整理,从而获取有用的资源。教师除了帮助学生搜集相关学习资料外,还可以通过自身的技能制作与教学内容相关的学习资源。学生将处理资源的过程融入到生活、工作中,不但能够锻炼学生的自主学习能力,增强终身学习意识,也是自身素质提高的过程。

3 LBL-CBL-PBL-RBL四轨教学模式的实践与思考

选取2017级中的若干行政班作为实验对象,将LBL-CBL-PBL-RBL四轨教学模式运用到实践教学中,在实践过程中对比两种教学模式的不同、积累实践经验,为该教学模式在其他课程的实施奠定基础。

3.1 LBL-CBL-PBL-RBL四轨教学模式的实施

在程序设计课程中,学生在编写程序前要具备一定的基础知识,包括基本的算法、函数、控制结构等,这些理论性较强的知识点适宜采用LBL教学模式。教师在为学生讲解算法时,利用固定的时间、地点,通过课堂讲解方式,让学生明确算法的思路、过程、性能等问题,学生在这种面对面交流过程中,能够更透彻地理解和掌握知识点,对在学习过程中遇到的难题可以在教师讲授中随时发问,和老师一同去探究,直到完全理解知识点。

在计算机科学中,排序是一个基本的操作,很多程序把它作为一个中间步骤,因而人们设计出了大量的排序算法。在讲解算法的理论性知识后,利用CBL-PBL教学法实验相应算法。教师“将学生的考试成绩排序”这样的问题抛给学生,借用这样的问题提出排序算法中较为简单的“冒泡排序”这样一个问题。首先,学生以小组为单位,借助先前的理论基础共同讨论解决问题的方法;小组探讨中,每个学生将自己解决问题的想法供大家一同讨论,在讨论过程中学生就会将自己的解决方案同其他同学的进行对比,从而发现自己的不足,同时找出最优的解决方案,这一过程实现了知识的巩固、加强。接着,学生将“冒泡排序”问题的解决方案制作成PPT,课堂上以汇报的形式向老师、其他组的同学讲解,并且将遇到的问题一并在汇报中提出。教师从学生的汇报情况可以了解学生对该算法的掌握情况,并针对该算法提出相关问题,和学生进行讨论、交流,之后对学生的汇报情况做出相应评价,同时以学生遇到问题为突破口,进一步讲解关键知识点,使学生更加理解预习阶段的模糊知识点。最后,学生在学习讨论了“冒泡排序”法后,教师可以将其他排序算法介绍给学生,我们将选择排序算法、插入排序算法等作为课后的拓展学习任务。学生借助先前的理论知识、学习方法、学习经验,能够较快的进入课后扩展阶段,学生的创新能力也在学习中得到发展。

随着互联网、移动技术的发展,RBL教学模式变得可行,我们借助网络资源将一些和“程序设计”课程相关的资源推送给学生,学生根据自己的需要有选择性地进行学习。这种学习方式是非正式的,学习一般利用碎片时间,学生在食堂排队、车站候车等都可以借助移动终端设备进行学习;学习不受空间的限制,学生不需固定的教室、固定的时间学习。这些都使学习变得更方便,同时这种学习方式也锻炼了学生自主学习意识,帮助学生养成终身学习的习惯。

3.2 LBL-CBL-PBL-RBL四轨教学模式的思考

通过实践教学,LBL-CBL-PBL-RBL四轨教学模式能够使学生具有扎实的理论基础,能够调动学生的学习积极性,能够将理论同实际相结合,发挥团结协作的精神等。通过对比传统教学模式和LBL-CBL-PBL-RBL四轨教学模式两组学生的实践,得出在实施过程中应注意以下几个问题。

1.程序课程中,以考察学生解决实际问题的能力为主,对比采用两种教学模式后的学生成绩,如表1所示。

采用四轨教学模式的学生不但具备扎实的论基础,同时解决问题能力、创新能力更强。在和学生座谈时,很多学生的自我评价是:自己具备较扎实的理论基础,并且实际解决问题的能力有所增强,同时由于实践能力的增强对理论知识也有了更深的理解,两者相互促进。

2.注意案例选择的多样性。案例的选择要具有代表性,难易程度要适中,要覆盖相对应的知识点,要同学生的学习、生活紧密联系,这样能够引起学生积极解决问题的兴趣。

3.注意学生的差异性。不同专业的学生对问题的理解、把控能力是有差距的,教师在分组上应该引起重视,将学习能力强和学习能力弱的同学交叉组合在一起,这样学习能力弱的同学能够被带动起来,参与思考、探究等活动,各方面能力在这个过程中不断得到锻炼。

4.注意教师的角色定位。在该教学模式中,教师的角色是发生变化的,在不同的阶段教师要明确自己的定位,以恰当地发挥自身的作用。LBL教学法中,教师是主体,将知识点通过课堂形式讲授给学生,教师把控整个教学过程。CBL-PBL-RBL教学法中,教师是引导者,引导学生进行积极思考,引导学生探索解决问题的方法,引导学生拓展思维;在讨论过程中,教师把握讨论的方向,鼓励学生积极参与讨论,发表自己的观点。

5.注意教学评价体系的完善。由于LBL-CBL-PBL-RBL四轨教学模式中,教师和学生的角色是发生改变的,因此单一的由教师评定已经不能反映学生的真实成绩,学生不仅要接受教师的评定,还要接受同伴的评价。教师对学生在整个教学过程中的表现和参与性进行客观的评价,同组的其他学生根据该成员在参与问题解决等方面的积极性和主动性进行评价,这两方面构成一个综合成绩[9] 。

4 总结

LBL-CBL-PBL-RBL四轨教学模式是多种教学法相互融合的一种教学模式,教师可以根据教学目的、教学内容选择适合的教学法,充分发挥各自的优点,相互补充,使教学效果达到最优。实践证明,该教学法能使学生具备扎实的理论基础,较强的实践动手能力,良好的沟通交流能力,同时能够培养学生自主学习和创新能力。

参考文献

[1] 张毅强.LBL-CBL-PBL-RBL四轨模式在管理教学实践中的整合与运用[J].产业与科技论坛,2011(10):139-141.

[2] 王英磊,李入林,谢英男,等.基于LBL-CBL-PBL-RBL综合教学法的精细有机合成单元反应教学实践与思考[J].山东化工,2017(20):138-139.

[3] 杜金会,李正群,张娜.“LBL-CBL-PBL-RBL四軌教学模式”在任职教育中的应用[J].高等教育研究学报.2013(4):108-110.

[4] 丁玲.TBL、PBL和CBL三种教学模式在高职教学中的比较研究[J].科教导刊,2016(6):29-30.

[5] 关于“理论联系实际原则”[EB/OL]. (2017-10-24).https://baike.so.com/doc/5938248-6151180.html.

[6] 关于“理论知识”[EB/OL]. (2018-06-15). https://baike.so.com/doc/5938043-6150975.html.

[7] 董华松,王新.专业型多媒体技术课程中的PBL与CBL方法应用[J].价值工程,2018(8):249-251.

[8] 王波,许超,范科平,等. LBL-PBL-CBL-LBL 与LBL-CBL 教学模式在关节外科见习教学中的对比研究[J].中国现代医生,2017(8):124-127.

[9] 化美艳.程序设计类课程PBL教学模式应用研究[D].沈阳:沈阳师范大学,2012.

(收稿日期: 2019.06.02)

猜你喜欢

程序设计教学模式
基于OBE的Java程序设计个性化教学研究
群文阅读教学模式探讨
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
“思”以贯之“学、练、赛、评”教学模式的实践探索
医学专业“Python程序设计”课程教学改革总结与思考
“认知-迁移”教学模式在高年级阅读教学中的应用
5E教学模式对我国中学数学教学的启示