还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
认识并创建宏
一、教材名称《Access数据库应用技术(第3版)》(电子工业出版社有限公司)授课内容认识并创建宏
二、课时2学时(90分钟)
三、学情分析经过一个学期的学习,学生已经基本了解了数据库的基本操作但是由于对编程语言的不熟悉,他们的一些相关科目比如VB理解的并不清楚,这就让他们对编程,命令等望而生畏,从而对计算机课程有抵触情绪所以在这一章中,教师要带领学生用简单的方法实现VB复杂的效果,对促进学生提高学习兴趣是有很大帮助的
四、教学目标分析.知识目标了解宏的概念以及宏是如何创建的.能力目标掌握在Access2013中创建宏操作的方法.情感目标理解用简单的操作来替代复杂的代码,培养学习的兴趣
五、教学重点与难点分析教学重点认识与创建宏教学难点常见的几种宏操作
六、教学方法.教学方法情境创设法、讲授法、问答法.学习方法小组合作法、实战演练法、自主探究法……
七、教学准备多媒体课件、微课,公众号相关知识的发布
七、教学准备多媒体课件、微课,公众号相关知识的发布
八、教学过程
(一)教学导入(时长:地—)教师活动大家经过这一段时间的学习,大家了解了宏的强大功能,并且能够在微课的帮助下完成用宏组来调用宏的操作那么我们在日常生活中,为什么这些宏不一定能够运行呢?在什么情况下能够触发宏呢?这就是我们今天要创建的“条件宏”当条件满足时,宏就执行相应的操作,当条件不满足就不执行该操作,继续执行下一个操作,这种宏称为“条件宏”学生活动学生听讲,理解条件宏的条件满足可以触发宏操作设计意图让学生理解条件宏的条件满足可以触发相应的宏操作
(二)学习新知(时长:)教师活动通过实例来讲解如何创建“条件宏”并完成相应的功能学生活动:观察老师的操作,并记住其中的操作要点设计意图让学生了解建“条件宏”的基本操作,并在创建完成之后演示通过条件宏来完成相应的功能教学内容创建一个宏,打开“销售记录”纵栏式窗体,并将记录进行定位,如果该记录“付款方式”字段中是“现金”,就弹出提示信息框,显示“该客户使用现金支付!,如果“付款方式”字段中不是“现金”,则弹出提示信息框,显示“该客户未使用现金支付!操作步骤选择“窗体”对象,创建“销售记录1”纵栏式窗体并保存窗体选择“宏”对象,选择“创建”选项卡-“宏”命令,打开宏的设计视图添加宏操作在宏设计器下方添加新的操作,将程序流程处的IF拖拽到“+”处,或者直接单击“if”按钮,就可以为宏操作添加条件也可以单击文本框后面的生成器按钮,在弹出的生成器中输入if的条件内容保存宏,名称为“条件宏”条件宏创建完成在对象列表区选择窗体对象,在设计视图中打开“销售记录”窗体,添加命令按钮,选择该命令按钮,在窗体设计工具中“设计”菜单-“属性表”-“事件”-“单击”-“条件宏宏打开“销售记录”窗体,单击命令按钮,因记录定位不同,会弹出不同的提示对话框师生互动教师讲解并演示,学生听讲并做笔记设计意图讲解与操作并重,让学生直接观察教师的实验过程并看到实验结果
(三)操作演练(时长20)布置任务实训创建一个窗体,窗体中有一个输入数据的文本框,通过宏来判断在文本框输入的数据是正数、负数、还是0【实训要求】.创建一个窗体,窗体中包含一个文本框和一个“确定”按钮.创建一个条件宏,当文本框中输入的是正数时,弹出提示框“你输入的是正数!”,输入的是负数时,弹出提示框“你输入的是负数!,输入的是“0”时,弹出提示框“你输入的是0提示条件表达式格式为[Forms]![窗体名称]![文本框名称]>0;[Forms]![窗体名称]![文本框名称]=0;[Forms]![窗体名称]![文本框名称
0.在窗口中添加“确定”按钮,当单击“确定”按钮时,开始执行宏师生互动学生练习操作,有问题可以小组讨论,组长负责协调小组内的讨论,并帮助操作有困难的小组成员小组在完成任务之后可提交任务至教师机,小组长带领小组成员实现小组.自评与互评教师巡回指导,将微课再次提供给学生进行助学,从各组长处了解各组的完成情况教师通过各组长提交过来的任务以及小组的评价对学生任务完成情况进行评价设计意图体现学生在“做中学”的教育理念,实现分组教学及“导生制”教学,通过“微课”助学的方式,让学生在实际操作中体会和理解创建条件宏的方法,在条件满足的触发下,就执行相应的宏操作学生自评与教师评价是为了对学生的学习效果进行评价
(四)小结巩固(时长3)知识梳理创建-条件宏
(五)布置作业(时长2)课后习题,任务实训的继续完成与总结课后有问题可通过教师的公众号获取相关资源,也可直接咨询教师(O六)板书设计Ifthen[else]
九、教学反思创建数据宏
一、教材名称《Access数据库应用技术(第3版)》(电子工业出版社有限公司)授课内容创建数据宏
二、课时2学时(90分钟)
三、学情分析学生在前面的学习中已经接受了宏操作中的大部分操作,但是从2013年起Access2010增加了数据宏的概念这对于我们现阶段的学生是个难以理解的事情他们在会考的时候考的是2003或者2010在同样Office组件之一的access有了这么大的变化,容易让学生有糊涂的想法所以在课堂设计上需要借助微课提前让学生熟悉相关知识以及工作界面
四、教学目标分析.知识目标了解Access2013建数据宏的过程.能力目标掌握在Access2013中建数据宏的方法以及通过数据宏控制记录数据的修改或删除.情感目标理解对数据宏的认知,通过掌握数据宏的创建来规避数据库记录在编辑过程中被违规编辑,从而影响后续的工作,帮助学生建立合乎规范的数据库,避免违规
五、教学重点与难点分析教学重点创建数据宏的方法教学难点创建数据宏的方法
六、教学方法.教学方法情境创设法、讲授法、问答法.学习方法小组合作法、实战演练法、自主探究法……
七、教学准备多媒体课件、微课,公众号相关知识的发布
八、教学过程
(一)教学导入(时长:w—)教师活动在项目二中,用户可以通过验证规则来限制数据表的数据输入信息,但是用户直接对数据进行增删改时,并不能有效防范用户的一些违规操作添加数据宏来执行一些操作,就可以在表中(更改前、删除前、插入后、更改后、删除后)的事件中控制用户的操作行为学生活动学生听讲,理解数据宏的创建范围设计意图让学生理解数据宏的功能
(二)学习新知(时长:)教师活动介绍并演示数据宏的创建过程并进行实验进行验证,在删除或者修改时,触发数据宏,给出错提示学生活动:观察老师的操作,并记住其中的操作要点设计意图让学生了解建数据宏的基本操作教学内容给“销售记录”表创建一个数据宏,只有“销售状态”为“退货”的记录才允许删除,否则会提示“没有退货,该记录不能无故删除”当“销售单价”随着季节或者促销活动有所变动时,会提示“销售单价有异常变动”操作要点步骤1:打开“进销存管理”数据库,在对象列表区选择表对象,单击“销售记录”表选择“表”-“前期事件”-“删除前”打开宏设计器步骤2在宏设计器中通过条件宏进行宏操作的设置步骤3将数据宏关闭保存,返回到销售记录表,进行数据宏的验证当删除到销售状态不是退货的时候,会给出错误提示进行验证步骤4继续回到销售记录表,选择“表”菜单-“前期事件”-“更改前”在宏设计器中进行宏操作的设置仍然通过条件宏来进行设置,步骤5将数据宏关闭保存,返回到销售记录表,当销售单价进行修改之后,会给出错误提示进行验证师生互动教师讲解并演示,学生听讲并做笔记设计意图讲解与操作并重,让学生直接观察教师的实验过程并看到实验结果
(三)操作演练(时长^0—)布置任务在“管理员”表中增加一个新字段“数据维护记录”,给“管理员”表创建一个数据宏,当“管理员”表中的记录如果被修改,那么“数据维护记录”字段的值变为“当前修改的日期”提示在“管理员”表中增加一个新字段”数据维护记录”,然后利用数据宏,选择“更改前”,在宏编辑器中利用“setfield”命令,令其值为date()当前系统日期代码如图所示工管理员也改前一口XSetAeld名称数据维护记录值=DateO+添加斯攫作n保存数据宏,在管理员表中如果有修改数据,在“数据维护记录”字段中会有相应的系统日期,显示当前日期数据被维护师生互动学生练习操作,有问题可以小组讨论,组长负责协调小组内的讨论,并帮助操作有困难的小组成员小组在完成任务之后可提交任务至教师机,小组长带领小组成员实现小组自评与互评教师巡回指导,将微课再次提供给学生进行助学,从各组长处了解各组的完成情况教师通过各组长提交过来的任务以及小组的评价对学生任务完成情况进行评价设计意图体现学生在“做中学”的教育理念,实现分组教学及“导生制”教学,通过“微课”助学的方式,让学生在实际操作中体会和理解创建数据宏的方法,通过更改前、删除前、插入后、更改后、删除后各种设定,保证数据在被意外修改,删除之前或者之后,系统能够及时发出警告信息,防止有效信息被误操作,规避违规的风险学生自评与教师评价是为了对学生的学习效果进行评价
(四)小结巩固(时长3—)知识梳理创建数据宏的方法更改前、删除前、插入后、更改后、删除后通过条件宏来进行设定
(五)布置作业(时长2)课后习题,任务实训的继续完成与总结课后有问题可通过教师的公众号获取相关资源,也可直接咨询教师
(六)板书设计创建数据宏的方法更改前、删除前、插入后、更改后、删除后通过条件宏来进行设定
九、教学反思
八、教学过程
(一)教学导入(时长:W)教师活动宏是由一个或多个操作组成的命令集合,可以快速重复自动执行某个操作,其中每个操作都能完成特定的功能在Access2013中宏可以自动执行对其它数据库对象的操作,比如自动打开查询、窗体、报表等,自动对窗体大小进行控制等学生活动学生听讲,理解宏的功能设计意图让学生理解宏的概念及主要功能
(二)学习新知(时长:3)教师活动对宏的相关概念进行讲解,并通过演示单个宏的创建,帮助学生理解宏及其基本功能,促使学生掌握创建宏的基本操作学生活动:观察老师的操作,并记住其中的操作要点设计意图让学生了解建宏的基本操作,了解宏及其基本功能教学内容.宏的相关概念及功能
(1)宏的概念宏是由一个或多个操作组成的集合,宏作为Access2013数据库的对象之一,和其他对象不同的是,宏可以操作其他数据库对象,比如打开和关闭窗体、运行报表、浏览记录等
(2)宏的功能打开、关闭表、查询、窗体等数据库对象报表的预览、报表的打印、查询的执行筛选、查找记录显示警告信息框、响铃警告移动窗口,改变窗口大小实现数据的导入导出定制菜单设置控件的属性.认识宏设计器1宏的创建宏由宏名、条件、宏操作、参数、注释等五部分组成.宏的操作通过单击“添加新操作”下拉列表进行添加“操作目录”分为三个部分上部是程序流程,中间是操作,下部是正在编辑的此数据库中各种宏程序流程部分主要是注释comment、组group>条件if和子宏submacro操作部分将宏操作分为8种宏操作窗口管理、宏命令、筛选/查询/搜索、数据导入/导出、数据库对象、数据输入操作、系统命令和用户界面命令2宏中常用的操作beepclosegotorecordmaximizeminimizemsgboxopenformopenqueryopenreportopentablequitrestorerunmacro.宏的运行在数据库对象列表区,选择“宏”对象,选中具体的宏对象名称,双击宏名称“设计”-“运行”按钮执行正在设计的宏在窗体、控件、报表和菜单中调用执行宏自动执行宏该宏的名字固定设为AutoExec”,则每次启动数据库时将自动执行该宏师生互动教师讲解并演示,学生听讲并做笔记设计意图讲解与操作并重,让学生直接观察教师的实验过程并看到实验结果三操作演练时长—布置任务在“进销存管理”数据库中创建自动打开报表的宏,并将报表窗口最大化显示提示信息为“报表窗口已最大化”【实训要求】.自动打开的报表为“进货统计”.打开报表后,将报表窗体最大化.在将报表窗口最大化后显示提示信息对话框,提示信息为“报表窗体已最大化二师生互动学生练习操作,有问题可以小组讨论,组长负责协调小组内的讨论,并帮助操作有困难的小组成员小组在完成任务之后可提交任务至教师机,小组长带领小组成员实现小组自评与互评教师巡回指导,将微课再次提供给学生进行助学,从各组长处了解各组的完成情况教师通过各组长提交过来的任务以及小组的评价对学生任务完成情况进行评价设计意图体现学生在“做中学”的教育理念,实现分组教学及“导生制”教学,通过“微课”助学的方式,让学生在实际操作中理解宏的概念及功能并能让学生在学习宏操作的过程中增强学习编程的自信心宏操作的简单便捷以及可移植性能够促进学生对编程类语言的理解与学习学生自评与教师评价是为了对学生的学习效果进行评价
(四)小结巩固(时长3—)知识梳理宏的相关概念及功能宏的概念宏的功能认识宏设计器宏的创建宏中常用的操作宏的运行
(五)布置作业(时长2)课后习题,任务实训的继续完成与总结课后有问题可通过教师的公众号获取相关资源,也可直接咨询教师
(六)板书设计宏的相关概念及功能宏的概念宏的功能认识宏设计器宏的创建宏中常用的操作宏的运行
九、教学反思创建宏组
一、教材名称《Access数据库应用技术(第3版)》(电子工业出版社有限公司)授课内容创建宏组
二、课时2学时(90分钟)
三、学情分析学生经过上一节的学习,对宏操作强大的功能已经有所了解这对他们的继续学习大有裨益同时也增强了他们学习计算机相关知识的信心而这些学生普遍动手能力比较强,喜欢在实训室进行实验,所以在实训室的实验需要好好设计让学生在实训的过程中学习到更多的知识
四、教学目标分析.知识目标了解Access2013宏组的设计与制作过程.能力目标掌握在Access2013中建立宏组的方法以及能够利用宏组进行数据库操作.情感目标理解利用宏组控制操作数据库相关操作的方法,从而获得在这一领域中的学习满足
五、教学重点与难点分析教学重点创建宏组的方法教学难点宏组的调用方法
六、教学方法.教学方法情境创设法、讲授法、问答法.学习方法小组合作法、实战演练法、自主探究法……
七、教学准备多媒体课件、微课,公众号相关知识的发布
八、教学过程(-)教学导入(时长:W)教师活动在上一节的学习中,我们见证了宏强大的功能我们在实际工作中是不是每次都需要宏操作命令来减轻我们工作的负担呢?这需要我们每次都通过宏操作来完成指定的命令那么有什么方法能够一次定义一组宏命令,通过命令按钮之类的选择,执行相应的命令呢?那就是宏组了学生活动学生听讲,理解宏组的方便性设计意图让学生理解宏组的方便性
(二)学习新知(时长:』)教师活动介绍关于宏组的知识点宏是执行特定任务的操作或操作集合,其中每个操作能够实现特定的功能只有一个宏名的称为单一宏,包含2个以上宏名的称为宏组宏组调用的格式是“宏组名.宏名1”创建宏组的操作在设计视图完成的实例演示创建宏组的一个案例,讲解宏组的创建方法及操作学生活动:观察老师的操作,并记住其中的操作要点设计意图让学生了解建宏的基本操作,了解宏组在实际工作中如何通过命令按钮来控制操作教学内容介绍关于宏组的知识点宏是执行特定任务的操作或操作集合,其中每个操作能够实现特定的功能只有一个宏名的称为单一宏,包含2个以上宏名的称为宏组宏组调用的格式是“宏组名.宏名1”创建宏组的操作在设计视图完成的实例演示创建宏组的一个案例,讲解宏组的创建方法及操作操作实例创建一个宏组,在“员工信息管理1窗体上添加按钮,并调用宏组中的宏,通过单击按钮完成窗体的最大化、最小化及还原功能操作要点在“员工信息管理1”窗体设计视图中通过“控件箱”在主体节中分别加入三个命令按钮,为“最大化”、“最小化”和“还原”保存窗体选择“开始”菜单-“创建”-“宏”按钮,通过操作目录中的“submacro”,创建宏组在窗体设计视图中打开“员工信息管理1”选择命令按钮,选择“属性”命令,在“事件”选项卡中的“单击”栏中,选择对应的宏组下的宏名,完成对宏组中宏的调用的设置在窗体视图中验证实验结果师生互动教师讲解并演示,学生听讲并做笔记设计意图讲解与操作并重,让学生直接观察教师的实验过程并看到实验结果
(三)操作演练(时长20)布置任务创建一个窗体,并创建一个宏组,完成在一个窗体可以打开其它窗体和报表的功能【实训要求】.创建一个包含多个命令按钮的窗体.创建一个宏组名为“打开窗体和报表”的宏组,在宏组中创建宏,分别用来打开的窗体和报表以及关闭窗口师生互动学生练习操作,有问题可以小组讨论,组长负责协调小组内的讨论,并帮助操作有困难的小组成员小组在完成任务之后可提交任务至教师机,小组长带领小组成员实现小组自评与互评教师巡回指导,将微课再次提供给学生进行助学,从各组长处了解各组的完成情况教师通过各组长提交过来的任务以及小组的评价对学生任务完成情况进行评价设计意图体现学生在“做中学”的教育理念,实现分组教学及“导生制”教学,通过“微课”助学的方式,让学生在实际操作中体会和理解创建宏组的方法,了解利用宏组一次完成多种不同的复杂操作,有利于学生完成一些比较复杂的数据库操作要求学生自评与教师评价是为了对学生的学习效果进行评价
(四)小结巩固(时长3—)知识梳理宏是执行特定任务的操作或操作集合,其中每个操作能够实现特定的功能只有一个宏名的称为单一宏,包含2个以上宏名的称为宏组宏组调用的格式是“宏组名.宏名1”创建宏组的操作在设计视图完成的宏组的创建方法及操作
(五)布置作业(时长2)课后习题,任务实训的继续完成与总结课后有问题可通过教师的公众号获取相关资源,也可直接咨询教师
(六)板书设计创建宏组宏组的调用方法宏组名.宏名,通过命令按钮来调用实例演示
九、教学反思创建条件宏
一、教材名称《Access数据库应用技术(第3版)》(电子工业出版社有限公司)授课内容创建条件宏
二、课时2学时(90分钟)
三、学情分析学生在前面的学习中了解了宏的强大功能,并且能够在微课的帮助下完成用宏组来调用宏的操作这对学生学习积极性的创造是有益处的计算机升学班的学生,男生的比例比较高,他们在日常的电脑游戏中会对宏有所认识通过前期的学期,他们已经了解到宏并不是病毒,不再视宏如洪水猛兽,开始探讨在什么情况下程序会激发宏
四、教学目标分析.知识目标了解Access2013创建条件宏的方法.能力目标掌握在Access2013中创建条件宏的操作方法.情感目标理解条件宏是满足条件才触发执行的宏,有利于以后的工作,培养学生分类讨论的思想
五、教学重点与难点分析教学重点创建条件宏的方法教学难点条件宏添加条件的方法
六、教学方法.教学方法情境创设法、讲授法、问答法.学习方法小组合作法、实战演练法、自主探究法……。
个人认证
优秀文档
获得点赞 0