ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:22.67KB ,
资源ID:3552931      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3552931.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vb授课计划版专科改.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vb授课计划版专科改.docx

1、vb授课计划版专科改2013/2014 学年第二学期授 课 计 划课程名称 Visual Basic程序设计 适用专业任课教师按上课专业填 适用班级 按上课班级填 学期授课时数(周学时周数) 414 编制教师 任课教师 编制日期 2013.12.30 教研室主任 系 主 任 教学秘书 批准日期 洛阳理工学院学期授课计划编制说明书一、编制依据及教学目标本授课计划是依据洛阳理工学院2013版本科专业Visual Basic程序设计课程教学大纲编写的。Visual Basic程序设计课程为材料系材料工程技术专业、机械系机电设备维修与管理和机械设计与制造专业、机电系焊接技术及自动化专业、土木系建筑工程

2、技术专业、环境工程与化学系工业分析与检验专业的一年级学生必修的基础课。课程的任务是使学生熟悉Visual Basic集成开发环境,掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用Visual Basic语言编写相应的程序,具有一定的程序调试能力,为以后进一步自习其它程序语言和提高程序设计能力打下坚实的基础。二、适用班级及开课时间适应班级:Z130151-Z130154、Z130251-Z130257、Z130355-Z130356、Z130651-Z130654、Z130751-Z130754、Z131651-Z131652适应班级:任课教师填自己上课的班级开课

3、时间为:2014年2月17日三、学时安排总课时:64 其中课堂教学40学时;实验教学24学时四、考核方法考核方式:机试。成绩评定方法:平时作业占20%,实验成绩占20%,考试成绩占60%。五、教材及主要参考书教材:1Visual Basic程序设计教程,蒋加伏、张林峰,北京邮电大学出版社(第4版),2009。2Visual Basic程序设计上机指导与习题选解,蒋加伏、张林峰,北京邮电大学出版社(第4版),2009。主要参考书1Visual Basic程序设计,薛晓萍等,中国科学技术出版社(第二版),2009。2Visual Basic程序设计实验指导与习题,薛晓萍等,科学普及出版社,2009

4、。3Visual Basic程序设计教程,刘卫国,北京邮电大学出版社,2007。课堂教学计划周次顺序教 学 内 容学时课外作业教学模具备注第一、二周1第一章 Visual Basic简介1.1 Visual Basic的发展及特点1.1.1 Visual Basic的发展1.1.2 Visual Basic的特点1.2 Visual Basic 6.0的安装和启动1.2.1 Visual Basic的运行环境1.2.2 Visual Basic的安装1.2.3 Visual Basic的启动1.3 Visual Basic 6.0的集成开发环境1.3.1 窗体(Form)窗口1.3.2 属性(

5、Properties)窗口1.3.3 工程资源管理器(Project Explorer)窗口1.3.4 代码(Code)窗口1.3.5 工具箱(Toolbox)窗口1.3.6 其他窗口第二章 Visual Basic 程序设计概述2.1 程序设计方法发展简述2.1.1 早期的程序设计2.1.2 结构化程序设计2.1.3 面向对象程序设计2.2 Visual Basic的对象及其属性、事件与方法2.2.1 Visual Basic的对象2.2.2 对象的属性、事件和方法2.3 窗体对象及其属性、事件与方法2.3.1 窗体的属性2.3.2 窗体的事件2.3.3 窗体的常用方法2.4 基本控件2.4

6、.1 标签2.4.2 文本框2.4.3 命令按钮2.4.4 焦点和Tab顺序2.4.5 控件默认属性21.习题1 2.完成平台“章节作业”下的“Visual Basic程序设计概述”多媒体22.5 创建Visual Basic应用程序的基本步骤2.5.1 在窗体上建立对象2.5.2 设置对象的属性2.5.3 编写对象事件过程2.5.4 保存和运行程序2.6 Visual Basic工程的组织与管理2.6.1 工程的构建2.6.2 创建、打开和保存工程2.6.3 添加、删除和保存文件2.6.4 工程环境设置21.看实验指导书中的“实验1”,熟悉Visual Basic程序设计步骤2.写出下次上机

