基于BOPPPS模式的面向对象程序设计(Java零基础学java要多久课程教学实践
作者:赵向梅 陈宏 王特港 许漫
来源:《科技资讯》2018年第34
        要:针对面向对象Java课程在实际教学中存在的问题,结合课程理论性和实践性都较强的特点,提出了引入BOOPPS模型改善Java课程的教学模式。运用BOPPPS模式对整个课程进行整体设计,同时以异常处理模块内容为例,从课堂引入、学习目标、前测、参与式学习、后测反馈和总结展望6个环节的具体实践展示BOPPPS模式在java课程中的应用实践,达到了提高教学效果的目的。
        关键词:BOOPPS 模式 java教学 教学实践
        中图分类号:G642 文献标识码:A 文章编号:1672-3791201812a-0-02
        “面向对象程序设计(Java课程是我校信息工程学院计算机类和电子类专业的一门学科平台课程,目前该课程均在机房授课,采用任务驱动,讲练结合的教学模式。课程注重提升学生的编程能力、实践能力。课程的教学模式虽然进行了改善,但在实际教学中仍然存在学生课
堂参与度不够,学习主动性不强,对课程内容理解不透彻等问题。提高学生对该课程的学习兴趣,增强学习主动性,提升java课程的教学效果,这是课程组目前迫切需要解决的问题。
        提高教学效果的重要措施之一就是让学生在课程教学的各个环节都能够全方位地、深度地参与到教学过程中,包括教学内容的预习和讨论、程序编码的实践和协作,从而从知识、能力与素质等方面全面培养学生。
        BOPPPS教学模型是根据教育学中人的认知理论提出的一种教学过程设计,体现了以学生为中心的教学理念,这非常符合我校的教学理念。该模型强调学生全方位主动参与学习,并且及时获取学生的反馈信息,以此调整后续教学活动,从而形成一种闭环教学模式。BOPPPS教学模型的六大要素如表1所示。
        1 基于BOPPPS的课程整体设计
        借鉴BOPPPS教学模型,对面向对象程序设计(Java)课程教学模式进行改善,根据课程实际情况,将学生的课前、课中、课后学习进行一体化设计。开课前,邀请企业人员为学生做行业讲座,进行课程导入,激发学生学习兴趣,进一步清晰课程学习目标;通过课前
测试摸清某个专业学生的程序设计基础,老师根据学生基础进行教学设计,同时对班级每34人进行分组;课堂教学在机房进行,教师以项目驱动,引导学生以个人及小组形式进行项目从简单到复杂的进阶式实践学习;课程结束后,学生以小组形式,在教师指导下,依据企业软件开发流程,分角在专业综合实践平台完成小组项目实践任务,对整个课程整合应用,并为下一阶段学习奠定基础。
        2 基于BOPPPS教学模式的课堂设计案例
        BOPPPS教学模型延长至课前、课后,在课前要求学生预习,并完成前测,使学生了解课堂内容的基础知识,在课堂上完成课堂引入、参与学习、课堂小结和课堂后测的教学过程,并帮助学生反思、总结。如表2所示,以异常处理任务的设计案例来说明BOPPPS的具体应用。
        3 结语
        BOPPPS教学模型是在面向对象程序设计(Java)课程中的应用,实现以学生为中心,帮助学生提高学习编程语言的兴趣,发挥主观能动性,提升学习效果。但一种教学模式
未必适合所有课程或某个课程的全部教学内容。因此在具体实施过程中,可以结合课程特点、教学内容和学习目标对6个要素进行适当删减或者合并。
        参考文献
        [1] 郭艳燕,周世平,贺利坚,等.面向对象方法学课程的BOPPPS教学模型[J].计算机教育,20171):162-167.
        [2] 穆华,李春.BOPPPS模型及其在研究型教学中的应用探究[J].陕西教育(高教),201510):27-30.
        [3] 任翠池,陈静,张西忠.基于BOOPPS模型的《面向对象java程序设计》课程教学模式探讨[J].中国新通信,2017194):132-133.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。