《面对对象程序设计》课程教学大纲课程代码: 课程英文名称:Object Oriented Programming课程总学时:56 讲课:48 实验:8 上机:0合用专业:通信工程大纲编写(修订)时间:2025
7一、大纲使用说明(一)课程的地位及教学目的本课程是信息科学与工程学院通信工程专业重要的专业基础课,它较具体地阐述了面对对象系统的基本理论与面对对象程序设计语言的基本知识
通过本课程的学习,使学生了解和掌握使用面对对象程序设计语言编程的基本理论和方法,是学生进一步学习通信工程专业课程的必备基础
为本专业学生在此后从事 IT 行业的编程、管理、技术协作等提供必要的知识
同时还承担着素养教育和工程教育的基本职责
(二)知识、能力及技能方面的基本规定规定学生可以理解面对对象系统如何可以更好地完毕对现实世界中的问题进行模拟与求解,如何可以将现实世界中问题的求解映射到基于面对对象软件系统的计算机求解,并可以纯熟掌握一门面对对象程序设计语言
面对对象程序设计语言应选择 C++语言,应侧重讲解语言的基础知识,在语言应用上可以结合比较流行的商用编译器进行讲解,例如可以选择微软公司的VISUAL C++作为集成开发环境
该课程的知识系统结构应围绕建设一个实际的面对对象应用程序所涉及的技术要点和技术难点的理解与掌握来展开
知识的应用结构是由课堂讨论、习题、实践环节三大部分组成
为此在知识方面应提供建造实际的面对对象应用程序所必须具有的基础知识及相关的理论知识及基本技能
能力方面一方面要有自学能力,在自学的基础上,由课堂讨论、习题、及实践环节增强分析能力及解决问题的能力
应能掌握基本的应用软件编程
(三)实行说明本课程对学生的动手能力规定较强,应配置相应的课程设计
使学生在编程的训练中,真正掌握面对对象程序设计的实现方法,进一步理解面对对象系统的理论,并能将面对对象程序设计思想应用到问题的