1、广州康大职业技术学院数据库原理与应用课 教学方案教 师:卢桓 第 28、29 号学习内容 宏组与条件宏的实训 课时 2专业能力1、 能够创建宏组2、 能够创建条件宏方法能力 创造性解决问题的能力等教学目标社会能力 学会共处、学会与人沟通目标群体教学接受主体是 08 理财班学生。1、 已经掌握了宏的基础知识2、 已经学会使用窗体教学环境 提供数据库操作与问题驱动的真实教学环境教学方法 问题驱动学习法、操作学习时间安排 学生活动设计教学过程 教师活动设计学生使用 Access 数据库中的宏对象、窗 提供问题驱动教学的相关问题体对象、报表对象,进行操作,解决问题。 一、条件宏的创建和应用,具体要求如
2、下:1、 制作控制面板窗体报表打印2、制作条件宏打印(选项组控件的使用)3、设置事件驱动,使得单击选项按钮就打印预览相应的报表二、自己设计一个“ 主控面板”,要求如下:能调用上两个控制面板:信息查询和报表打印能退出系统:去掉导航按钮、记录选择器、滚动条和分隔线55分钟建立宏组 main,使信息查询按钮打开第一题所创建的信息查询面板,报表打印按 钮打开第时间安排 学生活动设计教学过程 教师活动设计二题所创建的报表打印面板,退出系 统可以退出 Access 数据库。三、设计一个密码验证窗体,要求如下:窗体如图 S8-4,去掉导航按钮 、记录选择器、滚动条和分隔线等;添加如图的 3 个控件,其中文本
3、框要 设置成“密码”型;(提示:在属性-数据-输入掩码中选择)能验证密码正确与否(正确密码大写 ASDF)如果不对,提示“ 密码错误,请重新输入!”,并出现红叉图标:(如图 S8-5)(提示:红叉图标在宏的“操作参数的”的“ 类型”中选择”“重要” )密码正确时,打开第三题所定 义的主控面板,并关闭当前窗体(验证密码)。学生可以提出问题 对学生在操作过程中出现的问题进行讲解、演示对出现的共同问题,进行集体 讲授对学生的操作过程和操作结果进行评价15分钟10分钟作业创建记录筛选的宏,要求如下:创建宏“女教师” ,要求实现打开窗体教师信息表;显示值为所有女教师;数据模式为“只读” 。教学反馈 密码
4、验证窗体的难度较大,应该 多提供一些资料广州康大职业技术学院数据库原理与应用课 教学方案教 师:卢桓 第 30、31 号学习内容 简单的模块 课时 4专业能力1、 了解模块的概念、分类2、 掌握模块的创建与调用方法能力 理解概念的能力、解决问题的能力教学目标社会能力 学会共处、学会与人沟通目标群体教学接受主体是 08 理财班学生。1、 已经掌握了宏的基础知识2、 已经学会使用按钮控件教学环境 提供数据库操作与问题驱动的真实教学环境教学方法 讲授法、 问题驱动学习法、操作学习时间安排 学生活动设计教学过程 教师活动设计学生通过例子了解模块的基本概念 一、用例子讲授模块的基本概念:模块是什么?模块
5、的构成?模块的分类?子程序二、边讲授边演示模块的创建与 调用向学生演示如何创建模块创建模块的一般操作步骤如下:(1) 在“模块”中单击“ 新建 ”按钮;(2) 在模块编辑窗口中编辑模块程序。一个简单的 Sub 过程请学生自己尝试着创建例子中的模块模块的调用方法 1: 在模块编辑窗口中, 选择菜单“运行” “运行子 过程/用户窗口” 或按 F5 键15分钟25分钟模块的调用方法 1:使用调用语句 Call时间安排 学生活动设计教学过程 教师活动设计三、以例子为主讲授 VBA 的基本控制结构 VBA 程序设计师学生最陌生的一部分内容,所以一定要从最简单的地方开始,并鼓励学生慢慢接受结构化程序设计方
6、法有三种基本的程序控制结构:顺序结构分支(选择)结构循环结构。 要求学生在作业本上跟老师同步写这个 IF 语句案例中的 VBA 程序 IF 语句的例子:验证密码Select 语句要求学生在作业本上跟老师同步写这个 Select 语句:评价等级案例中的 VBA 程序四、简单的模块实训学生利用 VBA 程序设计的基础知识、模块的知识、IF 语句、Select 语句,创造性地解决这两个问题设计一个登录窗体(用户名和密码验证)【本题知识点】IF 语句的应用MsgBox 函数的 应用简单事件驱动程序的编写学生向老师咨询问题(二)设计一个改变字体字形窗体-【CASE 的应用】【本题知识点】CASE 语句、
7、IF 语句的应用控件复选框、选项按钮的应用事件驱动程序的编写学生之间也可以相互讨论辅导学生的实践操作,进行问题 解答10分钟15分钟15分钟30分钟30分钟20分钟对学生的操作过程和操作结果进行评价作业 预习循环结构教学反馈 学生对 VBA 程序设计比较陌生,应该多一些实践练习广州康大职业技术学院数据库原理与应用课 教学方案教 师:卢桓 第 32、33 号学习内容 总复习:光盘模拟试题(一套) 课时 4专业能力(1)掌握考场环境、考 试题型、各章考核要点、考 题分布情况;(2) 单选题(20 分)(3) 编程题(80 分)包括:【简单操作题】(24 分) 【简单应用题】(36 分)【综合应用题
8、】(36 分)方法能力 理解逻辑结构的能力、解决问题 的能力教学目标社会能力 学会共处、学会与人沟通目标群体教学接受主体是 08 理财班学生。1、 已经掌握了表、查询、报表、窗体、宏、模块的基础知识2、 已经掌握了 VBA 程序设计的初步知识3、 并对各部分知识都进行过实验练习,但是缺乏系统的实际操练过程,缺乏熟 练程度和时间掌握,通过这套模拟考试的题目,做自我检测。教学环境 提供数据库操作与问题驱动的真实教学环境教学方法 讲授法、 问题驱动学习法、操作学 习、案例学习法时间安排 学生活动设计教学过程 教师活动设计学生自己操练, 教师布置任务给定一个完整的时间段进行整套题目的操练,通过操练掌握
9、考查环境、考题类型、各章考核要点、考题分布情况,同时针对每个学生具体的情况,可以就问题向老师提出并让教师指导完成。(1)监控并观察(2)答疑(3)对全班同学问的比较多的题型、 问题进行精讲及演示,分析考点,重点演示,巩固学生印象讲解、分析和演示试题70分钟作业 模拟测试题二教学反馈 注意把握题目的难度广州康大职业技术学院数据库原理与应用课 教学方案教 师:卢桓 第 34、35 号学习内容 总复习:光盘模拟试题(二套)考试中心给出的测试题 课时 4专业能力 (1)掌握考场环境、考 试题型、各章考核要点、考 题分布情况;(2) 考试中心给出的测试题方法能力 理解逻辑结构的能力、解决问题 的能力教学
10、目标社会能力 学会共处、学会与人沟通目标群体教学接受主体是 08 理财班学生。1、 已经掌握了表、查询、报表、窗体、宏、模块的基础知识2、 已经掌握了 VBA 程序设计的初步知识3、 并对各部分知识都进行过实验练习,但是缺乏系统的实际操练过程,缺乏熟 练程度和时间掌握,通过这套模拟考试的题目,做自我检测。教学环境 提供数据库操作与问题驱动的真实教学环境教学方法 讲授法、 问题驱动学习法、操作学 习、案例学习法时间安排 学生活动设计教学过程 教师活动设计学生自己操练, 教师布置任务给定一个完整的时间段进行整套题目的操练,通过操练掌握考试环境、考题类型、各章考核要点、考题分布情况,同时针对每个学生具体的情况,可以就问题向老师提出并让教师指导完成。(1)监控并观察(2)答疑(3)对全班同学问的比较多的题型、 问题进行精讲及演示,分析考点,重点演示,巩固学生印象讲解、分析和演示试题70分钟30分钟 考试中心给出的测试题(考试环境、题型) 指导学生把握好时间,分析难 点,重点演示作业 模拟测试题三教学反馈 注意把握题目的难度