面向对象方法教学模式研究

2018-10-27 06:46杨茂强
遵义师范学院学报 2018年5期
关键词:面向对象课外教学资源

杨茂强

(遵义师范学院信息工程学院,贵州遵义563006)

引言

“面向对象方法”是我院计算机科学与技术专业的核心课程之一,在整个课程体系中起着承上启下的作用,以“程序设计基础”“计算机导论”等课程为前导课程,是“操作系统”“软件工程”“数据库原理”等课程的基础课程之一。该课程以 C++为教学语言,通过理论与实践结合的方式,使学生掌握C++语言的基本概念、基本语法和编程技巧,学会使用C++语言编写简单的程序;掌握C++的面向对象过程和面向对象的方法,理解面向对象的基本概念和基本思想,具备稍具规模的应用程序开发能力。

1 面向对象课程的现状

面向对象方法是一门实践性较强的课程,主要目标是培养学生面向对象的编程思想,使学生以自然的方式,将人类的面向对象思维方法运用到程序设计中,从而解决一些简单的实际问题。但由于各方面原因,目前国内大部分高校尤其是新升本科院校在该课程的教学中普遍存在如下问题:

1.1 教材的选用问题

随着信息技术的迅速发展,面向对象方法教材的推出速度也加快了很多,这在一定程度上缓解了该课程教材单一的局面,增大了高校教学教材的选择空间,但由于教材的出版社、教学内容的安排顺序、教学内容深浅度等多方面的原因,造成了教材质量参差不齐的现象,又由于教学对象和教师对教材的认可程度等原因,在教材的选择上给教师带来了一定的困难。

事实上,教材的选用极为重要,有些教材在使用过程中才发现存在很多问题,但此时已经无法更换教材。虽然教材的版本和类别在不断更新,但由于信息技术发展的速度很快,教材的出版往往要落后技术的发展好几年,故目前还没有紧跟技术前沿的面向对象方法教材出现。

面向对象方法课程教材选择是该课程教学质量好坏的关键问题之一,教材太深,不利于老师的教学,也不利于学生的学习,最终会导致教学质量下降;教材太浅,达不到本课程教学的目的。目前各高校在该课程教材的选择的上各不相同,教学质量也参差不齐[1]。

1.2 教学方法与教学内容问题

教学方法缺乏通用性,迄今为止还没有一种教学方法适合所有课程和所有学生。但是,在一个特定的学校里,针对特定的班级和特定的课程,应该可以找出适合该班大多数学生的教学方法。同样一个问题、同样一门课程,不同教师教学的效果是不一样的,甚至会出现很大的差距。在我校,面向对象课程的教学方法主要采取讲授和实验两种方式。对于教学内容方面,同学们习惯了之前的面向结构的程序设计思想,现在要从结构化思想转移到面向对象的思想,这一转换过程有一定的难度,致使其教学的难度是相当大的,如何正确引导学生将面向对象思想用于程序设计中,这就需要教师对内容进行详细的加工。从我校的目前的教学情况来看,这方面还有待提高。[1]

1.3 教学资源问题

教学资源也是衡量教学质量好坏不可忽略的重要因素之一,就面向对象方法课程的教学资源而言,目前我校的教学资源相对不足,理论课的教学主要在多媒体教室上,由于教学时间、教学场地等各方面的限制,在理论课教学中学生的参与度较少。实验课主要安排在实验室完成,但由于缺乏课程配套资源,实验效果不是很理想。

1.4 学生学习态度

由于面向对象概念抽象、实验性强等特点,给学生学习带来了一定的困难,而现在的大学生普遍存在怕吃苦、学习缺乏主动性等现象,导致基本概念理解不透、基本方法不能很好掌握,致使学习过程越来越艰难,最后会导致部分学生有放弃本门课程学习的念头。如何才能提高学生学习的积极性,这是所有教师共同关心的问题。

2 面向对象方法课程教学改革措施

针对我校面向对象方法课程教学状况不理想的情况,我在2015级该课程的教学过程中做了一定的教学改革,在整个课程的教学中,引入了传智博客在线教学辅助系统和资源。

2.1 教材的选用

在这次教学改革中,我们选用了传智博客高教产品研发部编著的《C++程序设计教程》作为本课程的教材,该教材是国家信息技术紧缺人才培养工程指定教材,同时也是工业和信息化部人才培养规划教材,该教材教学思路明确,教学内容安排合理,并提供了授课资源、考试系统、教学辅助系统等大量的配套教学资源。

2.2 教学过程

面向对象方法课程的教学过程由课堂教学和课外教学两部分组成,课堂教学又分为理论课堂和实验课堂两部分;课外教学主要分为教师和学生两个方面,如图1所示。

图1 教学过程

课堂教学主要讲授面向对象方法课程的理论问题,针对不同的教学内容采取了不同的教学方法,如在讲授相关概念的时候多采取讨论、问答等方法,在讲授封装、继承、多态等内容的时候多采取案例、任务驱动、翻转课堂的教学方法。实验课堂教学主要是以学生为主,学生分组或者单独完成相应的实验,教师在整个实验课堂教学中负责答疑、作业检查等工作。

课外教学主要分为学生和教师两个方面,学生主要复习本周所讲的相关内容,预习下一次课要讲的内容,其中重要的任务是完成老师布置的实验任务,复习旧课、预习新课、实验提交等都需要在传智博客在线教学系统上完成。教师主要负责学生的在线答疑,时时监控学生课外学习的情况,并及时提醒未完成任务或者完成任务不理想的学生。能时时监控学生课外学习的情况是本次教学改革的最大创新之处。

3 面向对象方法课程改革效果

通过一个学期的教改实验,学生在该课程的理论知识、实践能力、课外学习能力等方面都有了不同程度的提高,教学效果比较明显,学生的反

图2 课外学习情况

表1 期末成绩对比

从上述对比成绩表可以看出,经过教学改革后的教学效果明显优于未参与教改的教学效果。

4 结束语

传统教学模式的弊端日益突显[2],从社会需求、教学需求等方面来看,面向对象方法课程实施教学改革有较好的可行性,效果明显。此外,由于信息技术的飞速发展,许多新的方法和技术不断涌现,该课程的教学内容也在不断更新,为了适应新内容的教学,教学方法必须与时俱进。所以,教学改革任重而道远,需要我们在长期的教学过程中不断积累经验,不断完善方案。

猜你喜欢
面向对象课外教学资源
GEE平台下利用物候特征进行面向对象的水稻种植分布提取
小满课外班
丰富历史教学资源 提升课堂教学质量
面向对象方法在水蓄冷PLC编程中应用分析
高校冰上教学资源社会开放的意义及管理模式
基于VMware的教学资源服务器虚拟化设计与实施
基于面向对象的车辆管理软件的研制与开发
初探教学资源开发的系统思维
课外实践丰富多彩
面向对象的SoS体系结构建模方法及应用