|
课程特色 | 计算机学院 2008-05-14 08:49:14 浏览3979次 | 《C++面向对象程序设计》是我院计算机专业继专业基础课学习之后第一门介绍面向对象程序设计方法的课程,是计算机专业一门重要职业技能课,也是教育部计算机应用技术等计算机专业教学指导委员会指定的核心课程。
我校《C++面向对象程序设计》课程以C++语言为教学环境,以Visual C++6.0为实验教学平台。课程教学目标是使学生初步建立所学专业要求的面向对象程序设计的基本思想。本课程主要介绍面向对象程序设计的基本概念,并通过C++语言实现面向对象程序设计基本方法:数据的封装与隐藏特性(类及对象的定义)、继承特性及多态特性;通过本课程的学习,使学生正确理解面向对象分析方法,并能用C++语言编写解决实际问题的程序。
众所周知,语言课程的学习,知识系统性和逻辑性强,内容前后结合非常紧密。如果某一知识点未掌握或掌握不好,会影响整个课程的学习。教师在教学中,必须注意各知识点之间的衔接,把握课程的主线,以一个项目贯穿整个课程学习的始终,突出学习的重点和难点。使学生在学习过程中能将前后知识联系起来,并能所学知识进行总结归纳,变成自己的知识。
针对本课程理论性知识点多、实践性强的特点,我们教学的总体思想是:既要重视理论知识的讲授,更要注重实践环节的加强,以如何让学生把所学的知识应用到实际为目标,加强实践环节的教学;我们通过理论指导实践,通过实践增加对理论的理解相辅相成的教学方法,从而使学生将所学知识转化成一种能力(编程能力和创新能力)。
本课程教学的重点是培养学生的编程能力和创新能力。在课堂理论教学中,老师通过课件对理论知识的讲解,当堂的实际演示,结合实际讲解理论知识,以程序设计及案例教学为主线的教学重点;在实验教学中,以学生编写程序、调试程序及应用知识解决实际问题的能力为重点。将本门课程实践教学形成体系,分为基本实验(基础层:含 C++ 语法格式、内部函数等基本运用及程序调试技能);设计型实验(中间层:应用指针、数组、控制语句及函数等编写简单应用程序);创新型实验及课程设计(核心层:能够设计常规应用程序,具有创新意识,可以完成创新实验项目)。学生除按在规定的时间内进行上机实验外,还利用课外时间上机练习,除完成规定的所有实验内容外,学生提出更多的实际问题编程,并上机调试通过,提高编程能力和创新能力。另外,课程结束时,学生通过独立完成或与他人合作完成指定的和自拟的课程设计,提高知识应用能力和团队合作能力。
|
| |
|
 |
|
| 10-21 | | 10-14 | | 10-13 | | 10-12 | | 09-22 | | 09-22 | | 09-20 |
|
|
|
 |
|
|
|
|