7、实验题目程序,以备上机调试多媒体可核对布置作业中书上的选择题和填空题习题3第三章 Visual Basic 语言基础3.1 字符集3.2 数据类型3.3 常量与变量 3.3.1 常量和变量的命名规则 3.3.2 常量 3.3.3 变量3.4 运算符与表达式3.4.1 算术运算符与算术表达式3.4.2 字符串运算符与字符串表达式3.4.3 关系运算符与关系表达式21.看书,熟悉Visual Basic语言基础概念多媒体第三、四周4第三章 Visual Basic 语言基础3.4 运算符与表达式3.4.4 逻辑运算符与逻辑表达式3.4.5 表达式的运算顺序3.5 常用内部函数3.5.1 转换函数3

8、.5.2 数学函数3.5.3 字符串函数3.5.4 日期与时间函数3.5.5 随机函数3.6 Visual Basic语句3.6.1 Visual Basic语句书写规则3.6.2 Visual Basic的基本语句第四章 数据输入输出4.1 数据输入输出控件4.1.1 用标签输出数据4.1.2 用文本框输入输出数据21.习题3 2. 完成平台“章节作业”下的“Visual Basic语言基础”3.写出下次上机实验题目程序,以备上机调试多媒体5第四章 数据输入输出4.2 数据输出方法4.2.1 Print方法4.2.2 与Print有关的函数4.3 数据输入输出函数和过程4.3.1 Input

9、Box()函数4.3.2 MsgBox()函数4.3.3 MsgBox过程4.4 字体、字形和颜色4.4.1 属性列表的Font属性4.4.2 字体类型和大小4.4.3 其他属性4.4.4 颜色及颜色参数21.习题4 2.完成平台“章节作业”下的“数据输入输出”多媒体可核对布置作业中书上的选择题和填空题习题6第五章 Visual Basic控制结构5.1 算法及其描述5.1.1 算法的概念5.1.2 3种基本控制结构5.2 选择结构5.2.1 单行结构条件语句5.2.2 块结构条件语句5.2.3 多分支结构5.2.4 IIf()函数和Choose()函数5.2.5 嵌套的选择结构21.习题5

10、2. 完成平台“章节作业”下的“控制结构(顺序和条件)”多媒体可核对布置作业中书上的选择题和填空题习题第五、六周7第五章 Visual Basic控制结构5.3 循环结构5.3.1 ForNext循环5.3.2 WhileWend循环21.习题5多媒体可核对布置作业中书上的选择题和填空题习题8第五章 Visual Basic控制结构5.3 循环结构 5.3.3 DoLoop循环21.习题52.写出下次上机实验题目程序,以备上机调试多媒体可核对布置作业中书上的选择题和填空题习题9第五章 Visual Basic控制结构5.3 循环结构 5.3.4 多重循环5.4 常用算法与数据结构(一)5.4.

11、1 累加、连乘5.4.2 输出定位5.4.3 穷举法5.4.4 递推法21.习题52. 完成平台“章节作业”下的“控制结构(循环)”多媒体可核对布置作业中书上的选择题和填空题习题第七、八周10第六章 常用控件6.1 选择性控件6.1.1 单选按钮、复选框及框架6.1.2 列表框和组合框21.习题6多媒体可核对布置作业中书上的选择题和填空题习题11第六章 常用控件6.2 滚动条6.3 时钟6.4 图形控件6.4.1 图片框和图像框6.4.2 形状和直线21.习题62. 完成平台“章节作业”下的“常用控件(选择性控件、滚动条、时钟)” 和“常用控件(图形控件)”3.写出下次上机实验题目程序,以备上

