- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库高级的应用教学创新的方法的研究
数据库高级的应用教学创新的方法的研究
【摘 要】《数据库高级应用》属于数据库教学方面的提高课程,要求学生具有较强的实践能力。针对此课程的性质和特点,从教材选择、课堂教学、课后答疑、资源共享、培养自学能力、考核方式等方面提出了具体的改革措施。课堂实践证明,这些方法的实施,对提高教学质量有很大帮助。
【关键词】数据库高级应用;录屏;实践教学;互动教学
《数据库高级应用》课程是计算机应用、软件、信管、网络等计算机相关专业的一门专业课,也是很多高职高专学校的技术应用课程。是一门集理论性、实践性、应用性于一身的课程。它的前续课程有《VB程序设计》、《数据库系统原理》、《WEB网页设计》、《C#程序设计》,涉及的内容多,基本概念和思想比较抽象和深奥,实践动手能力要求高,学生理解和掌握比较困难。学生在学习本课程之前,大部分学生都学过《数据库系统原理》,很多内容,比如数据库创建、数据表操作、SQL语句、视图等内容已经学过。当前数据库高级应用课程教学,有很多知识和《数据库系统原理》内容重复,实际教学讲太多学生已学的知识,新内容偏少。另外,当前教学主要还是以课程讲解为主,实验都是验证性实验。很难提高学生主动参与的积极性,教学效果较差。根据高等教育要培养高素质创新人才的目标以及《数据库高级应用》课程性质及特点,本文对《数据库高级应用》课程教学方法给出建设性建议,并在本校的计算机、信管等专业实施,教学效果明显改善。
1 精选教材和参考书
好的教材是保证教学质量的前提。当前的数据高级应用教材包括数据系统性理论、某一种数据库管理软件学习或者具体实例教学等方面的教材。建议选取实例教学类教材,最好是一个实例,涵盖从需求分析、方案设计、模块设计、代码编写与调试、说明文档编写整个流程。另外,也可以自编教材。教师精选一个软件项目实例,比如,论文管理系统、新闻发布系统等等。结合后台数据库自己编写教材。结合本专业实际,教学实际选用的教材为自编的《新闻发布系统项目开发实例》,采用NET平台,数据库为SQL Server 2008。集成开发环境Visual Stdio 2008。分章节讲解项目开发过程。所编写的代码都包含在附录里。对于本课程的参考书,建议以工具书为主。
2 提升课堂教学质量
学生知识的获取,很大一部分依赖于课堂教学,课堂教学各个环节显得尤为重要。采用项目和任务教学能大幅提高教学质量。刚开始的几节课,可以对软件项目设计涉及的基本概念和术语,比如类、存储过程、ADO.NET五大核心对象、HTML、JavaScript讲解清楚,给出明确的含义不能含糊其辞。后面的课程从一个实际项目的需求开始介绍开发流程,包括项目需求分析、设计方案、模块设计、代码编写、代码测试、说明文档和视频制作。PPT课件要精心制作,图文并茂,对一些数据库连接处理方面的流程要制作动画,加深学生对知识点的理解,对于经常使用的数据表和关系图,限于投影和黑板的大小限制,最好制作挂图,以供随时引用。
尤其本课程实践性较强,对代码编写要求很高,建议到计算机机房教学,边讲边练。由于大部分学校机房资源有限,也可以采用课堂教学加实验课的形式,但建议实验课时占总学时的40%以上,项目中前后台代码编写尽量采用现场编码,不要用复制粘贴的方法,代码出现错误,课堂上边调试边讲解。另外,还要加强课堂互动环节,某些举一反三的代码,可以鼓励学生上台编写代码,这样能够调动学生学习的主观能动性。现在学生任务较大,课前很少复习,因此,教师应该带领学生简要复习上课的内容,以此加强学生对上次课内容的印象,有助于新内容的掌握。
代码现场编写,涉及软件操作很多,仅仅通过课堂不容易全部记住,为了课后复习,教师最好把课堂教学软件操作,代码编写以及讲解的语音用录屏软件做成视频,同时提供源代码,这样学生自己训练过程中出现问题,可以通过参考录像和源代码解决。
3 采用任务教学和讨论教学法
许多学生由于对软件项目接触较少,对项目的功能和编写代码有很多疑问,如:“为什么要有这个功能,下一个功能是什么?”、“代码为什么这么写,有没有其他的方法实现”等等,所以建议采用任务教学法。教师设定任务,讲解任务,联系生活中的实际网页应用,会更加深学生的印象。比如,系统用户注册过程,如果结合大家经常使用邮箱注册举例,判断此用户名是否已被使用,如果使用,不能注册,并且需要提醒“用户名已注册”,然后编写实现本功能的代码,效果更好。另外,建议采用讨论教学法,一个问题,大家分组讨论,给出不同的解决方案,用不同的代码实现,也有助于改善教学效果。
4 强调多种平台、多种语言之间的类比
许多同学在学习此课程之前,已经学习过某些其他编程语言或者参加过其他语言相关的培训。比如本课程所用平台是.NET平台,鉴于
您可能关注的文档
最近下载
- 电源潜在失效模式分析(DFMEA).pdf
- 2025年物业管理师职业技能鉴定考试(技能实操·技师/高级技师)全真模拟题库三.docx VIP
- 2025广西南宁宾阳县总工会招聘工会社会工作者8人笔试备考试题及答案解析.docx VIP
- DB46_T 666-2025 滨海砂路基设计与施工技术规范.pdf VIP
- 三级等保系统解决方案.ppt VIP
- 消防喷淋施工方案.docx VIP
- 2025年物业管理师职业技能鉴定考试(技能实操·中级/四级)历年参考题库含答案详解.docx VIP
- 消防喷淋施工方案.docx VIP
- 2025年物业管理师职业技能鉴定考试(技能实操·中级/四级)题库 (1).docx
- 《机场周围区域飞机噪声环境标准》(征求意见稿)编制说明.pdf VIP
原创力文档


文档评论(0)