理论课程教学大纲参考体例

理论课程教学大纲参考体例

ID:10959567

大小:74.50 KB

页数:7页

时间:2018-07-09

理论课程教学大纲参考体例_第1页
理论课程教学大纲参考体例_第2页
理论课程教学大纲参考体例_第3页
理论课程教学大纲参考体例_第4页
理论课程教学大纲参考体例_第5页
资源描述:

《理论课程教学大纲参考体例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中国海洋大学C++程序设计课程大纲(理论课程)英文名称C++ProgrammingLanguage【开课单位】信息科学与工程学院海洋技术系【课程模块】专业知识【课程编号】【课程类别】选修【学时数】64(理论32实践32)【学分数】3备注:课程模块为公共基础、通识教育、学科基础、专业知识或工作技能;课程类别为必修或选修。一、课程描述本课程大纲根据2011年本科人才培养方案进行修订或制定。(一)教学对象信息科学与工程学院本科生。(二)教学目标及修读要求1、教学目标(课程结束后学生在知识、技能和态度三个层面达到的目标)面向对象软件开发方法是吸收了软件工程领域有益概念和有效的

2、方法而发展起来的一种软件开发方法。它集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用、易修改、易扩大等特性的程序。1)通过学习和上机实验,使学生理解和掌握面向对象程序设计(OOP)的基本思想及基本概念:抽象、继承、封装、多态性,掌握使用C++语言进行面向对象编程的技术:函数重载、运算符重载、内联函数、虚函数、友元函数,以及C++程序设计的基本方法和技巧,能独立编写C++应用程序,同时为后续课程的学习打下良好的基础。2)培养学生面向对象程序设计的思想,对问题的抽象处理能力,并培养他们利用计算机分析和解决实际问题的能

3、力。3)以C++语言作为一种载体,学习利用计算机解决实际问题的基本方法和程序设计的一般方法。2、修读要求(简要说明课程的性质,与其他专业课程群的关系,学生应具备的基本专业素质和技能等)C++及面向对象程序设计课程是一门学习计算机高级语言程序设计的课程,可用于数据处理、数值计算和系统程序设计等领域,为电信和通信专业的本科学生在软件基础、电路分析、数字信号处理等课程中应用计算机打下基础。(三)先修课程(参照2011版人才培养方案中的课程名称,课程名称要准确)大学计算机基础二、教学内容(一)第一章概述1、主要内容:面向对象程序设计思想发展的历史;计算机中信息的表示与存储;面

4、向对象的软件开发环境MicrosoftVisualC++下面向对象程序的开发过程。2、教学要求:(按照掌握、理解、了解三个层次对学生学习提出要求)了解面向对象程序设计的基本思想及基本概念;了解面向对象语言的分类和C++中支持面向对象的特点;了解面向对象的软件开发环境;了解VisualC++开发工作台的主要功能。3、重点、难点:面向对象程序设计的基本思想;C++程序结构特点;在VC++6.0集成开发环境下输入、编辑、编译、连接和运行具有单文件或多文件结构的程序的基本方法。4、其它教学环节(如实验、习题课、讨论课、其它实践活动):实验目的要求:熟悉VC++的开发环境,学习

5、用VC++编写和调试标准的C++控制台程序。(二)第二章C++简单程序设计1、主要内容:C++基本数据类型及表示方法、C++语句的基本组成部分、C++的运算符和表达式的使用方法,自定义数据类型以及算法的三种主要控制结构:顺序、选择和循环结构。2、教学要求:(按照掌握、理解、了解三个层次对课程内容提出要求):通过实例掌握C++程序的程序结构和执行机制;掌握简单的终端输入输出方法;掌握:C++的数据类型,常量和变量的概念;掌握数组类型及数组类型与指针类型的关系;掌握用typedef自定义类型的方法;了解表达式的构成,求值顺序和表达式中的类型转换;掌握常用运算符的使用;了解

6、程序设计风格并在试验中运用。3、重点、难点:C++语言的基本数据类型和常用表达式;C++中数据输入输出的方法;顺序、选择和循环结构程序的设计方法及结构体、联合体和枚举类型的定义方法。4、其它教学环节:(如实验、习题课、讨论课、其它实践活动):实验目的要求:复习基本数据类型变量和常量的应用,理解并掌握结构化程序设计基本控制结构的运用,提高程序的可读性。(三)第三章函数1、主要内容:在面向对象程序设计中,函数是模块划分的基本单位,是对功能的抽象,同时使用函数也为代码重用提供了技术上的支持。本章主要从应用的角度讲述各种函数的定义和使用方法,特别是系统函数的使用方法。2、教学

7、要求:(按照掌握、理解、了解三个层次对课程内容提出要求)掌握程序执行的流程;掌握C++语句结构,包括复合语句,分支语句,迭代语句和转移语句;了解各种迭代语句之间的关系和相互转换的方法;了解转移语句对程序结构的影响。3、重点、难点:重点:函数的定义、说明和基本的调用方法;内联函数的声明方式;函数重载和函数模版的设计方法;以及常用的C++系统函数的功能及调用格式。4、其它教学环节:(如实验、习题课、讨论课、其它实践活动):实验目的要求:掌握函数声明、定义和使用的方法,练习使用函数模板和系统函数,掌握自定义头文件的方法,学会建立和调试多文件程序。(四)第四

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。