12、机调试多媒体12第六章 常用控件6.4 图形控件6.4.3 图形方法6.6 键盘和鼠标6.6.1 键盘事件6.6.2 鼠标事件6.7 综合应用程序举例21.习题62. 完成平台“章节作业”下的“键盘和鼠标事件”和“绘制图形”多媒体第九、十周13第九章 菜单、对话框及多重窗体9.1 菜单9.1.1 下拉式菜单9.1.2 弹出式菜单9.2 对话框9.2.1 通用对话框9.2.2 自定义对话框21.习题9 2.完成平台“章节作业”下的“菜单”和“对话框”3.写出下次上机实验题目程序,以备上机调试多媒体可核对布置作业中书上的选择题和填空题习题14第七章 数组7.1 数组的基本概念7.1.1 数组的基本

13、概念7.1.2 数组的定义7.1.3 多维数组和数组下标界值7.2 静态数组与动态数组7.2.1 静态数组及其定义7.2.2 动态数组及其定义7.3 数组的基本操作7.3.1 数组元素的输入、输出和复制7.3.2 For EachNext语句7.3.3 数组的初始化7.4 控件数组7.4.1 控件数组的概念7.4.2 控件数组的建立21.习题7多媒体可核对布置作业中书上的选择题和填空题习题15第七章 数组7.5 常用算法与数据结构(二)7.5.1 分类统计7.5.2 大量数据的输入和处理7.5.3 寻找最大值与最小值7.5.4 数组排序7.5.5 数组中元素的插入和删除操作7.5.6 交换数组

14、中各元素21.习题7 2. 完成平台“章节作业”下的“数组”3.写出下次上机实验题目程序,以备上机调试多媒体第十一、十二周16第八章 过程8.1 过程的定义和调用8.1.1 Sub子过程的定义与调用8.1.2 Function子过程的定义与调用8.2 函数和过程的参数传递8.2.1 传值8.2.2 传址(引用)8.2.3 数组及对象作为过程的参数21.习题8多媒体可核对布置作业中书上的选择题和填空题习题17第八章 过程8.3 变量、过程和作用域8.3.1 过程的作用域8.3.2 变量的作用域8.3.3 静态变量8.4 递归8.5 常用算法与数据结构(三)8.5.1 素数问题8.5.2 加密与解

15、密8.5.3 数据检索21.习题8 2.完成平台“章节作业”下的“过程”3.写出下次上机实验题目程序,以备上机调试多媒体可核对布置作业中书上的选择题和填空题习题18第九章 菜单、对话框及多重窗体9.3 多重窗体程序 9.3.1多重窗体程序的建立 9.3.2多重窗体程序的执行与保存9.4 Visual Basic工程结构9.4.1 标准模块9.4.2 窗体模块9.4.3 Sub Main过程9.5 综合应用程序举例21.习题9 多媒体可核对布置作业中书上的选择题和填空题习题第十三、十四周19第十章 文件10.1 文件系统控件10.1.1 驱动器列表框10.1.2 目录列表框10.1.3 文件列表

16、框10.2 文件及其结构10.2.1 文件的概念10.2.2 文件的基本结构10.2.3 文件分类10.3 文件方法10.3.1 顺序文件访问模式10.3.2 随机文件访问模式10.3.3 二进制文件访问模式21.习题10 2.完成平台“章节作业”下的“文件”3.写出下次上机实验题目程序,以备上机调试多媒体20第十章 文件10.4 常用文件操作语句与函数10.5 综合应用程序举例21.习题10 多媒体实验计划周次顺序实 验 内 容学时教学模具备注第二周1实验一:Visual Basic程序设计1、实验目的、任务初步熟悉窗体和基本控件的设置,了解窗体及简单控件等基本对象属性的设置方法,了解程序代

17、码编写、运行及调试方法。2、实验内容及基本要求1)编写一个程序,在屏幕上显示“欢迎您使用Visual Basic!”,并输入自己的名字。提示:参考实验指导书实验二2)在代码中自动加载一个标签的标题和文本框的文本,单击“修改”按钮后改变标签中的标题和文本框中的文本。2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验一”第三周2实验二:Visual Basic语言基础1、实验目的、任务1)掌握变量类型定义方法,VB常用函数、表达式、语句的书写规则及使用方法。2、实验内容及基本要求1)编一个华氏温度与摄氏温度之间的转换程序,自己设计界面。要求按两种方法进行转换: 用命令按钮实现转换,即单击

