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