《认识VB12 标签、文本框》教案
课程名称 | Vb程序设计 | 授课题目 | 课型 | 新授 | ||||||
课时 | 1 | 总课时 | 第几课时 | 1 | ||||||
授课时间 | 授课地点 | 授课对象 | ||||||||
学情分析 | 知识基础 | 通过之前的学习已将了解VB的窗体控件文本框、按钮的常用属性,可以继续学习常用控件标签的学习。 | ||||||||
认知能力 | 高一的学生有了一定的阅读能力,思维能力和分析问题的能力。 | |||||||||
学习特点 | 高一的学生刚从初一上来,自主学习能力没有那么强,主要靠老师的知道才懂怎么样学习,没有自己的学习方式。 | |||||||||
专业特性 | VB课程的特点在于所有的知识点必须要懂得透彻才可以做下一步的学习,连贯性非常强,并且要具备良好的数学思维才可以能准确的分析程序设计的问题。 | |||||||||
教学目标 | 知识目标 | 按钮文本框控件的常见属性 标签按钮的常见属性 | ||||||||
能力目标 | 能够认识标签和文本框控件的常用属性。 | |||||||||
素质目标 | 在学习的过程中能够对VB课程感兴趣。 | |||||||||
教学重点 | 学生能够准确地认识标签和文本框的属性和功能。 | |||||||||
教学难点 | 能够区分几个常用控件的功能,并且能够设置其需要的属性。 | |||||||||
教法 | 讲解法、演示法, | 学法 | 自主探究,写作学习 | |||||||
安全教育 | 天气温度不稳定,早晚注意加衣服预防感冒。 | |||||||||
思政教育 | 学习中不怕遇到困难,有困难我们积极面对,分析问题解决问题就可以。 | |||||||||
教学资源 | 教材、PPT、VB软件 | |||||||||
教学过程 | ||||||||||
教学环节 | 教学内容 | 教师活动 | 学生活动 | 设计意图 | 时 | |||||
活动一 创设情境 生成问题 | 1.操作引出主题 根据上节课所学内容通用属性,接着导入学习窗体对象的常用三要素的学习。 提问学生们对上节课所讲内容的掌握程度,并带领学生进行上节课的复习任务。 2.分发学习任务书 引导学生分析任务书,明确本节课的学习内容。 3.展示学习目标 | 提问的形式进行上节课的重点内容把握程度,来引出本节课的重点和需要掌握的知识点 分发任务书 展示学习目标 | 1.思考回答老师的问题对上节课内容进行回顾温习 2.接收并查看本节课堂任务书 3.查看并记住本节任务的学习目标 | 1.上节课和本节课的内容是前后关联程度比较深的,所以对上节课进行提问,来引出本节课的知识点和重点掌握内容。 2.下发和展示任务,让学生明确课堂任务,学习课堂知识。 | textbox控件边框设置5 | |||||
活动二 调动思维 探究新知 知识点1 | 标签(label)标签用于显示文本(输出)信息,不能作为输入信息的界面。 ①常用属性。 ◆ Caption (标题)属性: Caption 属性用来设置在标签上显示的文本信息,可以在创建界面时设置,也可以在程序中改变文本信息。 ◆ BorderStyle (边框)属性:此属性用来设置标签的边框类型。有两种值可选:0:标签无边框;1:标签有边框。 ◆ Font (字体)属性:本属性用来设置标签显示的字体,既可以在创建界面时设定,也可以在程序中改变。 ◆ Alignment (对齐)属性:此属性用来设置标签上显示的文本的对齐方式。 ◆ Visible (可见)属性:此属性能设定标签控件是否可见。Label1.caption=”确定” Label1.vivible=ture | 阅读教材了解label控件常用属性,明确其功能。 演示操作讲解更改属性方法; Label1.caption=”确定” Label1.vivible=ture 检查学生完成练习情况进行指点 | 阅读教材label内容,了解标签控件常用属性和事件 观察教师更改属性操作 听课,理解、观察图片和程序结合教材学习内容 仿写设置属性代码 | 通过阅读教材通过阅读教材,学生能够理解和掌握教材中标签常用属性和事件的内容,准确理解其中的信息 通过仿写,学生可以通过实践来巩固和应用他们所学的知识和技能。 | 10 | |||||
知识点2 | ②常用事件。 ◆ Click 事件(鼠标单击):用鼠标单击标签时触发的事件。如改变标签的字体属性: PrivateSubLabellClick () Labell . FontName ="隶书" EndSub ◆ DbClick 事件(鼠标双击):鼠标双击引发的事件。如改变标签的可见性: PrivateSubLabellDbClick () Labell . Visible =False | 演示操作单击事件与双击事件的设计过程 编写单击与双击事件的过程代码 | 观察理解单击与双击事件 观察模仿编写事件代码 如;双击后字体变大,加粗等 | 通过于向学生展示具体的步骤和技巧,以便他们能够理解和模仿。 | 5 | |||||
活动二 调动思维 探究新知 | 文本框(textbox) 文本框是一个文本编辑区域,可在该区输入、编辑和显示正文内容。 常用属性 ◆ Text;正文内容 ◆ Maxlength;设置正文的最多字符个数,0为任意长度值 ◆ Multiline;是否为多行,默认值为FALSE ◆ ScrollBars :( MultiLine 为 True 时,该属性才有效)表示滚动条的形式。0- None 、1- Horizontal 、2- Vertical 、3- Both ◆ Locked :是否可被编辑属性,默认值为 False ,表示为可编辑。 ◆ PasswordChar :口令字符;用来指定显示在文本框中的替代字符;通常用于设置口令和密码。 ◆ SelStart 、 SelLength 、 SelText :选中文本的起始、长度、内容。 ②常用事件。 ◆ Change :当改变文本框的 Text 属性时会引发该事件。 ◆ KeyPress ( KeyAsciiAsInteger ):同上,并可返回一个 KeyAscii 参数, KeyAscii 为13,按回车键。 常用方法 [对象.] SetFocus :是把光标移到指定的文本框对象中。 | 组织学生阅读教材文本框内容,了解其常用属性、方法、事件 重难点讲解;文本框与其他如标签的属性不一样的地方 Text、Multiline、Locked ScrollBars :( MultiLine 为 True 时,该属性才有效) 都是需要掌握的属性 结合按钮窗体常用事件演示操作讲解change事件与键盘事件 结合对象三要素讲解setfocus方法 | 阅读教材文本框内容了解常见的属性、方法、事件 听课,理解、观察教师操作学习教学内容 观察教师是操作和讲解,理解内容对于不懂的知识点进行提问 记录笔记重点标注部分 记录笔记重点标注部分 | 通过阅读教材,学生可以培养自主学习的能力,学会独立思考和获取知识的方法和技巧。 学生通过阅读教材能够培养对文本的理解能力、提升阅读速度、提炼关键信息等。 教师应考虑知识的组织结构,将知识点按照逻辑顺序进行安排,确保知识的连贯性和易于理解。 | 10 | |||||
活动三 课堂练习 巩固提升 | 1.标签具有什么样的功能? 2.标签中的 Caption BorderStyle Font Alignment Visible 属性分别具有什么样的功能? 3.标签单击事件与双击事件的代码是怎么样的?(开头结尾) 4.文本框具有什么样的功能? 5.文本框中显示的内容由哪个属性决定? 6.重复阅读文本框常用属性,事件,方法内容进行复习巩固。 | 布置展示练习任务结合学生回答完成情况进行指导 | 自行完成如下练习: 1.窗体是一各对象他是所有控件的(容器)。 等··· | 掌握通过课堂练习学生能够回顾和巩固已经学过的知识和技能,巩固学习成果,确保学生真正掌握并能够灵活运用。 | 5 | |||||
活动四 课堂小结 布置作业 | 总结学习内容 标签(label)标签用于显示文本(输出)信息,不能作为输入信息的界面。 常用属性 Caption、BorderStyle、Font Alignment、Visible 常用事件;单击双击 文本框是一个文本编辑区域,可在该区输入、编辑和显示正文内容。 Text、Maxlength、Multiline、ScrollBars、Locked、PasswordChar 常用事件、方法 Change、KeyPress、SetFocus 继续完成课堂练习内容 | 引导学生总结归纳所学内容 教师对学生的总结和归纳进行评价和反馈,指出正确理解和应用的地方,并纠正错误或不完整的地方。 | 总结归纳: 学生运用归纳和概括的方法,总结本节课所学内容,形成自己的思维导图或笔记。 | 通过总结帮助学生梳理和总结本节课的重点内容,加深对知识的理解和记忆,同时让学生对所学内容有清晰的概括和归纳,提高学习效果和学习成果。 | 5 | |||||
作业 | 二、填空题(教材中的练习题) 3.VisualBasic中用于设置对象是否可用的属性名称是( )。 4.在标签框上显示的内容由( )属性来实现。 5.VisualBasic预定义对象常用的事件有单击( Click )、双击( )、载入、改变( )等,不同的对象能识别的事件也不一样。 6.窗体的"名称"( Name )属性只能在( )设置。 7.假定有一个文本框,其名称为 Textl ,为了使该文本框具有焦点,应执行的语句是( ) 8.要对文本框中已有的内容进行编辑,按下键盘上的按键,不起作用,原因是设置( )的属性为 True 。 | |||||||||
板书设计 | 标签(label)标签用于显示文本(输出)信息,不能作为输入信息的界面。 常用属性 Caption、BorderStyle、Font Alignment、Visible 常用事件;单击双击 文本框是一个文本编辑区域,可在该区输入、编辑和显示正文内容。 Text、Maxlength、Multiline、ScrollBars、Locked、PasswordChar 常用事件、方法 Change、KeyPress、SetFocus | |||||||||
教学反思 | 教学亮点: 教学不足: 改进措施: | |||||||||
参考学习 随堂练习 参考学习 | 标签(label)标签用于显示文本(输出)信息,不能作为输入信息的界面。 ①常用属性。 Caption (标题)属性: Caption 属性用来设置在标签上显示的文本信息,可以在创建界面时设置,也可以在程序中改变文本信息。 BorderStyle (边框)属性:此属性用来设置标签的边框类型。有两种值可选:0:标签无边框;1:标签有边框。 Font (字体)属性:本属性用来设置标签显示的字体,既可以在创建界面时设定,也可以在程序中改变。 Alignment (对齐)属性:此属性用来设置标签上显示的文本的对齐方式。 Visible (可见)属性:此属性能设定标签控件是否可见。 Label1.caption=”确定” Label1.vivible=ture ②常用事件。 Click 事件(鼠标单击):用鼠标单击标签时触发的事件。如改变标签的字体属性: PrivateSubLabellClick () Labell . FontName ="隶书" EndSub DbClick 事件(鼠标双击):鼠标双击引发的事件。如改变标签的可见性: PrivateSubLabellDbClick () Labell . Visible =False 文本框(textbox) 文本框是一个文本编辑区域,可在该区输入、编辑和显示正文内容。 常用属性 Text;正文内容 Maxlength;设置正文的最多字符个数,0为任意长度值 Multiline;是否为多行,默认值为FALSE ScrollBars :( MultiLine 为 True 时,该属性才有效)表示滚动条的形式。0- None 、1- Horizontal 、2- Vertical 、3- Both Locked :是否可被编辑属性,默认值为 False ,表示为可编辑。 PasswordChar :口令字符;用来指定显示在文本框中的替代字符;通常用于设置口令和密码。 SelStart 、 SelLength 、 SelText :选中文本的起始、长度、内容。 ②常用事件。 Change :当改变文本框的 Text 属性时会引发该事件。 KeyPress ( KeyAsciiAsInteger ):同上,并可返回一个 KeyAscii 参数, KeyAscii 为13,按回车键。 ③常用方法 [对象.] SetFocus :是把光标移到指定的文本框对象中。 | |||||||||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论