APP下载

基于BOPPPS模式的“面向对象程序设计(Java)”课程教学实践

2018-03-06赵向梅陈宏王特港许漫

科技资讯 2018年34期
关键词:模式教学实践

赵向梅 陈宏 王特港 许漫

摘 要:针对面向对象Java课程在实际教学中存在的问题,结合课程理论性和实践性都较强的特点,提出了引入BOOPPS模型改善Java课程的教学模式。运用BOPPPS模式对整个课程进行整体设计,同时以“异常处理”模块内容为例,从课堂引入、学习目标、前测、参与式学习、后测反馈和总结展望6个环节的具体实践展示BOPPPS模式在java课程中的应用实践,达到了提高教学效果的目的。

关键词:BOOPPS 模式 java教学 教学实践

中图分类号:G642 文献标识码:A 文章编号:1672-3791(2018)12(a)-0-02

“面向对象程序设计(Java)”课程是我校信息工程学院计算机类和电子类专业的一门学科平台课程,目前该课程均在机房授课,采用任务驱动,讲练结合的教学模式。课程注重提升学生的编程能力、实践能力。课程的教学模式虽然进行了改善,但在实际教学中仍然存在学生课堂参与度不够,学习主动性不强,对课程内容理解不透彻等问题。提高学生对该课程的学习兴趣,增强学习主动性,提升java课程的教学效果,这是课程组目前迫切需要解决的问题。

提高教学效果的重要措施之一就是让学生在课程教学的各个环节都能够全方位地、深度地参与到教学过程中,包括教学内容的预习和讨论、程序编码的实践和协作,从而从知识、能力与素质等方面全面培养学生。

BOPPPS教学模型是根据教育学中人的认知理论提出的一种教学过程设计,体现了以学生为中心的教学理念,这非常符合我校的教学理念。该模型强调学生全方位主动参与学习,并且及时获取学生的反馈信息,以此调整后续教学活动,从而形成一种闭环教学模式。BOPPPS教学模型的六大要素如表1所示。

1 基于BOPPPS的课程整体设计

借鉴BOPPPS教学模型,对面向对象程序设计(Java)课程教学模式进行改善,根据课程实际情况,将学生的课前、课中、课后学习进行一体化设计。开课前,邀请企业人员为学生做行业讲座,进行课程导入,激发学生学习兴趣,进一步清晰课程学习目标;通过课前测试摸清某个专业学生的程序设计基础,老师根据学生基础进行教學设计,同时对班级每3~4人进行分组;课堂教学在机房进行,教师以项目驱动,引导学生以个人及小组形式进行项目从简单到复杂的进阶式实践学习;课程结束后,学生以小组形式,在教师指导下,依据企业软件开发流程,分角色在专业综合实践平台完成小组项目实践任务,对整个课程整合应用,并为下一阶段学习奠定基础。

2 基于BOPPPS教学模式的课堂设计案例

将BOPPPS教学模型延长至课前、课后,在课前要求学生预习,并完成前测,使学生了解课堂内容的基础知识,在课堂上完成课堂引入、参与学习、课堂小结和课堂后测的教学过程,并帮助学生反思、总结。如表2所示,以“异常处理”任务的设计案例来说明BOPPPS的具体应用。

3 结语

BOPPPS教学模型是在面向对象程序设计(Java)课程中的应用,实现以学生为中心,帮助学生提高学习编程语言的兴趣,发挥主观能动性,提升学习效果。但一种教学模式未必适合所有课程或某个课程的全部教学内容。因此在具体实施过程中,可以结合课程特点、教学内容和学习目标对6个要素进行适当删减或者合并。

参考文献

[1] 郭艳燕,周世平,贺利坚,等.面向对象方法学课程的BOPPPS教学模型[J].计算机教育,2017(1):162-167.

[2] 穆华,李春.BOPPPS模型及其在研究型教学中的应用探究[J].陕西教育(高教),2015(10):27-30.

[3] 任翠池,陈静,张西忠.基于BOOPPS模型的《面向对象java程序设计》课程教学模式探讨[J].中国新通信,2017,19(4):132-133.

猜你喜欢

模式教学实践
基于三维软件和云班课APP的机械设计课程教学实践
中职职业生涯规划课程的教学反思
高端饭店业产学研模式研究
永续债券探析
中职计算机应用课程教学改革与反思
浅论高中化学生活化教学的实践与思考
浅谈初中物理实验教学与学生创新能力的培养
测量平差课程教学改革探讨与实践
思想政治理论课实践教学研究述评
中学数学创造性教学的模式与策略研究