Visual C++程序设计-课程教纲_第1页
Visual C++程序设计-课程教纲_第2页
Visual C++程序设计-课程教纲_第3页
Visual C++程序设计-课程教纲_第4页
Visual C++程序设计-课程教纲_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XXXX大学课程教纲20----20学年第____学期VisualC++VisualC++程序设计 课程:计科计科xxxx、xxxx班 班级:VVisualC++2019程序设计与应用马石安魏文平编著清华大学出版社2022教材:马石安马石安教师:20年月日一、致学生的话同学们好:根据专业培养计划的课程安排,我们在这学期开设《VisualC++2019程序设计》这门专业课,向大家介绍使用VisualC++2019程序设计语言进行GUI应用开发的相关技术。为大家在软件工程、信息工程以及智能制造等领域的就业做好知识储备。……教师姓名:20年月日二、课程简介课程名称VisualC++程序设计学分与学时学分:学时:80课程性质双语(是/否)多媒体(是/否)新课(是/否)精品课(是/否)先修课程C++程序设计、面向对象程序设计等课程简介(含教学目标和主要内容等)一、本学期的教学目标本课程是计算机及应用专业的一门主要专业课。它是为满足计算机应用领域对计算机应用人才的需要而设置的,是以培养学生的应用能力为主要目标。通过本课程的学习,使学生为以后学习软件工程等后续课打下必备的基础,并且为以后从事应用软件开发提供合适的工具。学习本课程,学生应达到如下要求:1.应对基于MFC的Windows应用程序所需的基本编程的思路、Windows应用程序框架的创建与消息处理、文档与视图有较好的理解;2.能加深理解和掌握菜单、工具栏与状态栏、图形操作与文本处理、对话框的编程;3.能结合实际需求开发出具有一定难度的windows应用程序。二、本学期的教学内容本课程教学分为理论教学与实验教学两部分,其中理论教学48学时,实验教学32学时。理论教学涵盖教材的第1~13章中的全部内容,主要包括VisualC++2019集成开发环境简介、MFC应用程序基础、菜单/工具栏/状态栏/对话框/控件等GUI界面设计、文档/视图结构、图形与文本编程、动态链接库编程、打印/多媒体/多线程/数据库编程等。实验教学是对理论知识的综合实践,包括8个项目性内容,具体教学内容为:框架/消息映射与绘制图形、菜单的使用、工具栏与状态栏、对话框、控件的使用、分割视图窗口与多文档的应用程序、打印与动态链接库编程、数据库与多媒体编程教师姓名职称学历学位研究方向

三、教学进度计划学时分配总学时讲课实验上机设计804832周次教学内容(讲课、习题课、实验课、设计等)授课学时课外/上机学时作业布置与检查安排第x周第1章VisualC++开发环境1.1VisualStudio2019简介1.2项目模板与类向导1.3项目与解决方案2作业:本章习题第题第x周第2章MFC应用程序概述2.1Windows应用程序概述2.2MFC应用程序框架2作业:本章习题第题第x周2.3消息映射与消息处理2.4程序调试2作业:本章习题第题第x周第3章图形与文本3.1图形设备接口与设备环境3.2GDI对象类CGdiObject2作业:本章习题第题第x周3.3画笔和画刷的使用2作业:本章习题第题第x周3.4处理文本3.5位图2作业:本章习题第题第x周实验一、框架、消息映射与绘制图形4作业:本章习题第题第x周第4章菜单、工具栏和状态栏4.1菜单4.1.1编辑菜单4.1.2建立消息映射2作业:本章习题第题第x周4.1.3菜单的有效性控制4.1.4创建快捷菜单4.1.5动态菜单的菜单2作业:本章习题第题第x周实验二、菜单的使用4第x周4.2工具栏2作业:本章习题第题第x周4.3状态栏2第x周实验三、工具栏与状态栏4第x周第5章对话框5.1模态对话框2作业:本章习题第题第x周5.2非模态对话框2作业:本章习题第题第x周5.3属性页对话框5.4通用对话框2第x周实验四、对话框4第x周第6章Windows常用控件6.1CStatic类控件6.2CEdit类控件2作业:本章习题第题第x周6.3CButton类控件6.4CListBox类控件2第x周6.5CComboBox类控件6.6CSpinButton类控件2作业:本章习题第题第x周6.7CSliderCtrl类控件6.8CProgessCtrl类控件2作业:本章习题第题第x周实验五、控件的使用4第x周第7章文档与视图7.1文档/视图结构7.2文档的读写2作业:本章习题第题第x周7.3分割视图窗口7.4多文档应用程序2作业:本章习题第题第x周实验六、分割视图窗口与多文档的应用程序4第x周第8章打印编程2作业:本章习题第题第x周第9章动态链接库编程2作业:本章习题第题第x周实验七、打印与动态链接库编程4第x周第10章多线程编程2作业:本章习题第题第x周第11章数据库编程作业:本章习题第题第x周第12章多媒体编程作业:本章习题第题第x周实验八、数据库与多媒体编程4四、考核方式与内容考核方式1、本课程为考试课2、本课程期末考试采用闭卷的方式3、课程总成绩由平时成绩、实验成绩和期末考试成绩3部分组成,其计算公式如下:总成绩=平时成绩*20%+实验成绩*10%+期末考试成绩*70%其中,平时成绩由3部分组成,分别为平时考勤成绩、作业总评成绩、以及课堂表现成绩,其计算公式如下:平时成绩=考勤成绩*10%+作业总评成绩*10%+课堂表现成绩*10%考核内容VisualC++2019集成开发环境、MFC应用程序基础、菜单/工具栏/状态栏/对话框/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论