资源描述
《可视化程序设计实验》教学大纲
一、课程基本信息课程代码:05110122
课程名称:可视化程序设计课程英文名称:Visual Programming
课程所属单位:计算机与信息工程系计算机科学与技术教研室课程面向专业:计算机科学与技术本科
课程类型:选修课先修课程:计算机导论、C++等
学分:1.5实验学时:12
应开实验工程个数:6个二、课程性质与目的
本课程是计算机科学技术系的•门核心专业基础课程。它是在学生掌握面向对象编程的基础上,通 过介绍Visual C++的编程环境,使学生熟悉可视化编程的概念,并掌握Visual C++这一编程工具。该课 程还介绍了 Windows API函数的用法、MFC类库,通过学习本课程,可培养学生编程动手能力,深化 学生对面向对象程序设计的理解。
本课程主要任务是通过学习能够使学生在已掌握C++的基础匕对可视化的编程环境有一个较全面、 系统的了解,提高学生的软件设计的能力。
三、课程内容与要求
可视化编程课程是一门实践性比拟强的专业基础课程,学生机房安装了 Visual C++6.0,为学生提供 了较好的实验环境,便于理论教学和动手实践相结合培养学生的实际动手能力。该门课程的实验局部不 进行笔试,通过学生上机以及所交实验报告给出成绩,并且该门课程总平成绩的10%。
实验1 : Wi ndows的图形设备接口及Wi ndows绘图实验目的:学习实用GDI函数进行绘图的基本方法。
实验要求:掌握常用的一些GDI函数。
实验设备:VC6实验内容:用GDI函数绘制线段、矩形,显示位图。
完成技能:掌握如何使用GDI函数。
实验2: Windows应用程序对键盘与鼠标的响应实验H的:学习在Windows应用程序对键盘与鼠标进行响应的方法
实验要求:掌握常用的消息响应函数。
实验设备:VC6实验内容:实现键盘与鼠标的消息相应函数。
完成技能:会使用键盘与鼠标的消息函数来响应输入操作,并在响应函数中处理输入操作。
实验3: Windows标准控件在可视化编程中的应用实验目的:学习使用Windows标准控件
实验要求:使用Windows标准控件,编写Windows应用程序。
实验设备:VC6实验内容:使用常用的Windows标准控件(按钮,输入框等的使用)。
完成技能:会使用Windows标准控件,并学会使用它们的消息响应函数。
实验4:文件及剪贴板操作实验目的:学习文件读写及剪贴板操作的方法。
实验要求:创立文件、文件读写,拷贝与粘贴操作。
实验设备:VC6实验内容:使用I/O函数进行文件读写:实现剪贴板功能。
完成技能:会使用文件读写函数,能剪贴板功能。
实验5:编辑框类、菜单类、按钮类与列表框类及其应用实验目的:学习编辑框类、菜单类、按钮类与列表框类。
实验要求:用编辑框类、菜单类、按钮类与列表框类,实现Windows应用程序图形界面。
实验设备:VC6实验内容:在对话框中添加编辑框、按钮与列表框等,实现交互界面;实现菜单。
完成技能:会使用编辑框类、菜单类、按钮类与列表框类。
实验6:工具条类、文档-视图结构及其应用实验目的:理解文档-视图结构;学会使用工具条
实验要求:实现文档与视图的交互,学会其使用常用的函数。
实验设备:VC6实验内容:在文档中实现数据输入与输出,在视图中显示数据。
完成技能:会使用工具条类、文档-视图结构。
四、学时分配实验学时分配表
序号
实验工程(或内容)名称
实 验 学 时
实验类型
每组 实验 人数
说
明
验 证 性
设 计 性
综 合 性
其 它
1
Windows的图形设备接口及
Windows 绘图
2
5
2
Windows应用程序对键盘与鼠 标的响应
2
V
5
3
Windows标准控件在可视化编 程中的应用
2
V
5
4
文件及剪贴板操作
2
5
5
编辑框类、菜单类、按钮类与列 表框类及其应用
2
V
5
6
工具条类、文档-视图结构及其 应用
2
V
5
小计
12
五、教学方法与教学要求
可视化编程课程是一门实践性比拟强的专业基础课程,学生机房安装了 Visual C++6.0,为学生提供 了较好的实验环境,便于理论教学和动手实践相结合培养学生的实际动手能力。
六、课程考核方法
该门课程的实验局部不进行笔试,通过学生上机以及所交实验报告给出成绩,并且该门课程总平成 绩的10% 0七、实验教材与参考资料
Visual C++面向对•象与可视化程序设计习题解析与编程实例黄维通清华大学
展开阅读全文