1、教学方法与手段计划用时备注一、介绍本课程的主要内容、进度安排、考核形式及计算机等级考试的有关情况二、本次课的教学内容Visual Basic基础1.Visual Basic简介2.面向对象的程序设计方法基础 对象及对象类、属性、方法3.基于Windows环境下的应用程序的工作方式-事件驱动4.Visual Basic的集成开发环境 标题条、菜单条、工具栏、窗体设计器、控件箱、弹出式菜单、“工程资源管理器”窗口和“代码编辑器”窗口、属性窗口等5.创建Visual Basic应用程序的一般步骤6.Visual Basic集成开发环境的基本操作三、本节课小结,布置预习任务采用大屏幕投影仪等设备进行教
2、学使用多媒体课件进行教学实例演示课堂提问执行课前预习制实行回课制,课后学生应复习消化本课所讲内容,在下节理论课时提问105152010说明:本教案经过计算机公共基础教学部教师集体备课讨论后确定,与教学大纲和教学进度表相符,教师可根据教学情况适当调整教学进度及用时,但不要超过4课时。如先上机后上课的班级可先执行上机内容,再执行理论教学内容。重点、难点难点:面向对象的程序设计方法基础重点:Visual Basic的集成开发环境课外作业、预习、复习等预习上机实践:Visual Basic基本操作教后小结一、演示上机操作的主要内容,布置本次上机操作的内容二、上机内容1掌握Visual Basic的启动
3、方法2熟悉Visual Basic的开发环境3学习向窗体中放置控件的方法4掌握在属性窗口中设置控件属性的方法5学会建立简单的Visual Basic应用程序的方法6掌握工具栏启动按钮、结束按钮的使用方法三、针对上机过程中出现的问题进行集中辅导采用TOP2000、极域等软件与设备进行教学讲解与辅导集中讲解与个别辅导相结合学生上机与抽查相结合抽查部分学生的上机结果2060创建一个Visual Basic应用程序的三个主要步骤预习:Visual Basic的用户界面(一)一、用课堂提问等方式实行回课制二、回顾上节课的主要内容,引出本次课的教学内容三、本次课的教学内容Visual Basic的用户界面
4、1.创建窗体 (1)窗体的属性、方法与事件 (2)定制窗体属性 (3)窗体的显示、隐藏、装载和卸载 (4)Print方法2.Visual Basic的常用控件 (1)概述 (2)常用控件 文本框(TextBox)、标签(Label、命令按钮(CommandButton)、列表框(ListBox)四、本次课小结,布置预习任务535创建窗体及控件列表框(ListBox)界面设计1学会根据要求设计窗体界面,合理使用常用控件,并对窗体进行布局2掌握Label、TextBox、CommandButton等常用控件的使用方法3掌握用程序代码方式设置属性的方法4学会编译VB程序、生成.exe文件的方法,并直
5、接在Windows下运行“.exe”可执行文件1565常用控件的操作使用Visual Basic的用户界面(二)三、本次课教学内容 组合框(ComboBox)、图像控件(Image)和图片框控件(PictureBox)、选项按钮(OptionButton)、复选框(CheckBox)与框架控件、水平滚动条与垂直滚动条、计时器控件(Timer)3.制作菜单 (1)菜单概述 (2)使用菜单编辑器 (3)界面设计程序示例四、本节课小结,布置预习任务4030制作菜单界面设计程序菜单设计书面作业:布置用户窗体界面部分的习题1掌握菜单设计器窗口的操作技术2掌握下拉菜单的设计方法3掌握弹出式菜单的设计方法5
6、0弹出式菜单Visual Basic语言基础1.VB程序代码的组织方式 (1)过程 (2)模块2.代码行的书写规则 (1)语句 (2)书写规范3.Visual Basic的数据类型 (1)数据类型 (2)常量 (3)变量4.运算符与表达式 (1)算术运算 (2)关系运算 (3)逻辑运算 (4)运算规则5.Visual Basic公共函数 (1)算术函数 (2)字符函数 (3)日期与时间函数 (4)格式化函数Format$四、本章小结,布置预习任务 运算符和表达式数据类型MDI窗体与工具栏1了解MDI窗体和子窗体的特点2能够应用MDI窗体设计VB程序3了解工具栏ToolBar和图像列表Image
7、List的属性设置和使用方法25运用MDI窗体工具栏和图像列表算法基础及基本语句(一) 2005年 月 日 第 8 周 周 第 节算法基础及基本语句1.算法及程序设计基础 (1)算法的概念 (2)算法示例 (3)算法的特征 (4)算法的描述 (5)基本算法结构2.赋值语句及InputBox、MsgBox函数 (1)赋值语句 (2)InputBox函数 (3)MsgBox函数3.分支结构与分支结构语句 (1)If-Then-Else-End If结构语句四、本次课小结,布置预习任务与书面作业If-Then-Else-End If结构语句基本算法结构简单程序设计(分支)布置Visual Basic
8、语言基础部分的习题1掌握Visual Basic的常量、变量的定义和使用方法2掌握各种表达式的使用方法3掌握各种标准函数的使用方法4掌握顺序结构和分支结构的程序设计方法55分支结构程序算法基础及基本语句(二)二、回顾上一章的主要内容,引出本章的教学内容 (2)Select-Case-End Select结构语句4.循环结构与循环结构语句 (1)Do-Loop循环结构语句 Do-While循环结构、Do-Until循环结构、当型和直到型循环执行方式的流程图 (2)For-Next循环结构语句 其一般形式、例题For-Next循环结构语句循环执行方式的流程图简单程序设计(循环)(一)简单程序设计(
9、循环)(一)1掌握一重循环结构程序的设计方法2掌握多重循环结构程序的设计方法3掌握循环结构与分支结构的配合使用循环结构程序算法基础及基本语句(三) (3)循环嵌套 各类循环相互嵌套、随机函数Rnd5.基本语句程序示例 (1)问题分析 (2)算法说明及界面设计四、本章小结,布置预习任务与书面作业基本语句程序示例简单程序设计(循环)(二)布置VB基本语句部分的习题(二)1掌握循环嵌套的正确使用2掌握字符串操作函数的使用方法3掌握程序的三种基本结构的使用4掌握各种语句结构之间相互嵌套的设计方法循环嵌套程序数组(一)数组1.数组的概念 (1)数组命名与数组元素 (2)数组定义 数组说明语句、数组的上下
10、界、数组的类型、数组的大小 (3)数组的结构 (4)数组函数及数组语句2.数组的基本操作 (1)数组元素的赋值 (2)数组元素的输出 (3)数组元素的引用3.动态数组数组定义动态数组1掌握数组的定义方法2掌握固定大小数组的使用方法3掌握动态数组的使用方法4掌握数组上、下界函数的灵活应用数组的定义编程使用数组(二)4.控件数组 (1)控件数组基本概念 (2)建立控件数组 创建同名控件、复制现存控件 (3)使用控件数组 Load语句、Unload语句等5.数组程序示例 各类算法讲解四、本次课教学内容小结,布置预习任务和书面作业使用控件数组各类算法讲解控件数组布置数组部分的习题1掌握控件数组的产生方
11、法2明确控件数组中控件名称的组成特点3掌握运用控件数组编程的方法4明确控件数组的优点,掌握创建控件数组是否成功的有效性检验方法运用控件数组编程程序调试及应用编程1.程序调试的基本概念 (1)错误类型 (2)VB调试工具 设置自动语法检查、VB调试工具2.程序调试的方法和编程 (1)中断状态的进入与退出 (2)使用调试窗口 “本地”窗口、“监视”窗口、“立即”窗口 (3)断点设置及单步调试 断点设置和取消、单步语句和过程调试 (4)应用编程程序调试的方法Visual Basic程序调试1明确程序设计中常见的错误类型2掌握VB常用的程序调试的方法3利用“调试”窗口观察、跟踪变量中间结果4学会编写出错处理程序抽查部分学生的上机结
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1