主机DB2数据库课程的教学改革

时间:2020-10-20 15:31:37 计算机软件毕业论文 我要投稿

主机DB2数据库课程的教学改革

  摘 要:本文针对当前数据库教学的问题,对主机DB2的教学内容和教学方法进行了探索,阐述了如何优化教学内容,加强实践性教学环节,改善理论与实际脱节问题,改变考试方式等,并提出了增加选择性课程设计的方法内容。
  关键词:DB2;实践环节;教学改革
  
  1 原有教学活动中的不足
  
  1.1 教学方法和手段缺乏多样性
  当前“数据库原理与应用”等课程主要采用CAI课件进行多媒体教学。虽然这种教学方式减轻了教师板书的负担,增加了授课的信息量,但由于使用课件教学加快了演示节奏,缺乏教与学的友好交互,学生的思维难以与之同步,从而使教学质量下降。目前的大学生总体上还是处于被动学习的状态,因此必须合理地运用不同的教学方法和教学手段,取长补短,调动学生的学习积极性,促进学生的学习。
  1.2 市场的需求和培养目标
  在强调素质教育的今天,更应当强调学生在学习中的主体作用,让学生成为学习的主人。教学活动中,“学”是最根本的,学生要获得知识、培养能力,主要依靠他们自己的努力,学校和教师只能起辅助作用。教学要帮助学生培养兴趣,提高学生学习的主动性和积极性,让他们能够主动构建自己的知识结构,培养独立学习的能力和方法,为将来的独立学习和工作打下良好的基础。另一方面,要以市场和行业领域的需求为导向制定教学培养方案,以IT软件技术发展和企业的生产实际指导大型主机的教学和实践环节,从而促进学、研、产的良性循环,解决学生就业难问题,为大型主机应用开发领域创新人才的成长构建和谐的生态环境。要实施“以改革求发展、以创新求发展”战略,需要研究培养掌握大型主机技术的应用型人才培养模式,突出人才培养与产业的结合、与需求的结合、与市场的结合。
  现在国内大型机的应用主要集中在银行业、保险业、大型工业制造企业及信息业、人才出口等行业。银行、证券、保险市场的飞速发展要求建设与之配套的技术环境,技术环境的核心是大型主机系统以及对应的软件开发环境和工具。DB2占据大型机和 IBM e-server® iSeries(AS/400)上数据库份额的绝对支配地位,每种平台上的数据库市场份额都超过了90%。IBM在UNIX®平台数据库上占据重要市场份额,位列第二,在 Windows® Server上的市场份额虽然小得多,但却在迅速增长,位列第三。通过主机DB2的教学,学生熟练掌握大型机程序设计风格和调试方法,养成了良好的编程习惯和较强的程序调试能力,为今后实际从事软件开发工作打下良好的基础。通过认证考试,学生具有数据库工程必需的知识和经验,得到了国际化的认证,增强了职业选择面。
  本课程教学改革的指导思想是培养学生综合地应用专业知识独立分析和解决问题的能力,使学生在科学研究和创新方面受到良好的训练。
  
  2 课程教学改革采取的主要措施
  
  根据当前主机DB2数据库的.教学情况,本课程教学改革的总体思路如下:
  2.1 优化教学内容,加强实践性教学环节,改善理论与实际脱节问题
  在目前大学数据库教学中,无论是培养模式还是教学过程、课堂教学还是实践教学,都还没有真正体现能力、素质培养的内容。本课程教学中,特别强调提高学生综合素质、实践能力和创新精神,这就促使人才培养方案中必须建立相应的实验和实践教学体系,推动教学模式改革从封闭转向开放,从重理论轻实践向理论与实践结合的学、研、产一体化教学模式发展,注重学生创新能力培养。学生除了具备相关工作所必需的基础知识、基础理论和基本技能,有较为扎实的专业基本功,更重要的是养成正确的学习方法和很强的自学能力,提高学习能力。
  数据库课程教学面临的主要挑战来自新技术的发展和变化,而目前国内的DB2课程主要面向DB2 v8,还没有面向DB2 v9的相关教学资料。电子科技大学IBM中心现已编写完成了一本面向主机DB2开发的教材,经过本校两个班级、近300人的教学实践,效果良好。
  DB2课程要求学生已经学习过“数据库原理与应用”等课程,学生通过对本课程的学习,加深对数据库系统原理的理解,掌握关系数据库和面向对象数据库设计的基本过程和方法。能够使用DB2数据库设计,宿主语言嵌入SQL、Xquery查询等内容。通过课程实习作业的练习,具备独立开发DB2数据库应用软件的基本能力,通过课程提供的案例设计,进一步提高数据库开发能力。

主机DB2数据库课程的教学改革

  2.2 在教学方法上,案例式、交互式和情景式教学相结合
  目前的教学过程中,从课后作业到上机实践,几乎都是学生的个人行为,大多数学生是抱着应付差事的心理被动地来完成这些任务的,缺乏创新思维。因此我校在教学活动中注重理论与实践课程相结合,增加了一些项目上机内容,作为独立的实验和实践课程来开设,以达到培养学生的实践动手能力和创新能力的目标。现代企业数据库应用基本上是工程化的合作开发,它是按软件工程学的原则进行组织。软件工程学的基本方法融入数据库原理与应用课程的实践环节,使学生尽早建立起工程化的概念,是顺应人才市场需求和培养目标的。
  2.3 小组合作学习