18、“转为华氏”按钮,则将摄氏温度转换为华氏温度。同样,单击“转为摄氏”按钮,则将华氏温度转换为摄氏温度。 不用命令按钮,当用户在摄氏温度文本框输入结束(以按Enter键表示),激发KeyPress事件并且KeyASCII的值为13时,将摄氏温度转换为华氏温度;同样,华氏转换为摄氏的方法也是如此。转换公式是:F=(9/5)C+32,摄氏温度转换为华氏温度,F为华氏温度C=(5/9)(F-32),华氏温度转换为摄氏温度,C为摄氏温度提示:参考实验指导书实验三2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验二(1)”第四周3实验三:数据输入输出1、实验目的、任务1)掌握顺序程序设计。通过实

19、验充分掌握赋值语句、数据输入/输出方法和控件、方法、函数和过程。2)掌握字体、字形属性使用和颜色及颜色参数的使用。2、实验内容及基本要求1)编写一个程序,在屏幕上显示“欢迎您使用Visual Basic!”,并输入自己的名字。提示:参考实验指导书实验二2)在代码中自动加载一个标签的标题和文本框的文本,单击“修改”按钮后改变标签中的标题和文本框中的文本。2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验二(2)”第五周4实验四:Visual Basic控制结构(一)1、实验目的、任务1)掌握选择结构使用;2)掌握For循环结构语句的使用方法。2、实验内容及基本要求1)编一账号和密码输入

20、的检验程序。要求如下: 账号不超过6位数,密码为4位字符。本题的密码假设为“majq”。 账号中不能有非数字字符,可以通过IsNumeric( )函数对文本框中的内容进行测试。 密码输入时,屏幕上不能显示输入字符,而以“*”代替。 当输入不正确时,显示有关信息。若选择“重试”按钮,则清除原输入内容,焦点定位在原输入文本框,再次输入;若选择“取消”按钮,则停止程序的运行。 密码检验运行界面和输入密码错误显示信息。提示:参考实验指导书实验五2)利用随机函数产生20个50-100之间的随机整数,显示他们的最大值、最小值和平均值。提示:参考实验指导书习题选解2计算机上机第六周5实验五:Visual B

21、asic控制结构(二)1、实验目的、任务1)掌握 Do循环结构语句的使用方法。2、实验内容及基本要求1)编写程序,显示所有的水仙花数。所谓水仙花数,是指一个3位数其各位数字立方和等于该数字本身。提示:参考实验指导书实验六2)在窗体上输出100-200之间(包括100和200)不能被3整除的奇数及这些数的和。提示:参考实验指导书习题选解2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验三”第七周6实验六:常用控件(一)1、实验目的、任务1)掌握框架、单选按钮、复选框、滚动条和定时器的常用属性、常用事件等2)掌握列表框和组合框的常用属性、常用事件和常用方法等功能的应用和使用方法。2、实验

22、内容及基本要求1)设计一个能够定时的闹钟,如下图所示。用户在两个文本框(“TxtHour”和“TxtMinute”)中设置定时时间,然后单击“定时”(CmdSet)按钮,闹钟才开始生效。两个文本框的MaxLength属性为“2”,时钟控件名为“TmrClock”,“停止”和“结束”按钮的名称分别为“CmdStop”和“CmdEnd”。提示:可参考实验指导书实验七2)设计一个窗体,它包含两个列表框,右列表框中项目按字母升序排列。当双击某个项目时,该项目从本列表框中消失,并出现在另一列表框中。同时,在文本框中显示右列表框中的当前项目数。2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验四

