首页 vb授课计划(2013版)(本科)教学 实验

vb授课计划(2013版)(本科)教学 实验

举报
开通vip

vb授课计划(2013版)(本科)教学 实验2013/2014 学年第二学期 授  课  计  划 课程名称 《Visual Basic程序设计》适用专业 任课教师按上课专业填 适用班级  按上课班级填    学期授课时数(周学时×周数) 3×14  编制教师   任课教师      编制日期       2013.12.30    教研室主任                 系  主  任                     教学秘书                  批准日期                   洛阳理工学院 学期授课计划...

vb授课计划(2013版)(本科)教学 实验
2013/2014 学年第二学期 授  课  计  划 课程名称 《Visual Basic程序设计》适用专业 任课教师按上课专业填 适用班级  按上课班级填    学期授课时数(周学时×周数) 3×14  编制教师   任课教师      编制日期       2013.12.30    教研室主任                 系  主  任                     教学秘书                  批准日期                   洛阳理工学院 学期授课 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 编制 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 书 一、编制依据及教学目标 本授课计划是依据洛阳理工学院2013版本科专业《Visual Basic程序设计》课程教学大纲编写的。 《Visual Basic程序设计》课程为材料系无机非金属材料工程专业和材料物理专业、土木系各专业、环境工程与化学系各专业 一年级 小学一年级数学20以内加减练习题小学一年级数学20以内练习题小学一年级上册语文教学计划人教版一年级上册语文教学计划新人教版一年级上册语文教学计划 学生必修的基础课。课程的任务是使学生熟悉Visual Basic集成开发环境,掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用Visual Basic语言编写相应的程序,具有一定的程序调试能力,为以后进一步自习其它程序语言和提高程序设计能力打下坚实的基础。 二、适用班级及开课时间 适应班级:B130101-B130107、B130114-B130115、B130601-B130606、B130608-B130611、B130701-B130711 适应班级:任课教师填自己上课的班级 开课时间为:2014年2月17日 三、学时安排 总课时:40 其中课堂教学40学时 四、考核方法 考核方式:机试。 成绩评定方法:平时出勤、作业占40%,考试成绩占60%。 五、教材及主要参考书 教材: [1]《Visual Basic程序设计教程》,蒋加伏、张林峰,北京邮电大学出版社(第4版),2009。 [2]《Visual Basic程序设计上机指导与习 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 选解》,蒋加伏、张林峰,北京邮电大学出版社(第4版),2009。 主要参考书 [1]《Visual Basic程序设计》,薛晓萍等,中国科学技术出版社(第二版),2009。 [2]《Visual Basic程序设计实验指导与习题》,薛晓萍等,科学普及出版社,2009。 [3]《Visual 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 属性(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.1 标签 2.4.2 文本框 2.4.3 命令按钮 2.4.4 焦点和Tab顺序 2.4.5 控件默认属性 2 1.习题1填空题和习题2选择题 2.完成平台“章节作业”下的“Visual Basic程序设计概述” 多媒体   2 2.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 工程环境设置 2 1.看实验指导书中的“实验1”,熟悉Visual Basic程序设计步骤 2.写出下次上机实验题目程序,以备上机调试 多媒体 可核对布置作业中书上的选择题和填空题习题 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 关系运算符与关系表达式 2 1.看书,熟悉Visual Basic语言基础概念 多媒体   第三、四周 4 第三章 Visual Basic 语言基础 3.4 运算符与表达式 3.4.4 逻辑运算符与逻辑表达式 3.4.5 表达式的运算顺序 3.5 常用内部函数 3.5.1 转换函数 3.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 用文本框输入输出数据 2 1.习题3 中的选择题、填空题和解答题 2. 完成平台“章节作业”下的“Visual Basic语言基础” 3.写出下次上机实验题目程序,以备上机调试 多媒体   5 第四章 数据输入输出 4.2 数据输出方法 4.2.1 Print方法 4.2.2 与Print有关的函数 4.3 数据输入输出函数和过程 4.3.1 InputBox()函数 4.3.2 MsgBox()函数 4.3.3 MsgBox过程 4.4 字体、字形和颜色 4.4.1 属性列表的Font属性 4.4.2 字体类型和大小 4.4.3 其他属性 4.4.4 颜色及颜色参数 2 1.习题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 嵌套的选择结构 2 1.习题5中的选择题7、填空题1、8题 2. 完成平台“章节作业”下的“控制结构(顺序和条件)” 多媒体 可核对布置作业中书上的选择题和填空题习题 第五、六周 7 第五章 Visual Basic控制结构 5.3 循环结构 5.3.1 For…Next循环 5.3.2 While…Wend循环 2 1.习题5 中的选择题1、8、10、11 多媒体 可核对布置作业中书上的选择题和填空题习题 8 第五章 Visual Basic控制结构 5.3 循环结构 5.3.3 Do…Loop循环 2 1.习题5 中选择题2、3、5、6,填空题2-7、9 2.写出下次上机实验题目程序,以备上机调试 多媒体 可核对布置作业中书上的选择题和填空题习题 9 第五章 Visual Basic控制结构 5.3 循环结构 5.3.4 多重循环 5.4 常用算法与数据结构(一) 5.4.1 累加、连乘 5.4.2 输出定位 5.4.3 穷举法 5.4.4 递推法 2 1.习题5中的选择题4、9,编程题1、2 2. 完成平台“章节作业”下的“控制结构(循环)” 多媒体 可核对布置作业中书上的选择题和填空题习题 第七、八周 10 第六章 常用控件 6.1 选择性控件 6.1.1 单选按钮、复选框及框架 6.1.2 列表框和组合框 2 1.习题6中的编程题1、2、3、6 多媒体 可核对布置作业中书上的选择题和填空题习题 11 第六章 常用控件 6.2 滚动条 6.3 时钟 6.4 图形控件 6.4.1 图片框和图像框 6.4.2 形状和直线 2 1.习题6中的编程题4、5、7、8 2. 完成平台“章节作业”下的“常用控件(选择性控件、滚动条、时钟)” 和“常用控件(图形控件)” 3.写出下次上机实验题目程序,以备上机调试 多媒体   12 第六章 常用控件 6.4 图形控件 6.4.3 图形方法 6.6 键盘和鼠标 6.6.1 键盘事件 6.6.2 鼠标事件 6.7 综合应用程序举例 2 1.习题6中的选择题和填空题,编程题9、10、11 2. 完成平台“章节作业”下的“键盘和鼠标事件”和“绘制图形” 多媒体   第九、十周 13 第九章 菜单、对话框及多重窗体 9.1 菜单 9.1.1 下拉式菜单 9.1.2 弹出式菜单 9.2 对话框 9.2.1 通用对话框 9.2.2 自定义对话框 2 1.习题9中的选择题、填空题、编程题 2.完成平台“章节作业”下的“菜单”和“对话框” 3.写出下次上机实验题目程序,以备上机调试 多媒体 可核对布置作业中书上的选择题和填空题习题 14 第七章 数组 7.1 数组的基本概念 7.1.1 数组的基本概念 7.1.2 数组的定义 7.1.3 多维数组和数组下标界值 7.2 静态数组与动态数组 7.2.1 静态数组及其定义 7.2.2 动态数组及其定义 7.3 数组的基本操作 7.3.1 数组元素的输入、输出和复制 7.3.2 For Each…Next语句 7.3.3 数组的初始化 7.4 控件数组 7.4.1 控件数组的概念 7.4.2 控件数组的建立 2 1.习题7中编程题的1、2 多媒体 可核对布置作业中书上的选择题和填空题习题 15 第七章 数组 7.5 常用算法与数据结构(二) 7.5.1 分类统计 7.5.2 大量数据的输入和处理 7.5.3 寻找最大值与最小值 7.5.4 数组排序 7.5.5 数组中元素的插入和删除操作 7.5.6 交换数组中各元素 2 1.习题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 数组及对象作为过程的参数 2 1.习题8中编程题的1、2、3、4 多媒体 可核对布置作业中书上的选择题和填空题习题 17 第八章 过程 8.3 变量、过程和作用域 8.3.1 过程的作用域 8.3.2 变量的作用域 8.3.3 静态变量 8.4 递归 8.5 常用算法与数据结构(三) 8.5.1 素数问题 8.5.2 加密与解密 8.5.3 数据检索 2 1.习题8 中的选择题、填空题和编程题5、6、7、9、10 2.完成平台“章节作业”下的“过程” 3.写出下次上机实验题目程序,以备上机调试 多媒体 可核对布置作业中书上的选择题和填空题习题 18 第九章 菜单、对话框及多重窗体 9.3 多重窗体程序 9.3.1多重窗体程序的建立 9.3.2多重窗体程序的执行与保存 9.4 Visual Basic工程结构 9.4.1 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 模块 9.4.2 窗体模块 9.4.3 Sub Main过程 9.5 综合应用程序举例 2 1.习题9中的选择题、填空题、编程题 多媒体 可核对布置作业中书上的选择题和填空题习题 第十三、十四周 19 第十章 文件 10.1 文件系统控件 10.1.1 驱动器列表框 10.1.2 目录列表框 10.1.3 文件列表框 10.2 文件及其结构 10.2.1 文件的概念 10.2.2 文件的基本结构 10.2.3 文件分类 10.3 文件方法 10.3.1 顺序文件访问模式 10.3.2 随机文件访问模式 10.3.3 二进制文件访问模式 2 1.习题10中的编程题 2.完成平台“章节作业”下的“文件” 3.写出下次上机实验题目程序,以备上机调试 多媒体   20 第十章 文件 10.4 常用文件操作语句与函数 10.5 综合应用程序举例 2 1.习题10中的选择题和填空题 多媒体                 注: 1、时数:(理论课时) 2、教具模型:(理论用教具模型) 3、课外作业书中习题的选择题和填空题可在课堂上统一核对和讲解,程序设计题让学生上机调试,只将调试好的程序再以书面形式交给老师,任课教师只统计完成情况,作为平时成绩评定的部分依据。 4、教学按授课计划要求内容完成,学生除完成老师布置的作业外,在本课程考试前还应在网络教学平台上完成各章节的“章节作业”和“综合作业”下的所有内容和“模拟考试”的练习。 2013/2014 学年第二学期 实 验 授 课 计 划 课程名称 《Visual Basic程序设计》适用专业 任课教师按上课专业填 适用班级  按上课班级填    学期授课时数(周学时×周数) 2×8  编制教师   任课教师      编制日期       2013.12.30    教研室主任                 系  主  任                     教学秘书                  批准日期                   洛阳理工学院 学期授课计划编制说明书 一、编制依据及教学目标 本授课计划是依据洛阳理工学院2013版本科专业《Visual Basic程序设计》课程教学大纲编写的。 《Visual Basic程序设计》课程为材料系无机非金属材料工程专业和材料物理专业、土木系各专业、环境工程与化学系各专业一年级学生必修的基础课。课程的任务是使学生熟悉Visual Basic集成开发环境,掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用Visual Basic语言编写相应的程序,具有一定的程序调试能力,为以后进一步自习其它程序语言和提高程序设计能力打下坚实的基础。 二、适用班级及开课时间 适应班级:B130101-B130107、B130114-B130115、B130601-B130606、B130608-B130611、B130701-B130711 适应班级:任课教师填自己上课的班级 开课时间为:2014年2月17日 三、学时安排 总课时:16 其中实验教学16学时 四、考核方法 成绩评定方法:平时考勤占20%,实验报告占80%。 五、教材及主要参考书 教材: [1]《Visual Basic程序设计教程》,蒋加伏、张林峰,北京邮电大学出版社(第4版),2009。 [2]《Visual Basic程序设计上机指导与习题选解》,蒋加伏、张林峰,北京邮电大学出版社(第4版),2009。 主要参考书 [1]《Visual Basic程序设计》,薛晓萍等,中国科学技术出版社(第二版),2009。 [2]《Visual Basic程序设计实验指导与习题》,薛晓萍等,科学普及出版社,2009。 [3]《Visual Basic程序设计教程》,刘卫国,北京邮电大学出版社,2007。   实验计划 周次 顺序 实 验 内 容 学时 教学模具 备注 第二周 1 实验一:Visual Basic程序设计 1、实验目的、任务 初步熟悉窗体和基本控件的设置,了解窗体及简单控件等基本对象属性的设置方法,了解程序代码编写、运行及调试方法。 2、实验内容及基本要求 1)编写一个程序,在屏幕上显示“欢迎您使用Visual Basic!”,并输入自己的名字。提示:参考实验指导书实验二 2)在代码中自动加载一个标签的标题和文本框的文本,单击“修改”按钮后改变标签中的标题和文本框中的文本。 2 计算机上机 实验内容完成后,再完成平台“实验报告”下的“实验一” 第四周 2 实验二:Visual Basic语言基础及数据输入输出 1、实验目的、任务 1)掌握变量类型定义方法,VB常用函数、表达式、语句的书写规则及使用方法。 2)掌握顺序程序设计。通过实验充分掌握赋值语句、数据输入/输出方法和控件、方法、函数和过程。 3)掌握字体、字形属性使用和颜色及颜色参数的使用。 2、实验内容及基本要求 1)用InputBox( )函数显示一输入对话框,要求用户输入要查询的编号,该对话框的标题为“数据查询”。用户输入后,用MsgBox( )函数将用户输入的值再次显示出来。提示:参考实验指导书实验四 2)在文本框中输入英文字母,按“转大写”按钮,文本变为大写,按“转小写”按钮,文本变为小写。单击“退出”按钮,程序结束。 2 计算机上机 实验内容完成后,再完成平台“实验报告”下的“实验二” 第六周 3 实验三:Visual Basic控制结构 1、实验目的、任务 1)掌握选择结构使用; 2)掌握For循环结构语句的使用方法。 3)掌握 Do循环结构语句的使用方法。 2、实验内容及基本要求 1)编写程序,显示所有的水仙花数。所谓水仙花数,是指一个3位数其各位数字立方和等于该数字本身。提示:参考实验指导书实验六 2)利用随机函数产生20个50-100之间的随机整数,显示它们的最大值、最小值和平均值。提示:参考实验指导书习题选解 2 计算机上机 实验内容完成后,再完成平台“实验报告”下的“实验三” 第八周 4 实验四:常用控件 1、实验目的、任务 1)掌握框架、单选按钮、复选框、滚动条和定时器的常用属性、常用事件等 2)掌握列表框和组合框的常用属性、常用事件和常用方法等功能的应用和使用方法。 3)掌握图像框和图片框的常用属性、常用事件和常用方法和LoadPicture()函数的使用。 4)掌握直线、形状的常用属性、常用事件和常用方法,以及基于图形界面的应用程序的方法。 2、实验内容及基本要求 1)设计一个能够定时的闹钟,如下图所示。用户在两个文本框(“TxtHour”和“TxtMinute”)中设置定时时间,然后单击“定时”(CmdSet)按钮,闹钟才开始生效。两个文本框的MaxLength属性为“2”,时钟控件名为“TmrClock”,“停止”和“结束”按钮的名称分别为“CmdStop”和“CmdEnd”。提示:可参考实验指导书实验七 2)设计一个窗体,它包含两个列表框,右列表框中项目按字母升序排列。当双击某个项目时,该项目从本列表框中消失,并出现在另一列表框中。同时,在文本框中显示右列表框中的当前项目数。提示:参考实验指导书习题选解 2 计算机上机 实验内容完成后,再完成平台“实验报告”下的“实验四” 第九周 7 实验七:菜单和对话框设计 1、实验目的、任务 1)熟悉菜单界面的设计方法。 2、实验内容及基本要求 1)设计一个类似Windows记事本的应用程序。提示:参考实验指导书实验十 2)设计窗体及菜单,窗体上同时包括一个文本框和一个通用对话框。按以下要求设计各子菜单并编写相应功能的代码: ● “字体”菜单下的子菜单,单击某一个子菜单项将文本框内容设成相应的字体。 ● “颜色”菜单下的子菜单,单击“文字颜色”后,打开颜色对话框,用于设置文本框中的文字颜色;单击“背景颜色”后,打开颜色对话框,用于设置文本框的背景颜色。 ● “属性”菜单下,单击“只读”命令将在该项前面取消√或打上√,用于控制文本框是否只读;而单击“隐藏”后将文本框隐藏起来,同时该项标题变为“显示”,再单击“显示”将文本框设置为可见,同时该项标题变为隐藏。提示:参考实验指导书习题选解 2 计算机上机 实验内容完成后,再完成平台“实验报告”下的“实验七”和“综合作业”下的“基本操作题” 第十周 5 实验五:数组程序设计 1、实验目的、任务 1)掌握数组的生命和数组元素的引用。 2)掌握固定数组和动态数组的使用方法。 3)掌握使用一维数组编程方法。并会使用数组解决一些较为复杂的问题。 4)掌握控件数组的使用方法。 2、实验内容及基本要求 1)输出“杨辉三角形”。提示:可参考实验指导书实验八 2)将一个包含10位学生成绩的数组按分数从大到小排序,然后显示排序结果。提示:参考实验指导书习题选解 2 计算机上机 实验内容完成后,再完成平台“实验报告”下的“实验五” 第十二周 6 实验六:过程程序设计 1、实验目的、任务 1)掌握过程(函数)的定义和说明的方法。 2)掌握过程(函数)的参数传递方法及规则。 3)掌握过程(函数)的调用方法。 2、实验内容及基本要求 1)编写程序计算:x+x2+…+xn+… 提示:参考实验指导书实验九 2)编写判断奇偶数的Function过程,输入一个整数,判断其奇偶性。提示:参考实验指导书习题选解 2 计算机上机 实验内容完成后,再完成平台“实验报告”下的“实验六”、“综合作业”下的“程序改错题”和“程序填空题” 第十三或十四周 8 实验八:文件操作 1、实验目的、任务 1)掌握顺序文件、随机文件、二进制文件的建立、打开、读写和关闭,以及使用文件系统控件的方法。 2)掌握公用对话框的使用。 2、实验内容及基本要求 1)编写一个程序,输入某仓库的货物数据,建立一个顺序文件。每次从键盘上输入一种货物的数据,包括货物号、名称、单价、进库日期和数量。建立文件后,输出全部内容。提示:参考实验指导书实验十一 2)通过键盘输入数据,将包括学号、姓名、性别、数学、英语、电子等学生成绩数据输入到一个顺序文件中(Stu.dat)。提示:参考实验指导书习题选解。 2 计算机上机 实验内容完成后,再完成平台“实验报告”下的“实验八”和“综合作业”下的“程序设计题”             注: 1、时数:(实验课时) 2、教具模型:(实验用教具模型) 3、上机实验内容要求学生至少每次完成一个程序,并将程序打包(做成压缩文件)上传到“个人空间”中“我的文件”下,以备任课教师检查,任课教师可将实验作业抽查结果作为实验平时成绩评定的部分依据。 4、实验报告内容作为本课程的评分依据,因此要求学生在每次完成老师布置的实验任务外,还应尽量完成备注中的实验报告内容,在本学期结束前应完成实验报告中的所有内容。
本文档为【vb授课计划(2013版)(本科)教学 实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_686908
暂无简介~
格式:doc
大小:73KB
软件:Word
页数:0
分类:工学
上传时间:2019-09-11
浏览量:17