基于互动的数据库模块化案例教学设计与实践.docx
-
资源ID:9757133
资源大小:20.21KB
全文页数:7页
- 资源格式: DOCX
下载积分:10金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
基于互动的数据库模块化案例教学设计与实践.docx
基于互动的数据库模块化案例教学设计与实践 摘要依据PowerBuilder数据库程序设计课程的教学模式,根据模块化的案例组织授课,通过多种互动的方式进行师生沟通,制定严格的监管机制管理教学,采纳多种指标进行考核。以提高教学质量为目的,教会学生发觉问题、思索问题、分析问题和解决问题的实力,培育学生团队合作的精神。 关键词互动沟通模块化案例PowerBuilder教学设计 中图分类号G420文献标识码A文章编号2095-343707-0079-02 PowerBuilder数据库程序设计属于一门实践性很强的课程。目前存在着两种教学方法,即基于学问点的教学方法和基于案例的教学方法。 基于学问点的教学方法是根据教材的章节组织教学,例如本课程可以分为如下学问点:PowerBuilder概述、开发数据库管理系统的基本步骤和基本要素、数据库管理、窗口及窗口控件、数据窗口、菜单、PowerScript语言、函数及结构、用户对象、数据管道、库管理、程序调试、可执行文件生成及系统发布等。这种教学方法的优点是能系统地驾驭PowerBuilder开发环境,对学问点的学习较深刻。缺点是不知道如何把已学到的学问敏捷的应用于一个完整的数据库系统开发中。1 基于案例的教学方法是按数据库系统的功能模块组织教学,例如把一个系统分为如下功能模块:信息录入功能模块、信息查询功能模块、报表功能模块、信息导入、导入功能模块、用户维护功能模块、系统登录功能模块等。这种教学方法的优点是每堂课讲授和实践的是数据库系统的某一个功能模块或子模块,8次课可以完成第一个完整案例的开发。当学生熟识了开发环境以及具备了开发数据库系统的基础之后,可以快速完成其他几个不同案例的开发,每个案例只需12次课,一学期可以完成5个案例。多个案例的开发训练使学生不仅驾驭了数据库系统的开发思路、方法和步骤,也熬炼了学生分析问题、解决问题的实力和团队合作的精神。但是这种方法的缺点是学生在学习第一个案例时,完全属于仿照开发,须要老师与学生、学生与学生之间多种方式互动沟通,解决可能出现的各种问题。明显,案例教学法对学问点的学习不系统,为了解决这一问题,从其次个案例教学起先,每堂课有安排地补充数据库原理及概念、窗口和数据窗口控件、PowerScript编程基础以及SQL语句等学问,把基于学问点的教学方法与基于案例的教学方法有机地结合起来。实践证明,这样可以得到较好的教学效果。1 一、互动沟通方式 模块化案例教学方法要求老师与学生、学生与学生之间有较多的互动。因为在第一个案例教学的每一次课,老师是以讲解模块功能实现的方法和技巧为导向,并没有全面、具体地从原理上解说各控件及代码的作用。这样学生在实践环节可能会遇到很多问题,我们主要实行三种互动沟通的方式加以解决。 第一,课内、课外辅导的实时的现场沟通方式。这种方式老师和学生面对面,一问一答,现场研讨和解决问题,这是最干脆、效果最好的互动方式。老师在讲课时可以把重点以及学生最简单出错的内容进行提问,让学生思索、分析和探讨,加深印象。2 其次,通过建立PB课程QQ群与学生进行语音、文字、图像、甚至视频等实时的非现场沟通方式。互联网的普及以及多种交互工具使得这种沟通方式变得简单实现。学生在课外做练习时,采纳这种互动沟通方式探讨和解决问题非常有效。为了增加这种方法的可操作性,老师和学生可以约定时间进行定期互动。 第三,基于学校BlackBoard网络教学平台上的各种资源、探讨板以及邮件等非实时非现场沟通的方式。这种方式适合课外老师和学生、学生和学生进行互动沟通。网络教学平台上有各种与本课程相关的资源供学生阅读和下载,也可以通过探讨板在网上发贴提问或写邮件提问,老师定期上网解答或回复学生的邮件,学生之间也可以借此平台互动沟通或通过阅读帖子提高自己的水平。 二、基于互动的模块化案例设计及课堂教学支配 该课程通过五个案例教会学生开发数据库系统的思想、方法和步骤。每一个案例由多个模块构成。每节课以功能模块组织教学,加入互动环节的内容。学生每堂课学习和实践的是开发完整系统的一个或多个模块。3 第一个案例是通信录管理系统,通过8次课完成系统的信息录入、查询、统计报表、信息导入导出、用户维护和登录、菜单和主界面等模块的开发以及可执行文件的生成和系统打包发布。其次案例是学生成果管理系统,重点突出多表之间的关系以及嵌套报表的制作方法,通过3次课完成系统的开发。第三个案例是企业员工工资管理系统,重点在于讲解计算字段和报表统计功能,通过2次课完成系统的开发。第四个案例是计算机器的设计,这不是一个数据库系统案例,而是利用PowerBuilder设计应用程序的案例,通过1次课重点讲解变量分类及定义方法、IF语句、CHOOSE CASE语句等的运用。第五个案例是客观题自动阅卷系统设计的案例,它是一个利用数据库解决实际问题的应用案例,综合应用了变量、数组、循环、函数、SQL语句等学问点。本课程补充了一个课外练习案例,即把C/S结构的数据库系统转换成为B/S结构的系统案例,这是利用PowerBuilder自带的功能进行实现的。 在课堂教学支配上,对于第一个案例,每堂课的内容包括上节回顾、内容演示、重点讲解及互动设计、学生试验及互动沟通等四个环节。从其次个案例起先,在“上节回顾”环节前,加了“PB经典案例演示”的内容,主要是学生参与全国大赛获奖的作品,希望由此激发学生学习的动力、开拓学生的视野、丰富学生的想象力。 三、严格的监管机制 课堂严格监管的主要意义在于让全部的学生按安排驾驭所学的学问,并且重视平常的学习与练习。监管可分为考勤和课堂纪律监管、互动沟通监管和试验作业监管。实践证明,严格的学习过程监管机制对提高教学质量至关重要。我们实行如下方案,第一堂课时,把56位同学划分为一个小组,并选一个小组长,他负责本小组成员的考勤、课堂纪律以及互动沟通的组织。 试验作业的监管极其重要,老师每堂课现场检查试验作业,并在学生名册上按依次记录已完成试验作业的学生。检查试验作业时,现场给出评价、指出存在的问题和修改建议。这将激励学生上课时专注听讲、互动环节主动沟通、做试验作业时快速完备。对于本堂课没有完成试验作业的学生,可令其利用课后时间完成并在下一堂课让老师检查。对于学习快的学生,可以让其从网络教学平台上下载下一节课教案进行提前预习。通过这样的方式,老师关注到了每一个学生的学习状况,每个学生都能独立地完成五个案例的开发。严格的监管和有效的组织教学激发了学生的学习爱好和成就感,发挥了他们的想象力和创建力,提高了教学效率。 四、多种指标考核体系 由于这种教学模式重视过程监管,所以平常成果和期末考试成果各占50%。平常成果由考勤及课堂纪律、试验作业、小测验、试验报告和网络平台参加度等五项指示构成,每项指标都制订出了具体的考核标准。 五、教学效果分析 PowerBuilder数据库程序设计课程在我校已经建设了十多年,积累了丰富的教学阅历,于2022年列入上海市教委重点建设课程。学校编制了统一的PPT,编写了特色的教材,编制了试题库,培育了多名年轻老师。在教学过程中,常常进行相互听课和教研活动,探讨教学方法的改革和体会,在学校的BlackBoard网络教学平台上建立了通告栏、课程简介、教学方案、课程文档、探讨沟通区、外部论坛及学习网站、PowerBuilder大家谈、数据库基础及概念、学生参与计算机大赛获奖作品展示等栏目。近几年,本课程学生评教都在4.8分以上。近年来,学生利用在本课程上学习的学问,开发出各种数据库系统并参与上海市、全国举办的计算机设计大赛,取得了二等奖、三等奖等多个奖项。这熬炼了学生团队合作精神,提高了学生分析问题和解决问题的实力,也为学校争得了荣誉。 根据模块化案例教学方法设计和组织教学,把老师与学生、学生与学生之间的互动沟通多方位、有机地结合在教学的过程中,通过严格的过程监管和考核方法能有效地提高教学质量。 参考文献 1郭新顺,郑戟明,柳青编.数据库前台开发环境M.北京:清华高校出版社,2022. 2向嘉乐,文礼章.互动式教学方法提高了学生的学习爱好和学习主动性J.教化教学论坛,2022,:243-244. 3刘丽,汤海风.案例教学法在数据库程序设计教学中的探讨与实践J.计算机教化,2022,:123-125. 4樊金生,张翠肖等主编.PowerBuilder10.5好用教程M.北京:科学出版社,2022. 5郑阿奇,殷红先,张为民.PowerBuilder好用教程M.北京:电子工业出版社,2022. 责任编辑:刘凤华 第7页 共7页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页