23、(1)”第八周7实验七:常用控件(二)1、实验目的、任务1)掌握图像框和图片框的常用属性、常用事件和常用方法和LoadPicture()函数的使用。2)掌握直线、形状的常用属性、常用事件和常用方法,以及基于图形界面的应用程序的方法。2、实验内容及基本要求1)设计应用程序,界面上有1个图片框、1个形状控件和1个命令按钮。单击命令按钮时,在图片框中依次出现矩形、正方形、椭圆、圆、圆角矩形和圆角正方形。提示:参考实验指导书实验七2)设计一个最简单的画图程序,程序运行时,按下鼠标右键画图,按下鼠标左键移动时画线。提示:参考实验指导书习题选解2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验四

24、(2)”第九周8实验十一:菜单和对话框设计1、实验目的、任务1)熟悉菜单界面的设计方法。2、实验内容及基本要求1)设计一个类似Windows记事本的应用程序。提示:参考实验指导书实验十2)设计窗体及菜单,窗体上同时包括一个文本框和一个通用对话框。按以下要求设计各子菜单并编写相应功能的代码: “字体”菜单下的子菜单,单击某一个子菜单项将文本框内容设成相应的字体。 “颜色”菜单下的子菜单,单击“文字颜色”后,打开颜色对话框,用于设置文本框中的文字颜色;单击“背景颜色”后,打开颜色对话框,用于设置文本框的背景颜色。 “属性”菜单下,单击“只读”命令将在该项前面取消或打上,用于控制文本框是否只读;而单

25、击“隐藏”后将文本框隐藏起来,同时该项标题变为“显示”,再单击“显示”将文本框设置为可见,同时该项标题变为隐藏。提示:参考实验指导书习题选解2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验七”和“综合作业”下的“基本操作题”第十周9实验八:数组程序设计(一)1、实验目的、任务1)掌握数组的生命和数组元素的引用。2)掌握固定数组和动态数组的使用方法。3)掌握使用一维数组编程方法。2、实验内容及基本要求1)输出“杨辉三角形”。提示:参考实验指导书实验八2)将一个包含10位学生成绩的数组按分数从大到小排序,然后显示排序结果。提示:可参考实验指导书习题选解2计算机上机实验内容完成后,再完成

26、平台“实验报告”下的“实验五(1)”第十二周10实验九:数组程序设计(二)1、实验目的、任务1)会使用数组解决一些较为复杂的问题。2)掌握控件数组的使用方法。2、实验内容及基本要求1)编写程序,向原有文本框控件数组中添加或删除控件数组元素。控件数组元素不能超过5个。提示:参考实验指导书实验八2)输入一串字符,统计各字母出现的次数,大小写字母不区分。提示:参考实验指导书习题选解。2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验五(2)”第十三周11实验十:过程程序设计1、实验目的、任务1)掌握过程(函数)的定义和说明的方法。2)掌握过程(函数)的参数传递方法及规则。3)掌握过程(函数

27、)的调用方法。2、实验内容及基本要求1)编写程序计算:x+x2+xn+ 提示:参考实验指导书实验九2)编写判断奇偶数的Function过程,输入一个整数,判断其奇偶性。提示:参考实验指导书习题选解2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验六”、“综合作业”下的“程序改错题”和“程序填空题”第十四周12实验十二:文件操作1、实验目的、任务1)掌握顺序文件、随机文件、二进制文件的建立、打开、读写和关闭,以及使用文件系统控件的方法。2)掌握公用对话框的使用。2、实验内容及基本要求1)编写一个程序,输入某仓库的货物数据,建立一个顺序文件。每次从键盘上输入一种货物的数据,包括货物号、名称、单价、进库日期和数量。建立文件后,输出全部内容。提示:参考实验指导书实验十一2)通过键盘输入数据,将包括学号、姓名、性别、数学、英语、电子等学生成绩数据输入到一个顺序文件中(Stu.dat)。提示:参考实验指导书习题选解。2计算机上机实验内容完成后,再完成平台“实验报告”下的“实验八”和“综合作业”下的“程序设计题”

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1