




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业演出 打印和报幕 功能 设计 实现打印功能的方法有很多,在 VB6 中实现打印功能也有多种,比如 文本打印、图形打印、数据库打印等 。 “报幕”这个名词更为大家所熟悉了,现场演出有主持人进行报幕 ,转播电视节目 有字幕,这节课 我们把 打印和报幕 功能体现在 “ 毕业演出系统 ” 中 。 编写意图 打印和报幕功能的实现技术,对于学生来说是两项新的技术,打印涉及到设计数据报表,然后对数据报表进行打印 ; 报幕涉及到 VB6 对文件系统进行编程 , 但这两项技术对于本课来说并不难实现,通过前面的学习,学生有了数据库编程的基础,可以很容易实现数据报表设 计,学生有了对于简单代码的阅读与理解能力,在教师的帮助下,也很轻松的实现 VB6 对文件系统的编程 。 内容分析 本节 学习 内容 主要包括 数据库中数据表内容的导出技术(导出到数据库中其他数据表和导出到文本文件)、数据环境与数据报表设计技术、文件中内容读取技术 。 一、 教学目标 1.知识与技能 相同数据库中不同表间数据的复制技术 ; 数据环境的设计方法 ; 数据报表的设计方法 ; 将数据库中表单里的数据输出到文本文件技术 ; 从文本文件中读取并动态显示文本技术 。 2.过程与方法 演示 源程序的 运行效果 , 教师为 学生 指出 实现打印功能和报幕功能各环节的要点 ; 通过对源程序的分析,教给学生学习 打印和报幕功能的设计方法 ; 通过 学生自主学习, 使学生设计出 成型的打印系统和报幕系统 。 3.情感态度与价值观 在学习过程中,通过与同学对解决问题进行交流、讨论的过程,提升学生合作学习能力,增强协作意识; 通过完成各显神通、博弈舞台栏目中的任务,培养学生善于发现、梳理身边事物的意识,培养学生积极探索、敢于实践、大胆创新的意识; 通过学习毕业演出打印和报幕设计,培养学生用工具开发出新的适用功能的能力。 二、 教学重点 数据报表的设计; 将数据库中表单里的数据输出到文本文件技术; 从文本文件中读取并动态显示文本技术。 三、 教学难点 将数据库中表单里的数据输出到文本文件技术; 从文本文件中读取并动态显示文本技术。 实施建议 一、 课前准备 1.硬件环境:建议使用多媒体网络教室。 2.软件环境: windowsXP 操作系统、 VB6.0(升级到 SP5)、安装上 MSDN、安装 Mdac2.7或更高版本 。 3.素材资源: 供本课学习应用的 VB6 源代码; 教学资源 的 “ 实例资源 ” 中所提供的相关学习资源 。 二、 教学 方法 根据本节课的学习目标,结合具体操作示 例,建议采 用任务驱动、自主探究、分组协作为主,教师指导为辅的教学法。 三、 教学 过程 1.创设情境,明确任务。 教师给学生演示程序的运行效果, 并和学生一起总结出实现 打印 功能的要点(在选择节目时,选中的节目存放到哪里了、 单击 “节目打印”按钮时出现的窗口是什么窗口,为什么会在此窗口中显示出选中的节目) ,指出学习任务和主题实践活动 。 2.教师引领,学习新知。 (1)知识点的处理。 通过对程序运行效果分析,确定解决问题的思路: 教师 告知 学生 选中节目后 单击 “节目选择”按钮后,被选中的节目被存储到“已选节目”表中了,并结合 教材或程序为学生讲解实现这以功能的代码。(这里涉及到两个记录集型变量,对学生讲清每个变量所代表的含义) 。 引领学生 设置 数据环境和数据报表 ( 这里并不难,只要按教材提供的步骤就可以实现,只是在使用数据环境和数据报表时,先要在“工程”菜单中将这两项添加到工程资源管理器中 )。 引领学生分析并运行源程序,启动打印功能,进一步理解与打印功能相关的程序代码。 再次运行程序并观察运行那个效果,教师和学生一起总结出实现报幕功能的几个要点( 选中节目后 单击 “报幕”按钮,弹出新的窗口即报幕窗口,在报幕窗口中 单击 “报幕”按钮,刚被选 中节目的相关信息动态的显示在报幕窗口中的图片框控件里 ) 教师告知学生选中节目后 单击 “报幕”按钮时,在“节目单”表中,将选中节目所在的记录内容复制到了文本文件中,教师 此时可以打开程序所在目录下的“报幕 .TXT”文件,查看这个文件中的内容是否是被选中节目所涉及的内容, 结合教材或程序为学生讲解具体实现的代码。(这部分代码涉及到 VB6 对文件 系统 的编程,教师 要先将怎样打开文件、怎样向文件中写数据、怎样关闭文件向学生交代清楚 ) 引领学生设计报幕窗口和报幕窗口中的控件 。 引领学生分析实现报幕功能的程序 ,结合教材或程序分析 哪个功能模块实现了按行将 文本文件中的内容读取到了字符串变量中、哪个功能模块实现了按单个字符且动态的将字符串变量中的数据读到了图片框中。(教师在讲解时注意按行读取的语句和 Mid 函数的使用方法) (2)问题的处理。 在学习过程中遇到的问题,提示学生通过阅读课本、利用教学资源中实例资源里提供的资源,组内协作解决,对同一问题鼓励学生探索多种解决方法,这样有利于教师的教,同时又给学生留有一定的发展空间。 对那些学习成功的学生,可提供给学生陀螺程序和各种图片切换的效果程序,教师说出这些程序的原理和实现方法,学生自己设计出 这些程序的源代码,以此开拓学生创作思路,巩固本节学习内容。 3.归纳总结,记录收获。 教师 与同学们共同 总结 出在 设计毕业演出片头动画 时 要注意以下几点 : ( 1) 数据环境和数据报表在使用时要通过“工程”菜单将他们添加到“工程资源管理器”中 。 ( 2) 数据环境和数据报表的设置参考教材设置的方法 。 ( 3) 程序中涉及到数据库部分注意 SQL 查询语句的使用方法和应用范围 。 ( 4) 数据库中数据表里的数据向文本文件输出时的代码编写 。 ( 5) 从文本文件中按行读取数据技术和 Mid 函数实现动态显示文本技术 。 在学习结束时,教师应提醒学 生将学习过程中的感受, 将 学习成果记录到“成长基石”文件夹中。 评价建议 1.评价要贯穿教学的始终。教学前教师可通过提问、学生动手操作等形式 , 了解学 生学习基础,对学生学习能力做出评价 。 2.教学中教师应关注学生学习状态,适时地用激励性语言对学生学习成果给予肯定,鼓励学生积极主动参与到学习中来 。 3.对 学生 学习中遇到的问题 , 倡导通过自学、小组合作学习的方式解决,学习过程中可采用“小组活动情况记录表”来评价。教学结束时,教师要对学生学习 成 果进行评价(包括知识技 能 方面、情感态度方面等),学生可采用“学生自我评价表” “任务完成情况自我评价表”进行自评。 参考资源 教学资源 中 “ 实例资源 ” 里所提供的资源。 学生自我评价表 评价内容 被动 需要指导 主动 能够 完成对 数据环境 的设置 能够 完成对数据报表的设置 能够 实现节目单的打印功能 能够 掌握数据库中数据表向文本文件输出数据技术 能够 掌握 VB6 对文件编程技术 能够 掌握文本文件中内容读取技术 能 够 理解动态显示出文本文件中内容的程序 能 够 运用 mid 函数的使用 技术 小组活动情况记录表 第 小组 记录项目 记录内容 小组活动中遇到的困难 解决的措施 小组活动中谁在哪些方面表现最突出 小组活动中存在哪些不足 对以后有什么启发 小组成员参与活动情况 教学 设计 第 16 课 毕业演出打印和报幕 功能 设计 【教材分析】 这一课的主要内容是学习 毕业演出系统 打印和报幕功能 设计 , 学生将学习到相同数据库中不同表间数据的复制技术、数据环境和数据报表的设计方法、将数据库中 数据表 里的数据输出到文本文件技术、从文本文件中读取并动态显示文本技术等, 通过这些技术的学习和应用,来 完成本课内容的 编写,同时也完成整个毕业演出系统的设计, 本课是本书第四单元的 最后 一课, 也是本册书的最后一课,同时 也是毕业演出系统的 一个 重要 环节, 有了这课 , 整个毕业演出系统功能更加完善,相对整个毕业演出系统,这两个功能模块在技术实现上是一易一难, 之所以将其放于最后,主要是告诉学生,编程的路还很长,走编程的大路是没有困难的,只要我们用心 。 【学情分析】 在这节课中实现的打印和报幕功能技术,对于学生来说是一易一难的新技术,打印所涉及的技术通过查看教材上提供的步骤完全可以实现,并且相关代码都是以前学习过的知 识,相对比较简单,学生容 易接受,对于报幕功能设计,相对困难些,因为对于文件系统进行编程知识的学习,利用这一节课是不够的 ,但是程序中所涉及到 的对 文件 系统 编程的代码并 不 复杂,只是用到文件的打开,读取与关闭,所以在教师的指导下学生还是能够接受的 。 【教法选择】 任务驱动、协作学习、 探究学习 【教学目标】 1.知识与技能 相同数据库中不同表间数据的复制技术; 数据环境的设计方法; 数据报表的设计方法; 将数据库中 数据表 里的数据输出到文本文件技术; 从文本文件中读取并动态显示文本技术。 2.过程与方法 演示源程序的运行效果,教师 为学生指出实现打印功能和报幕功能各环节的要点; 通过 对源程序的分析,教给学生学习打印和报幕功能的设计方法; 通过 学生自主学习, 使学生设计出成型的打印系统和报幕系统。 3.情感态度与价值观 通过设计节目单打印和演出节目报幕 , 培养学生想象力、创造力; 培养学生 团结协作和正确评价的意识,引导他们学会乐于被人欣赏与欣赏他人; 培养学生积极探索、敢于实践、大胆创新的精神和意识。 【教学重点】 数据报表的设计; 将数据库中表单里的数据输出到文本文件技术; 从文本文件中读取并动态显示文本技术。 【教学难点 】 将数据库中表单里的数据输出到文本文件技术; 从文本文件中读取并动态显示文本技术。 【教学过程】 过程环节 教师活动设计及引导 学生活动设计及记录 设计意图 创设情境 你知道电视中节目演出是怎么报幕的吗 ? 针对大多数学生 的回答 ,继续设问,请同学来谈一谈 用 VB6编程实现电视节目引起学生的从学生对过去学习编程知 识的 体会,引起学生的兴趣, 的报幕功能 ( 结合电视节目报幕来说 )? 教师根据学生的叙述 总结出 报幕功能实现原理, 结合本节的目标 ( 其间 适当 穿插设问:你能用 VB6 程序实现打印功能吗? ) ,引出 本课的 主题 。 回忆、思考、交流 体会 激发学生对编程的深入探究欲望,为本节课的任务引出做铺垫 引出主题 教师 分别 在主窗体中 启动 报幕 程序 和节目单打印 程序 , 叫学生观察程序的运行效果: 哪位同学知道这个报幕程序或打印程序实现原理? 结合学生回答, 提出本节课的任务是:编写 毕业演出系统 打印和报表功能设计 。 学生 观察两个程序运行效果, 思考回答 留下悬念 通过回忆以前所学知识,有意识地进行知识迁移 , 明确本节课的活动主题 分析任务 教师演示“ 毕业演出系统片头” 程序,分析、讲解程序 的实现原理,指出实现这一程序的几个主要环节。 学生观看演示程序、思考 培养学生分析、分解任务的能力 分解任务(重点讲解) 根据程序要求, 将选中的节目输出到 ”已选节目 ”表中的代码分析与讲解 数据环境设置 数据报表设计 给学生再次演示实现打印效果的程序,便于学生理解实现与打印相关的源代码 将选中节目存放到文本文件中的代码(可在讲解完运行此功能,查看文本文件中的内容) 将文本文件中的内容按行读到字符串变量中的代码分析与讲解 将字符串变量中的内容动态读取到文本框中的代码分析与讲解(主要讲解 Mid函数用法和 Line 函数的应用) 学生动手操作(根据 具体情况分组合作) 掌握 相关属性设置和相关函数应用。 突破难点 使学生 进一步了解程序 实现原理和 设计的方法 组内交流( 可选) 学生互相交流 做法,进行对比,查缺补漏。 学生说自己的做法,其他成员对比分析,进行必要取长补短,消除对程序设计的畏惧感,激发学习程序设 的方法修改 计 兴趣 提出解决问题 策略 请各小组按照分析 出 的方法,写出程序设计的流程图 学生写程序设计的流程图 培养学生针对具体问题设计解决问题的能力 分组合作或自主探究完成 根据具体的解决方法进行活动过程,记录所提出的问题、引起的原因、遇到困难、解 决措施等;教师要针对学生的进展情况给出及时和必要的引导和共性问题的处理。 各成员按程序实现的任务,提出遇到的问题,组内交流 ,有困难的组间交流或向教师请教,做必要的记录 培养学生应用具体方法解决实际问题的能力;通过必要的记录引导学生注重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 运动营养咨询师岗位面试问题及答案
- 市场数据分析专家岗位面试问题及答案
- 江苏省苏州市第五中学校2025届化学高二下期末质量跟踪监视试题含解析
- 2025届四川省成都实验高级中学化学高一下期末统考模拟试题含解析
- 杭州禽类交易管理办法
- 发票管理办法开具发票
- 村镇规划果园管理办法
- 区域医师注册管理办法
- 核算岗位电价管理办法
- 小区物业管理制度监督考核方案
- 期末教师会议校长精彩讲话:最后讲了存在的问题
- 知名连锁汉堡店食安QSC稽核表
- 摄影设备采购合同范例
- DB41T 1812-2019 苹果简约栽培技术规程
- 【《三只松鼠公司员工激励现状调查及优化建议(附问卷)14000字》(论文)】
- 护理不良事件登记本及护理不良事件报告新规制度
- 农业土壤检测技术行业发展前景及投资风险预测分析报告
- 广东省深圳市罗湖区2023-2024学年二年级下学期期末考试数学试题
- 长沙新华书店面试题目
- (中考试题)2024年浙江省湖州市中考数学真题-附解析
- QCSG1204009-2015电力监控系统安全防护技术规范
评论
0/150
提交评论