职业高中VF课教案.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
职业高中VF课教案

蚌埠职教优质课评比Visual FoxPro教案 课 题 单选题的设计 科 目 Visual FoxPro 6.0 课 时 1 班 级 高 二(1) 教 师 倪 垚 教学目标 知识与技能: 1.Do Case 语句与选项按钮组的综合应用。 2.选项按钮组的属性设置。 3.Replace、Count等命令应用。 过程与方法:创建单选题自测软件。 情感与价值:培养学生遇到问题时互相帮助的精神。 培养学生良好的的择业观。 教学重点 Do Case 语句与选项按钮组的结合。 2.Replace等语句的实际应用。 教学难点 Do Case 语句与选项按钮组的关系建立。 教学方法 任务驱动法、分层次教学法。 教 学 过 程 教 师 活 动 学生活动 教学意图 创设情境,引入新课: 展示中国软件业发展的速度,告诉学生中国软件发展趋势,软件业给我们留下了许多就业机会,我们以后的择业,应该考虑几年后大家就业时,市场的需求,不能只看眼前,目光要放远一点。 展示单选题自动评判软件,告诉学生使用我们所学过的VF知识,我们也能制作各种简单软件。 自主探究,学习新知: ⑴软件界面分析,创建表单界面 问:这个表单由什么控件组成? 1、标签 2、文本框 3、选项按钮组 4、按钮 问:这里的文本框有什么特点? 文本框与字段有关系。 提示:因字段太多,将字段的值赋给文本框,方法繁杂,同学们可以将文本框与字段建立关联,这样将十分简单,同学们可使用数据环境直接创建。 观察图表,了解中国软件业的发展。 学生观察表单。 学生回答问题。 认识软件业,有正确择业观。 通过问题激发学生学习新知识的兴趣 培养学生的观察能力。 教 学 过 程 教 师 活 动 学生活动 教学意图 任务1:按屏幕上的样式制作表单。 教师巡视并指导。 ⑵分析代码,编制程序。 我们现在要制作的是单选题,单选题的特点是四选一,四选一我们肯定使用选择结构语句。 问:选择结构有哪几种语句? IF语句和Do Case语句。 问:我们现在使用哪个语句更合理? Do Case语句。 问:哪个同学来讲解Do Case语句的格式与功能? 大屏幕上展示多分支条件选择语句Do Case语句格式及功能 DO CASE CASE 〈条件1〉 [〈语句组1〉] CASE 〈条件2〉 [〈语句组2〉] ... [OTHERWISE 〈其他语句组〉] ENDCASE 逐次判断各条件,遇到第1个满足条件的,执行对应的语句组,再执行ENDCASE后语句,条件都不满足,执行OTHERWISE后语句组。 问:Do Case如何与选项按钮组建立关系? 选项按钮组在进行选择时,其Value属性就会发生变化,如选择第一项,Value的值为1,如选择第二项,Value的值为2,以此类推,利用Value值写成Do Case语句条件 ,两者就建立了关系。 问:将结果写入数据表的命令是什么? Replace 格式:Replace 字段 with 表达式 学生自己制作表单界面。 做好的学生可以帮助有困难的同学。 学生回答问题。 巩固学习。 学生分析问题。 培养学生实际操作的能力。 培养学生遇到问题时互相帮助的精神。 互动式教学,使学生积极思考。 温故而知新。 培养学生分析问题的能力。 教 学 过 程 教 师 活 动 学生活动 教学意图 任务2:编写各控件代码。 基础性目标:完成选项按钮组的事件代码。 提高性目标:完成各按钮的事件代码。 拓展性目标:美化界面,进一步完善软件功能。 说明:主要完成选项按钮组及上一题、下一题的代码。 教师巡视并指导。 选项按钮组的Click事件 X=thisform.optiongroup1.value Do Case Case x=1 Replace 选择答案 with “A” Case x=2 Replace 选择答案 with “B” Case x=3 Replace 选择答案 with “C” Case x=4 Replace 选择答案 with “D” Endcase “下一题”按钮代码 Skip If Eof() Go bottom Endif Thisform.refresh “上一题”按钮代码 Skip -1 If Bof() Go top Endif Thisform.refresh 学生自己完成代码输入。 做好的学生可以帮助有困难的同学

文档评论(0)

fengruiling + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档