编程技术课程教学大纲

编程技术课程教学大纲

ID:16313394

大小:44.00 KB

页数:3页

时间:2018-08-09

编程技术课程教学大纲_第1页
编程技术课程教学大纲_第2页
编程技术课程教学大纲_第3页
资源描述:

《编程技术课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Visualc++编程技术》课程教学大纲课程名称:Visualc++编程序技术/Visualc++ProgrammingDesign课程编码:12023012课程类型:专业必修课课程性质:专业基础课适用范围:04地理信息系统学分数:3.5先修课程:c语言程序设计学时数:72其中:实验/实践学时:27课外学时:考核方式:考查制定日期:2004年制定单位:广州大学地理科学学院审核者:夏丽华执笔者:周涛一、教学大纲说明(一)课程的地位、作用和任务C++语言是C语言的超集,主要是在C语言的基础上扩充了面向对象程序设计的概念,如类与对象、继承性和多态性等。C++语言既支持传统的结构化程序设计,也

2、支持新型的面向对象程序设计。本课程旨在通过C++语言的学习,培养学生系统掌握结构化程序设计和面向对象程序设计的理论、方法与技术,并且逐渐引入到VisualC++这个功能非常强大的可视化编程工具,真正理解面向对象程序设计和了解windows应用程序的方法,增强学生的动手能力、培养学生的创新能力,提高学生学习计算机知识的兴趣。(二)课程教学的目的和要求1了解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想。2理解了解C++程序设计的基本概念和使用C++进行程序设计的基本思想,进行一般面向对象的程序设计。3熟练掌握C++数据类型、类和对象、控制结构、函数等基础知识,掌握对话框及常用控

3、件、菜单、工具栏和状态栏的编程使用方法,一般掌握视图-文档结构及数据库编程,了解多媒体及OpenGL编程知识。(三)课程教学方法和手段以课堂讲授为主,辅之以较多的课内实践。(四)课程与其他课程的联系有一门程序设计语言基础,最好学过c语言程序设计,本课程与许多课程如:《数据结构》、《数据库系统》、《软件工程》有着密切的联系。(五)教材与教学参考书教材:郑阿奇主编,《VisualC++实用教程》,电子工业出版社,2002年教学参考书:[1]宛延恺,《C++语言和面向对象程序设计(第二版)》,清华大学出版社,2001年[2]王申康等,《面向对象程序设计导论》,浙江大学出版社,2000年[3]王

4、世同等,《VisualC++6.0编程基础》,清华大学出版社,2000年[4]钱能,《C++程序设计教程》,清华大学出版社,1999年二、课程的教学内容、重点和难点第一章:VisualC++开发环境(4学时)教学内容:详细介绍并通过上机实习使学生熟悉VC开发环境及其各个成分的使用方法:菜单、工具栏、项目工作区窗口、文档窗口、输出窗口。了解VC控制台程序创建方法并理解程序框架。重点:各个菜单项执行的功能,工具栏各个按扭的作用。第二章:C++语言基础(20学时)教学内容:讲解并要求熟练掌握C++程序结构、数据类型、运算符与表达式、控制结构、构造类型、指针、函数、类与对象等C++基础知识,了解

5、文件与预处理知识。重点:数据类型、运算符与表达式、控制结构、函数、类与对象。难点:指针、构造类型、类与对象。第三章:基本应用程序的建立(4学时)教学内容:介绍并要求掌握Windows的编程特点,了解MFC应用程序创建步骤及其运行界面,理解MFC单文档程序、多文档程序、基于对话框的程序框架。重点:Windows编程特点,MFC应用程序创建步骤。难点:单文档程序框架、多文档程序框架、基于对话框的程序框架。第四章:对话框及常用控件(16学时)教学内容:讲解并要求掌握对话框的类型、设计与编程使用;控件的类型、通用属性、消息以及在对话框中创建和使用控件的方法;Windows常用控件的属性、消息及编

6、程使用方法;通用对话框和消息对话框的使用。重点:对话框的编程方法、Windows常用控件的编程方法。难点:列表框、组合框的编程。第五章:菜单、工具栏和状态栏(12学时)教学内容:讲解并要求掌握菜单的设计与编程、动态修改菜单、快捷菜单编程、工具栏按扭的设计与编程、工具栏与菜单的结合、状态栏的定制与常用操作。重点:菜单编程、工具栏按扭编程、状态栏编程。难点:动态修改菜单。第六章:框架窗口、文档和视图(8学时)教学内容:讲解并要求掌握框架窗口的相关概念、窗口风格设置与窗口状态改变;文档模板类、多文档类型及文档序列化过程;视图及其与文档的相互作用、切分窗口与一档多视图。重点:窗口风格与状态设定、

7、文档序列化过程、视图-文档框架。难点:切分窗口、一档多视图。第七章:数据库编程(8学时)教学内容:讲解并要求掌握关系数据库与SQL概念;MFC的ODBC过程、ODBC类及ODBC类编程;数据库相关的ActiveX控件使用方法。重点:MFC的ODBC类基本操作。难点:MFC的ODBC类编程。第八章:多媒体应用(8学时)教学内容:Windows设备环境类、MFC的GDI类、图形和文字绘制、位图显示、媒体控制接口(MCI)设备类型与编程使

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

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

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