教科版选修1《制作菜单》教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4. 测试并保存程序
教 学 反 思
8/8
1. 学 生 一 边 观 察 P45 页中的图,一 边自由发言。(应 该是文本框) 2. 用于输入和显示 文字 3. 独立操作,可以 参考书上的表格 4.学生想象,思考
听课 仔细观察教师 的操作
教学 环节




学生活动
4/8




5/8
教学 环节




学生活动
6/8
3.菜单项显示区 位于“菜单编辑器”窗口的下部,输入的菜单项在这里显示出来,并通 过内缩符号(....),表明菜单项的层次。条形光标所在的菜单项是“当前 菜单项”。
重 难
点 点
教学方法
教 学 过 程
教学 环节 教 师 活 动
学生活动
1/8




创设情境 引入课题: 打开课前已做好了的“文本编辑器”的程序,运行这个 程序,输入一些文字,然后打开有关菜单命令,就可以以指 定的方式显示文本框中的文字。问同学们这些基本操作功能 是如何实现的?程序中用到了那些控件?程序中的那些控件 已学过?那些控件还没有学过? 同学们你们说的对,他们都使用菜单,其实 windows 环 根据以前学过 境下几乎所有应用软件都有菜单,我们上机操作的时候往往 的内容用自己的语 离不开菜单。那么,你们想一想菜单到底如何制作?菜单的 言简单地说出来。 各功能怎样实现?本节课的主要内容是用 VB 来制作这样的小 菜单,学习制作菜单的基本知识与方法。下面我们一起制作 这样的菜单栏。 本课将通过编一个这样的简单程序,学习创建菜单的基 本知识与方法。
情感态度与价值观通过评价和展示作品使学生积极参不发挥他们的主劢性激发他们的求知欲感悟到人不计算机技术人不人的和谐关系感受到科技的先迚和伙伴的友谊使整个学习过程充满人文价值的科学精神使学生心灵和人格得到升华
教科版选修 1《制作菜单》教案教 案
学校: 课 题 授课者: 时间:
第6课
制作菜单
所用教材
教学目标
3.互相交流 4.动手操作
7/8
本课中编一个简单的“文本编辑器”程序来学习创建菜单的基本知识与方法。一个 应用程序往往有很多功能,如果都用命令按钮的方式排列在界面上会占用大量的空间。
课 堂 小 结
使用菜单不但节省界面的空间,还可以分组排列不同的命令,便于操作者使用。 一般说来,设计菜单可以通过一下步骤实现: 1. 利用“菜单编辑器”创建所有的菜单选项及菜单命令 2. 确定菜单的层次结构 为菜单命令的 Click 事件编写代码
人教版义务教育初级中学教 教学工具 多媒体机房,课件,VB 软件 科书九年级上册 通过完成对菜单的设计,培养学生对程序设计的实践应用能 力、协作能力和创新能力。通过本课的学习可以培养学生分析 知识与技能 问题,解决问题的能力。 掌握菜单编辑器、菜单应用程序设计,理解菜单项的增减、菜 单的各项属性,了解下拉式菜单的设计。 通过观看老师的操作,理解用 VB 制作菜单步骤,通过与同学交 流和自己探究掌握制作菜单方法和过程;知道制作菜单时要注 过程与方法 意的问题,能够根据需要制作出相关的菜单;通过分享作品, 学习其他同学做的好的地方,并能够发现自己的不足进行改 正。 通过评价和展示作品,使学生积极参与,发挥他们的主动性, 情感态度与 激发他们的求知欲,感悟到人与计算机技术、人与人的和谐关 价值观 系,感受到科技的先进和伙伴的友谊,使整个学习过程充满人 文价值的科学精神,使学生心灵和人格得到升华。 用菜单编辑器建立菜单,用菜单命令控制程序的过程。 用菜单命令控制程序的过程。 提问法,任务驱动法,讲解法才,演示法
创建“文本编辑器”程序的菜单
第一步:执行菜单栏的“工具——菜单编辑器”命令打开“菜单编辑 器 ” 对 话 框 。 第二步:在“标题”框中输入第一个菜单选项的标题“文件”,在 “名称”框中输入这个菜单选项的名称 mnuFile。 第三步:单击对话框的“下一个”按钮,仿照第二步的方法创建下一 个菜单选项“清空”,把名称设为 mnuCls。 单击“确定“按钮可以看到在窗体的上部有个菜单条,菜单条上列出 了创建的各个菜单选项。 学生动手:仿照以上的创建菜单选项的方法来继续创建其他菜单选项 并用分级的方法重新组织和排列它们。有关的标题和名称可按照下表 设置: 菜单标题 名称 菜单标题 名称 mnufile mnuBlue 文件 蓝色 mnuCls mnuFont 清空 字体 mnuExit mnuSt 退出 宋体 mnuColor mnuHt 颜色 黑体 mnuRed mnuYy 红色 幼圆 mnuGreen 绿色
环节




学生活动
2/8





