2022年vb趣味程序教案.docx
《2022年vb趣味程序教案.docx》由会员分享,可在线阅读,更多相关《2022年vb趣味程序教案.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -名师精编 优秀教案教学进度表细心整理归纳 精选学习资料 周次时间教学内容 第 1 页,共 19 页 39月16日QQ 登录窗口的制作初步熟识运算机语言49月23日VB 程序设计的过程59月28日VB 程序的数据与表达式8、910月21日、 28日几何运算( 2 课时)1011月4日程序的挑选结构1211月18日程序的循环结构1311月25日1412月2日整人小程序1712月23日计时秒表1812月30日小球来回弹屏幕爱护程序191月6日期末考查 - - - - - - - - - - - - - - - -
2、- - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -授课时间名师精编优秀教案星期 2 总第 1 课时2022 年 9 月 16 日第 2 周课题QQ登录窗口的制作初步熟识运算机语言1 课时课型新授课教学时数(一)学问与技能:明白运算机语言;熟识 VB开发环境教学明白 VB中的对象、属性、大事学会编写窗体的设计代码,并能运行程序目标(二)过程与方法:通过 QQ登陆窗体的制作明白并把握程序编写的整个过程(三)情感、态度与价值观:教材分析重点 属性、方法和大事难点 VB 的集成开发环境教学方法 讲授法、演示法、练习法、任务驱动法 教学
3、情形设计【学习要点】明白运算机语言;明白 VB语言的特点;熟识 VB开发环境【新课讲授】一、明白运算机语言各种软件,包括Windows、Word、PowerPoint 、各种嬉戏等都是运算机语言编写出来的;(演示)如贪吃蛇嬉戏、健康指标运算器等等;常见的高级语言 1. BASIC; 入门者首选语言;指令少,简洁上手,易于把握;2. PASCAL;适合科学运算、数据处理,运行编译速度快;3. C语言;主要适用于应用软件的开发,运算机专业人员的必修课;JAVA、.Net 、PHP、 C#、HTML 4.二、 VB语言介绍 VB 是 Visual Basic 的简称,它对学习者的要求不高,但本身效率
4、高、功能强大、有用性强;主要有如下特点:面对对象、大事驱动、软件的集成式开发、结构化;面对对象和面对过程 的区分:例如五子棋,面对过程的设计思路就是第一分析问题的步骤:1、开头嬉戏,细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 19 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -名师精编 优秀教案2、黑子先走,3、绘制画面,4、判定输赢,5、轮到白子,6、绘制画面,7、判定输赢,8、返回步骤 2,9、输出最终结果;把上面每个步骤用分别的函数来实现,问题就解决
5、了;而面对对象的设计就是从另外的思路来解决问题;整个五子棋可以分为:1、黑白双方,这两方的行为是一模一样的,2、棋盘系统,负责绘制画面,3、规章系统,负责判定诸如犯规、输赢等;第一类对象(玩家对象)负责接受用户输入,并告知其次类对象(棋盘对象)棋子布局的变化,棋盘对象接收到了棋子的变化就要负责在屏幕上面显示出这种变化,同时利用第三类对象(规章系 统)来对棋局进行判定;可以明显地看出,面对对象是以功能来划分问题,而不是步骤;三、 VB的开发环境四、制作 QQ登录界面【同学练习】完成 QQ登录界面的制作,并储存工程提交;教学后记细心整理归纳 精选学习资料 - - - - - - - - - - -
6、 - - - - 第 3 页,共 19 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -授课时间名师精编优秀教案总第 2 课时2022 年 9 月 23 日第 4 周星期 2 课题新授课VB程序设计的过程1 课时课型教学时数(一)学问与技能:明白运算机语言;熟识 VB开发环境教学明白 VB中的对象、属性、大事学会编写窗体的设计代码,并能运行程序目标(二)过程与方法:通过 QQ登陆窗体的制作明白并把握程序编写的整个过程(三)情感、态度与价值观:教材分析重点 属性、方法和大事难点 VB 的集成开发环境教学方法 讲授法、演
7、示法、练习法、任务驱动法教学情形设计【新课引入】【新课讲授】对象名称属性、方法或大事属性、方法或大事作用说明登陆窗体Form1 Height 属性、 Width 属性窗体的高度和宽度登陆窗体Form1 Hide 方法隐匿登录窗体图片Image1 Height 属性、 Width 属性图片的高度和宽度图片Image2 Height 属性、 Width 属性图片的高度和宽度图片Image1 Picture 属性显示的图片图片Image2 Picture 属性显示的图片文本框 输入帐号 Text1 Text 属性Text 属性记录输入的值账号 文本框 输入密码 Text2 PasswordChar
8、属性输入密码时显示的字符按钮 登陆 Command1 Click 大事点击按钮执行登陆大事按钮 退出 Command2 Click 大事点击按钮执行退出大事一、属性对象的 属性 :指对象 窗体、控件)的大小、颜色、方位等一系列外观或内部构造的特点1.Height 是高度, Width 是宽度pixel)不同,它们之间的转换关系为15twip=1pixel ; 第 4 页,共 19 页 VB 使用的是 twip 坐标系统,它与像素(细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳总结 精品学习资料 - - - -
9、 - - - - - - - - - - -已知“qq1.jpg” 的高度为名师精编优秀教案twip 单位,即 height 属性应139pixel ,宽度为 379 pixel ,就将之改为该为 _twip ,width 属性应当为 _twip; 已知“qq2.jpg” 的高度为98 pixel,宽度为 100 pixel ,就将之改为twip 单位,即 height 属性应该为 _twip ,width 属性应当为 _twip; 2. Picture 属性将 Image1 的 Picture 属性设置为 qq1.jpg,将 Image2 的 Picture 属性设置为 qq2.jpg. 3
10、. PasswordChar 属性参考 P59 一点通,将密码 Text2 控件的 PasswordChar 属性改成“*”二、大事对象的 大事 :指对象 窗体、控件)对外部条件的响应;VB 是由大事触发( 大事驱动 ),例如单击某个按钮( Click 大事 ),文本框内容变更(Change 大事 1. Click 大事参考 P60; 单击“ 退出” 按钮触发的大事为终止本程序; 单击“ 登录” 按钮触发的大事为弹出一个消息框并且将本窗体隐匿;三、方法对象的 方法 :指对象 窗体、控件)所进行的操作;例如窗体的隐匿、刷新;图像对象的移动等;1. Hide 方法单击“ 登录” 按钮后,将 QQ
11、登录窗体隐匿,即 form1.Hide 储存工程到自己的文件夹内,储存窗体名为“login.frm ” ,储存工程文件为“login.vbp ” ,生成 exe 文件,文件名为“login.exe”【同学练习】教学后记细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 19 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -授课时间名师精编优秀教案星期 2 总第 3 课时2022 年 9 月 28 日第 5 周课题新授课VB 程序的数据与表达式1 课时课型教学时数(一
12、)学问与技能:把握 VB中常用的数据类型 把握 VB中常量和变量的说明方法教学(二)过程与方法:VB编写程序的整个过程目标通过分数运算器的制作,体会使用(三)情感、态度与价值观:培育勇于实践、勤于摸索和善于总结的科学探究精神与严谨的治学 态度;教材分 重点 常见的数据类型;常量、变量说明方法 常量和变量的说明方法 析 难点 教学方法 讲授法、演示法、练习法、任务驱动法 教学情形设计【新课引入】展现本节课任务:完成分数运算器的制作;【新课讲授】一、基本数据类型 1、整型 integer 不带小数点的整数;整型的标识符为 中的语文、数学、英语、总分采纳整型 2、长整型( long )integer
13、 ,取值范畴为 -3276832767;如范例与 integer一样存取整数,但取值范畴较大;取值范畴为-21474836482147483647 3、实数型 single 可储备小数或者整数;如范例中的平均分可能会取小数,所以用实数型表示;4、字符串型( string )细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 6 页,共 19 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -名师精编 优秀教案由字母、数字字符构成的序列, 必需用双引号括起来; 例如“ 张三” 、“
14、 zhangsan” 、“ 123” ;留意:“123” 和 123 是有区分的 二、常量在程序运行过程中,取值不变的量称为常量;常量定义部分的一般形式为:Const 常量名 as 类型 =表达式 例如以下的常量说明语句,哪个是正确的 . A. Const x as integer B. Const x as integer=3.14 C. Const x as single=3.14 三、D. Const name as string=“ 张三”E. Const name as string=张三变量在程序运行过程中,取值可以转变的量称为变量;变量定义部分的一般形式为:Dim 变量名 as
15、类型例如: Dim yw as integer Dim sx as integer Dim yy as integer 也可以放在同一行,如上述语句可以写成:四、Dim yw as integer, sx as integer, yy as integer是正确的就是错误的Dim yw as integer, sx as integer, yy as integer,pjf as single分数运算器的制作【同学练习】完成分数运算器的制作,并储存工程提交;教 学本范例与同学实际生活相关,便利同学懂得,学习成效不错;同学简洁出错的地方:控件的名称写错,导致编译时“ 要求对象”后记细心整理归纳
16、精选学习资料 - - - - - - - - - - - - - - - 第 7 页,共 19 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -授课时间名师精编优秀教案星期 2 总第 4、5 课时2022 年 10 月 21、28 日第 8、 9 周课题新授课几何运算2 课时课型教学时数(一)学问与技能:明白次序结构的特点 把握 VB语言中的赋值语句;教学(二)过程与方法:VB 的赋值和输出语句,并尝试解通过完成自动饮料机的制作,把握目标决实际问题;(三)情感、态度与价值观:培育同学发觉问题、摸索问题和解决问题的习惯
17、;培育同学初步的程序设计思维;教材分 重点 TextBox、Image、Label 的使用;赋值语句 对次序结构的懂得和运用;Label 和 TextBox 的使用 析 难点 教学方法 自学法、练习法、任务驱动法 教学情形设计【新课引入】展现本节课任务:完成分数运算器的制作;【同学练习】第一个窗体中:长方形运算按钮代码提示:细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 8 页,共 19 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -名师精编 优秀教案长方形面积运算代码提
18、示:教 学 后 记细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 9 页,共 19 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -授课时间名师精编优秀教案星期 2 总第 6、7 课时2022 年 11 月 4 日第 10 周课题新授课程序的挑选结构2 课时课型教学时数(一)学问与技能:熟识挑选结构的特点 把握条件语句 学会使用条件语句解决实际问题教学(二)过程与方法:QQ登录界面的制作和完善体验自主学习并获目标在老师的指导下,通过得胜利的欢乐;(三)情感、态度与价值观:培
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 vb 趣味 程序 教案
限制150内