《面向对象程序设计》教学大纲.docx
《《面向对象程序设计》教学大纲.docx》由会员分享,可在线阅读,更多相关《《面向对象程序设计》教学大纲.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计教学大纲 面向对象程序设计教学大纲西北民族大学数学与计算机科学学院 制定的时间:二一二年五月 面向对象程序设计教学大纲 一、课程基本资料 主讲教师:曹永春、蔡正琦、顿毅杰 主教材:C+面向对象程序设计中国铁道出版社,陈维兴、林小茶编著,第2版,2022 辅助教材: 1C+编程思想机械工业出版社,美Bruce Eckel,Chuck Alliso著,刘宗田,袁兆山,潘秋菱等译; 第1版,2022年 2. C+程序设计教程机械工业出版社,美H.M.Deitel P.J.deitel 薛万鹏等译,2000年 3C+程序设计语言,机械工业出版社,美Bjarne Stroustrup 著
2、,裘宗燕译,2022年 4C+面向对象程序设计习题解析与上机指导清华大学出版社,陈维兴主编,第2版,2022年 实验教材及参考书: 同上 课程性质:学科选修课 学分:4分 课时:72学时,其中理论课54学时,上机实验18学时 先修课程:计算机导论、C语言程序设计 课程结构:多媒体教学,课堂讨论、课内实验、课后作业 评价方案:(考核依据、评分的办法、权重的分布) ?平时成绩:10% 课堂表现(课堂提问、考勤、作业等) ?实验成绩:20%(实验报告、实验考试) ?期中成绩:20%(闭卷考试) .期末成绩:50%(闭卷考试) 参考书目: 名称编著者出版社出版年月C+编程思想刘宗田,袁兆山,潘 机械工
3、业出版社2022年 秋菱等译 机械工业出版社2000年 C+程序设计教程H.M.Deitel, P.J.deitel 著,薛万鹏等译 C+程序设计语言Bjarne Stroustrup 机械工业出版社2022年 著,裘宗燕译 陈维兴主编清华大学出版社2022年 C+面向对象程序设计 习题解析与上机指导 推荐刊物: 1、计算机学报 2.软件学报 3.程序员杂志 4.码农周刊 5.快乐码农 相关网站: 1. 中国计算机学会 /sites/ccf/ 2. 计算机爱好者协会 /forum.php 3.C语言中文网 /cpp 5.中国悠悠期刊网 / 6. 中国知网 / 文献 1.谭浩强.C程序设计.第4
4、版.北京:清华大学出版社,2022 2.陈伟兴,林小茶.C+面向对象程序设计.北京:清华大学出版社,2000 3.陈伟兴,陈昕.C+面向对象程序设计习题解析与上机指导. 北京:清华大学出版 社,2022. 4.Ravi Sethi.Programing Languaes:concepts and constracts.Addison-Wesley Publishing Company,1996. 5.Ronaad J.Norman ,Object-Oriented Systems and Ddesign,199 6. 6.郑莉,董源.C+语言程序设计.第2版.北京:清华大学出版社,2022.
5、7.王燕.面向对象的理论与C+实践.北京:清华大学出版社,1997. 8.张海藩,牟永敏.面向对象程序设计实用教程. 北京:清华大学出版社,2022. 9.张国峰.C+语言及其程序设计教程. 北京:电子工业出版社,1997. 二、教学目标、组织形式、考核要求 素质、知识和能力目标目标要求及相 应的课程 教与学的 方法 评定的方法 一、思想道德与职业素质目标 1.遵纪守法,树立科学的世界观、人生观、价值观和社会主义荣辱观。 2.具有良好的思想品德、人文社会科学素养、社会公德和职业道德。 3.了解与信息技术相关的职业和行业的政策和法律、法规,具有较强的法制意识和素养。 4.树立终身学习观念,认识到
6、持续自我完善的重要性,不断追求卓越。 5.具备良好的科学态度、团队协作精神和创新意识。7.具有健全的人格、健康的体魄,较强的国防意识。4.树立终身学习观 念,认识到持续自 我完善的重要性, 不断追求卓越。 5.具备良好的科学 态度、团队协作精 神和创新意识。 1、课外兴趣开 发; 2、阅读相关资 料; 3、关注技 术领域新发展。 提交的作品 或报告 二、知识目标 1.具有一定的人文社会科学知识。 2.掌握与专业相关的数学、自然科学知识以及一定的经济学和管理学知识。 3.掌握电工和电子技术必要的基本理论、基本知识和基本技能。 4.掌握计算机的系统与结构、基本组成原理和内部工作机制。 5.掌握计算
7、机程序 设计的基础知识 和基本方法。 1.通过课堂授课 (理论授课、课 堂演示、课外作 业); 2.课内实验 1.理论考试; 2.课堂提问、 讨论与课外 作业; 3.实验考试; 4.教师听课 意见反馈。 5.掌握计算机程序设计的基础知识和基本方法。 6.掌握操作系统基本知识、原理,具备操作系统设计和应用的知识。 7.掌握计算机网络及应用知识,具备网络系统设计和网络应用的知识。 8.掌握信息处理的基本理论、基本方法,具备息管理系统设计和开发的知识。 9.掌握数据结构及算法设计与分析的基本知识、基本方法及在相关领域中的实际应用。 10.掌握以系统性的、规范化的、可定量的过程化方法去开发和维护软件系
8、统。 11.掌握计算机图形图像处理的基本知识、基本技术和方法。 12.掌握嵌入式的相关知识和方法。 三、能力目标 1.具有运用工程工作所需的相关数学、自然科学以及经济和管理知识的能力。 2.掌握计算机学科的基本思维方法,并能运用工程基础知识和本专业的基本理论知识解决问题的能力。 3.掌握设计和实施工程实验的方法,具备一定的工程实践能力。 4.掌握基本的创新方法,具有综合运用专业知识和技术手段进行系统开发的能力。 5.掌握文献检索、资料查询及运用现代信息技术获取相关信息的基本方法。 6.具有一定的组织管理能力、表达能力和人际交往能力以及在团队中发挥作用的能力。 7.对终身学习有正确的认识,具有不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 面向 对象 程序设计 教学大纲
限制150内