电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《面向对象程序设计》课程教学大纲

《面向对象程序设计》课程教学大纲_第1页
1/9
《面向对象程序设计》课程教学大纲_第2页
2/9
《面向对象程序设计》课程教学大纲_第3页
3/9
《面对对象程序设计》课程教学大纲学 时:72学 分:4理论学时:52实验学时:20面对专业:计算机科学与技术、专升本 课程代码:2700410先开课程:计算机导论,C 语言程序设计 课程性质:必修执笔人:熊凯审定人:陈龙猛、于仁师 第一部分:理论教学部分一、说明1、课程的性质、地位和任务《面对对象程序设计》(C++)是计算机科学与技术专业的一门重要的专业基础课,在由基础训练到专业课教学阶段过渡过程中起到承上启下的作用。它不仅为今后学习专业课打下坚实的理论基础和技术基础,而且为软件开发、程序设计提供必要的理论、方法和工具。通过对 C++ 语言的学习,使学生系统了解程序设计语言的概况和基本理论,了解软件开发的全过程;理解面对对象方法的概念;系统掌握 c++语言的语法结构,基本掌握结构化程序设计方法和面对对象程序设计的基本方法和编程技术;通过大量的实验和课外实践,逐步培育学生阅读程序、分析程序和独立编写程序的能力。 2、课程教学和教改基本要求本课程是一门理论联系实际,实践性较强的课程,课内、外习题量相当大,上机时数较多(开设验证性实验 2~3 个,综合性、设计性实验 4~5 个),除了课堂教学环节外,学生必须在课外通过大量地阅读程序、编写程序,方能熟练掌握主要的语法和编程方法,并加深对各种语法成分其语用环境的认识。二、教学内容与课时分配第一章 绪论(2 学时)教学内容:1、面对对象程序设计的基本思想及基本概念;2、面对对象语言的分类和 C++中支持面对对象的特点;3、面对对象的软件开发环境;4、C++开发工具的主要功能和使用方法;重点:1、面对对象程序设计的基本思想及基本概念;2、面对对象语言的分类和 C++中支持面对对象的特点;难点:1、面对对象语言的分类和 C++中支持面对对象的特点;建议教学方法:课堂讲授思考题:1、面对对象程序设计的基本思想是什么?2、C++语言支持哪些面对对象特点?第二章 面对对象程序设计方法导论(2 学时)教学内容:1、类、对象、实例的概念;2、封装、继承、多态等概念;3、面对对象模型的基本情况;4、面对对象软件分析、设计、实现的基本方向;5、程序设计风格并在实验中运用;重点:1、类、对象、实例的概念;2、封装、继承、多态等概念;难点:1、封装、继承、多态等概念;建议教学方法:课堂讲授思考题:1、什么是封装?什么是继承?什么是多态性?第三章 C++对 C 语言的常规性能扩充(4 学时)教学内容:1、用 cin,cout,cerr,〈〈,〉〉进行基本输...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《面向对象程序设计》课程教学大纲

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部