- 您当前所在的位置:
- 专题首页 > 建设项目 > 名师工作坊 > 滕德虎(计算机应用)工作坊
滕德虎市级研究课教学设计
【文章来源:计算机应用名师工作坊】 【作者:滕德虎】 【发布时间:2016-11-30】
制作成绩查询表单教学设计
一、学情分析:本节课教学对象为职高三年级计算机应用专业对口升学班学生。该班人数较少,只有16人。他们已经完成了VFP全部课程的学习,正进入复习阶段,具有一定分析与处理能力。
二、复习内容分析:本节课教学课题为制作成绩查询表单,主要包含定位查询表单的制作方法,并综合复习相关的应用知识和操作技能。
三、教学目标:本节课教学目标主要有复习巩固成绩查询表单的制作方法,加深相关函数、命令的理解和应用,提升应用软件制作的整体认识(知识目标);能熟练制作数据查询表单(能力目标);提高团队意识,强化合作学习(情感目标)。
四、复习重点:较为完整的成绩查询表单制作方法。
五、复习难点:按钮单击事件程序编写。
六、教学策略:问题驱动、小组竞争,师生共同完成复习任务,并制成完整的成绩查询表单;依据学生知识基础和操作状况灵活调整复习内容。
4、教学环境:多媒体教室。
5、课时安排:本节内容复习时间为1课时。
七、教学过程
环节 | 教学内容 | 师生活动 | 设计意图 |
导 入(5分钟) | 自我介绍 | 谈话法培养师生感情。 | 融洽情感,活跃气氛。 |
展示任务样张,要求全手动制作(不要利用向导和快速表单方法)并应用消息框提示。 | 发放学案
介绍、了解复习任务 | 面向目标复习 | |
学生分组 | 随机分配,组建学习小组,宣布活动规则: 组名:诺依曼、比尔盖茨、王永民,简介名人。 规则:必答题:答对得20分;抢答题:答对得20分,答错扣10分。 | 构建活动基础,德育渗透。 | |
创建对象(12分钟) | 一、创建表单与控件(cjcx.scx) 1.创建表单及控件,并布局控件 2.设置控件标题 3.修改控件名 | 1.操作活动: 1)诺依曼:创建表单与控件,并布局(保存默认文件夹:cjcx.scx) 2)比尔盖茨:设置控件标题 3)王永民:设置必要的控件名 2.预设问题: 1)快速重复添加控件的方法(锁定、复制) 2)属性captain与name有何不同? 3)操作演示规范取名 |
巩固基本技能
辨析类似属性 规范基本操作 |
编码代码(20分钟) | 二、编写代码 1.FORM.init Use kscj Thisform.TEXkh.vlaue=考号 Thisform.TEXxm.vlaue=姓名 Thisform.TEXcj.vlaue=成绩 2. 指针定位方法 Locate for <条件> Continue 3. 定位查询编码(CMDcx.click) Locate for 考号=thisform.TEXcx.value if not eof() Thisform.TEXkh.vlaue=考号 Thisform.TEXxm.vlaue=姓名 Thisform.TEXcj.vlaue=成绩 endif 6.代码优化处理 1)FORM.refresh Thisform.TEXkh.vlaue=考号 Thisform.TEXxm.vlaue=姓名 Thisform.TEXcj.vlaue=成绩 2)使用thisform.refresh替换 3)使用标准消息框 方法一: else wait’查无此人!’ Windows; timeout 2 方法二: else messagebox(’查无此人!’, 48,’提示’) 4)文本框去空格 Alltrim() | 1.引导分析:表单外观与程序代码关系和对象事件代码的编写、调试顺序 2.师生共同编写程序活动(学生回答教师输入): 1)诺依曼:编写FORM.init 演示效果 预设问题:需要给文本框赋值(表单向导和快速表单内部隐含程序) 2)比尔盖茨:指针定位的方法 3)王永民:编写CMDcx.click 演示效果 预设问题:移动指针后需要重新给文本框赋值(表单向导和快速表单内部隐含刷新程序)
4)诺依曼:如何利用刷新优化代码?
说明刷新对象的选择原则
5)比尔盖茨:修改代码 this.refresh和thisform.refresh区别?
6)王永民:增加消息框提示用户
提示使用标准消息框: Messagebox(’t1’,48,’t2’) (学生课后自主学习) 7)消除空格函数有哪些? 3.填写学案相关内容 | 会按功能顺序编写代码
复习指针定位方法
复习定位查询代码编写
学习使用刷新方法
强调对象指代用法
学习使用消息框
复习去空格函数 |
完善功能(5分钟) | 三、完善界面 1.退出表单时关闭数据表 2.设置标题栏 3.设置控制图标 4.表单居中 | 1.提问:怎样实现退出表单时关闭数据表? 2.提问:这样设置表单标题栏文本? 3.提问:怎样更改控制图标? 4.怎样设置表单居中? (要求课后探究学习) | 恢复原态 规范窗体 个性设计 软件常规 |
总结(3分钟) | 1.表单搭建(快速) 2.代码编写(简单) 3.界面完善(基本) 4.小组成绩评价 | 共同总结、评价 收集反馈信息 | 梳理知识技能 强调重点难点 反思教学过程 |
布置作业 | 按照课堂上制作的成绩查询表单,写出所有事件代码。 | 书面练习 | 巩固知识 |
八、教学反思: