- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
学生自己完成代码输入。
做好的学生可以帮助有困难的同学
您可能关注的文档
最近下载
- 广西南宁市第四十七中学2023-2024学年九年级上学期物理学科开学质量调研题【含答案】.docx VIP
- 2025年高考数学全国新课标Ⅱ卷试卷评析及备考策略(课件).pptx VIP
- 义务教育版(2024)五年级信息科技 第14课 算法效率比一比 教案.docx VIP
- 义务教育版(2024)五年级信息科技 第17课 选择排序轻松做 教案.docx VIP
- 《电机调速技术》课程标准.pdf VIP
- 股票期权基础知识题库100道及答案(完整版).docx VIP
- 2025年内蒙古呼和浩特市中考英语试卷真题 (含答案).docx
- 东芝 东芝 RC-10ZWMC电饭煲(锅) 说明书.pdf
- DB37∕T 4516-2022 高速公路边坡光伏发电工程技术规范.pdf VIP
- 2025年高速公路收费员招聘考试试题及答案 .pdf VIP
文档评论(0)