设计程序的操作步骤如下: (1)建立窗体,添加控件。 添加文本框并设置对象的属性 第一步:在“文本编辑器”程序中要使用一个文本框,用于输入 和显示文字。因此在主界面上绘制一个适当大小的“文本框”。 了解文本框控件的新属性:默认情况下,文本框只显示单行文 本,且不显示滚动条。如果文本长度超过可用空间,则只能显示部分 文本。这是可以通过设置文本框的 MultiLine 和 ScrollBars 属性改变文 本框的外观和行为。本例中把文本框的 ScrollBars 属性设为 2-Vertical, 可以为文本框添加一个垂直滚动条。把 MultiLine 属性设为 True,在 文本框中可以输入和显示多行文本。当输入的文字超过显示框时会自 动换行。 (2)创建程序菜单。 菜单编辑器: (1)在VB主设计窗口中,选择“工具”中的“菜单编辑器”选项。 (2)使用热键Ctrl+E。(3)单击工具栏中的“菜单编辑器”按钮。 “菜单编辑器”窗口分为3个部分,即数据区、编辑区和菜单项显示 区。数据区用来输入或修改菜单项、设置属性。分为若干栏,各栏的 作用如下: 1.数据区: (1) 标题:是一个文本框,用来输入所建立菜单的标题及菜单中每个 菜单项的标题,相当于控件的 Caption 属性。 (2) 名称:也是一个文本框,由用户输入菜单项的名称,在程序中用 来标识该菜单项,相当于控件的Name属性,它不会在菜单项显示 区中显示出来。在标题文本框中,输入了一个菜单标题,在名称 文本框中,应有一个对应的菜单名称。分隔符也要有对应的名 称。 (3) 索引:用来为控件数组设计下标。 (4) )快捷键:是一个列表框,用来设置菜单项的快捷键。单击右端的 箭头,将下拉显示可供使用的快捷键。在此可选择输入与菜单项 等价的快捷键。 (5) 帮助上下文:是一个文本框,可在该框中输入数值,这个值用来 在帮助文件(用HelpFile属性设置)中查找相应的帮助主题。 2.编辑区: 编辑区共有 7 个按钮,用来对输入的菜单项进行简单的编辑。菜单在 数据区输入,在菜单项显示区显示。 (1)“→”和“←”按钮:用来产生或取消内缩符号,用来确定菜单的 层次。单击一次“→”按钮,可以产生 4 个点,单击一次“←”按 钮,则可以删除 4 个点。前面加“....”,表示该菜单项为下一级的菜 单项。如果选定了某菜单项后,再按“←”按钮,前面的省略号将取 消,表示该菜单是上一级的菜单项。 (2)“↑”和“↓”按钮:用来改变菜单项的位置。把条形光标移到某 个菜单项上,单击“↑”按钮,将使该菜单项上移,单击“↓”按 钮,将使该菜单项下移。 (3)“下一个”按钮:用来换行,设置下一个菜单项。 3/8 (4)“插入”按钮:在选定的菜单项前,插入一个菜单项。 (5)“删除”按钮:删除当前(即条形光标所在的)菜单项。
1. 有一个菜单栏, 三个菜单选项
2. 跟老师一起动手 操作学会用菜单编 辑器制作菜单选项 的基本方法。

3. 组内或组之间互 相交流,操作完成 “退出”,“清 空”等 8 个菜单选 项降一级变成菜单 命令。


(3)编写程序代码(为相应的菜单命令添加事件过程)。 教师启发:计算机如何改变文本框中文本的字体和颜色呢? 学生思考与动手: 前面已学过的知识来分析问题, 程序启动后,单 击某个菜单命令时会引发这个菜单命令的 Click 事件。因此,为菜单 命令的 Click 事件编写相应的代码,就可以完成指定的操作。 为 mnuCls_Click()过程编写代码 为“红色“菜单命令的 Private Sub mnuCls_Click() Click 事件编写代码 Txtwz.Text=”” Private Sub mnuRed_Click() End Sub Txtwz.ForeColor=vbRed 为“黑体“菜单命令的 Click End Sub 事件编写代码 Private Sub mnuHt_Click() Txtwz.Font=”黑体” End Sub 仿照以上的菜单命令编写代码的方法为其它菜单命令编写代码。 (4)测试并保存程序。 编写各个菜单命令的过程代码后,运行这个程序,在文本框中输入一 些文字后,单击不同的菜单命令,看看文本框中的文字是否按设定的 方式显示,如果有错误,停止程序运行,返回设计状态,继续编辑修 改。
布 置 作 业
新建一个标准 EXE 工程后,在窗体上建立一个菜单,使它含有“文件”和“帮助”两个菜 单项,其中“文件”菜单项包含“打开”“关闭”和“退出”3 个菜单命令。
第六课 制作菜单
板 书 设 计
1.建立窗体,添加控件 2.创建程序菜单
(1)数据区: (2)编辑区: (3)菜单项显示区
3.编写程序代码
相关文档
最新文档