《可视化计算》第2章-算法设计与可视化(B)
- 格式:ppt
- 大小:4.17 MB
- 文档页数:38
《可视化程序设计》课程教学大纲一、课程名称:可视化程序设计二、学分:4三、先修课程:《计算机文化基础》、《C语言程序设计》四、课程的性质、目的和任务:《可视化程序设计》课程是网络教育(计算机专业)的一门必修专业课。
这门课程是以Visual Basic6.0(简写VB)为语言背景,主要特点是采用面向对象与事件驱动的程序设计思想,使编程变得更加方便、快捷。
使学生掌握一种Windows环境下的软件开发工具。
通过本课程的学习,进一步提高学生的计算机应用能力,在掌握了结构化程序设计的基本方法、模块化结构思想及编程技术的基础上,较全面系统地掌握面向对象程序设计的基本概念及可视化程序设计开发思想、开发方法及开发过程。
将所学理论知识应用于本专业及相关领域实际工作中,从而达到提高学生的实际动手能力、分析问题及综合处理能力的目的。
五、课程的教学基本要求及主要内容:第一章Visual Basic6.0 概述(一)学习要求通过本章的学习,要求学生初步建立事件驱动面向对象程序设计的概念。
了解VB的功能及特点。
了解VB的运行环境及启动、退出。
重点掌握VB的集成开发环境。
(二)课程内容1、中文Visual Basic 6.0简介2、安装和运行Visual Basic 6.03、Visual Basic 6.0的集成开发环境4、Visual Basic 6.0帮助系统的使用(三)实践环节内容和基本要求1、实验内容(1)掌握启动与退出VB的方法。
(2)熟悉Visual Basic的开发环境。
2、基本要求(1)了解VB系统对计算机软、硬件的要求。
(2)掌握启动与退出VB的方法。
(3)熟悉Visual Basic 集成开发环境的主要组成部分。
(4)掌握Visual Basic联机帮助功能的使用方法。
第二章Visual Basic基本控件及简单程序设计(一)学习要求通过本章的学习,要求学生了解程序设计方法的发展。
理解面向对象程序设计概念。
可视化程序设计VC++教学大纲《可视化程序设计VC++》教学大纲课程名称:可视化程序设计VC++ 课程代码:08120130课程类型: 专业核心课学分:4 总学时:80 理论学时:48 上机学时:32先修课程:《面向对象程序设计C++》适用专业:计算机科学与技术本科专业一、课程性质、目的和任务《可视化程序设计VC++》是计算机科学与技术本科专业的核心课程。
通过该课程的学习,培养和提高掌握C++程序设计以及应用Visual C++解决实际问题的能力。
二、教学基本要求1、知识、能力、素质的基本要求通过本课程的学习,学生要掌握C++语言的基本语法,了解面向对象的概念、MFC基本应用程序的建立、掌握对话框、常用控件、菜单、窗口、图形、文本、位图、数据库编程。
能正确运用面向对象的思维方法分析问题和解决问题,要具有较好的职业道德,具有创新意识。
2、教学模式基本要求本课程采用理论与实践相结合的教学方式。
理论课需要在多媒体教室进行,教师主要讲授VC++的基础知识和基本理论,学生在实验课上进行编程练习。
三、教学内容及要求第一章基本C++语言了解C++预处理,理解C++程序结构,C++基本语法,C++函数,C++指针和引用。
第二章 C++面向对象程序设计了解输入、输出流库,理解类和对象,继承、多态、虚函数、运算符第三章 MFC基本应用程序的建立了解Windows编程基础,编制一个MFC应用程序,掌握使用MFC AppWizard、类向导第四章对话框和常用控件掌握对话框的创建和使用,常用控件的创建和使用第五章菜单、工具栏和状态栏理解工具栏、状态栏,掌握菜单第六章框架窗口、文档和视图了解文档序列化、文档视图结构,理解视图及视图类、框架窗口、文档窗口第七章图形、文本和位图理解位图、图标与光标,掌握字体与文字处理、简单图形绘制第八章数据库编程了解MFC ODBC数据库概述、ADO 数据库编程、数据库相关的Active 控件,理解MFCODBC应用编程四、实验(上机)内容实验一认识Visual C++中文版开发环境、C++程序设计实验二 MFC基本应用程序的建立实验三对话框的建立实验四按钮控件的建立和应用实验五编辑框、列表框、组合框的建立实验六进展条、滚动条和滑动条的建立实验七菜单的建立实验八工具栏和状态栏的建立实验九框架窗口的建立实验十文档和视图的建立实验十一图形实验实验十二文本实验实验十三位图实验实验十四 ODBC数据库编程实验十五 ADO数据库编程实验十六综合案例:学生信息系统六、考核方法本课程突出过程考核和编程能力考核。
河南城建学院《可视化编程技术》课程设计任务书适用专业计算机科学与技术0614081/2课程名称《可视化编程技术》课程设计设计时间2010-2011学年第二学期第一周(2.21-2.25)指导教师张妍琰陈红军张娜计算机科学与工程系2011年2月《可视化编程技术》课程设计任务书一、设计的目的和任务通过设计达到熟练掌握.NET基本结构以及C#语言的基本知识和技能;基本掌握面向对象程序开发的基本思路和方法;掌握数据库开发基本知识;能够利用所学的基本知识和技能,进行简单数据库应用程序设计。
根据题目的要求,给出解决问题的方案,通过分析问题、分解问题来解决问题,最终达到熟练掌握C#语言的运用和Visual Studio2005工具的使用。
二、课程设计题目1.学生成绩管理系统功能描述1. 成绩的输入。
2. 成绩的查询与修改。
3. 成绩的分析。
4. 成绩的统计。
2.图书借阅查询系统功能描述1. 新进图书基本信息的输入。
2. 图书基本信息的查询。
3. 对撤消图书信息的删除。
4. 为借书人办理注册。
5. 办理借书手续(非注册会员不能借书)。
6. 办理还书手续3.学生信息管理系统功能描述:1 .登录学生的学号.姓名.性别.年龄. 籍贯.系别.专业.班级;2 .修改已知学号的学生信息;3 .删除已知学号的学生信息;4 .查找已知学号的学生信息;5 .按学号输出学生籍贯表。
4.通讯录管理系统功能描述1. 输入记录2. 用指定格式显示全部记录3. 根据姓名查找记录4. 根据姓名删除记录5. 选择位置插入记录5.量贩结账系统功能描述1.录入新商品的信息;2.修改变化了的商品的信息;3.输入顾客所购商品编号;4.显示顾客所购商品清单,货款合计及收款数、找零;5.显示库存6.职工信息管理系统功能描述1. 录入职工信息并保存2. 显示所有职工信息(以一定的格式)3. 查询职工信息(以一种或多种方式)4. 修改职工信息并保存5. 删除职工信息7.运动会成绩管理系统功能描述1.项目成绩录入2.项目成绩修改3.项目成绩查询4.个人成绩查询8.学生点名系统功能描述1.输入学生数据。