《面向对象程序设计》课程一体化设计方案
一、课程的性质和任务
《面向对象程序设计》是计算机科学与技术专业本科生的一门必修课程。面向对象软件开发方法是吸收了软件工程领域有益的概念和有效的方法而发展起来的一种软件开发方法。它集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用、易修改、易扩充等特性的程序。
本课程主要介绍面向对象程序设计的方法和C++语言的基本概念。以C++语言中的面向对象机制为主。学习者在学习过程中可以通过大量的程序实例和相关练习,逐步掌握C++的面向过程和面向对象的功能,从而掌握面向对象程序设计的基本知识和基本技能。
二、先修课要求
有一门程序设计语言基础。
三、课程的教学基本要求
1、了解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想。
2、能比较熟练地用C++语言进行一般面向对象的程序设计。
3、初步掌握面向对象编程环境Visual C++的使用。
四、教学方法和教学形式建议
1、该课程实践性较强,需要学员多作练习。
2、辅导教师需要有比较熟练的编程经验,对Visual C++环境比较熟悉。
五、学时分配
按中央电大要求,课程教学总学时数为 72学时,4学分,其中课内学时48,实验学时24。具体安排时,课程教学总学时数为
72学时,4学分,其中课内学时57(面授辅导36学时,期中考试3学时,小组讨论12学时,网上答疑6学时),实验学时15。
六、多种媒体教材一体化总体设计方案
参见附表1。
七、考核
1、作业及实验:作业及实验成绩作为平时成绩,占课程总成绩的20%,平时成绩不及格者不得参加考试。
2、考试形式分两个部分:(1)笔试(开卷),占课程总成绩的60%; (2)上机考试(完成一指定题目的程序开发),占课程总成绩的20%。
3、作业、实验及上机考试由各教学点组织实施,笔试(开卷)由中央电大统一组织实施。
八、教学反馈:
1、主持教师:中央电大计算机教研室徐孝凯
email: xuxk@crtvu.edu..cn
电话:010-66412233-0911
2、责任教师:省电大教学处梁伍七
email:liangwuqi@mail.ahtvu.ah.cn