论文关键词:系统开发 教学 数据库
论文摘要:access数据库课程的学习需要学生有一个整体架构思想,这就要求学生能够充分理解数据库中的每一个对象及对象之间的关系,本文就是给学生提供一种学习access数据库课程的方法,培养学生通过团队来搭建系统的思想和逻辑思维能力。
引言
数据库与程序设计课程现在已经成为很多高校普遍开设的一门课程,同时数据库与程序设计也是计算机等级二级考试的内容。access数据库是microsoft office办公自动化软件中的一个组件,能够很好的实现与office的无缝连接。同时,access是一门理论性和实践性都很强的面向实际应用的课程。针对目前社会对高校信息人才培养的要求,对这门课程的教学,应该不断地探索新的教学手段与教学模式,才能调动学生的学习兴趣,有效地提高教学质量。
1 系统开发方法概述
系统开发方法就是用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下地对系统进行分析与设计。具体来说,就是先将整个信息系统开发过程划分出若干个相对独立的阶段,如系统规划、系统分析、系统设计、系统实施等。在前三个阶段坚持自顶向下地对系统进行结构化划分,在系统调查或理顺管理业务时,应从最顶层的管理业务入手,逐层深入至最基层。在系统分析、提出新系统万案和系统设计时,应从宏观整体入手,先考虑系统整体的优化,然后再考虑局部的优化问题。在系统实施阶段,则应坚持自底向上地逐步实施。也就是说,组织力量从最基层底模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐渐地构成整体系统。
2 系统开发式教学方法
系统开发式教学法是教师通过一个完整的系统,结合系统开发的思想,给学生讲解知识的教学活动。系统教学中的系统是一个整体的思想,它是由很多具体的对象所构成,在日常的教学中通过对一个个对象的讲解,最终架构一个完整的系统。通过整个系统的架构过程,给学生一个学习access数据库的思想、想法。
系统开发式教学方法时针对某个教学内容而设计的、能由学生分组完成、可以收到良好教学效果的任务,并且这个任务由多个子任务组成,它以学生为主体、教师为辅助,以学生在实践中发现知识、解决问题、提高技能为根本。
3 系统开发式教学方法在教学中的应用
系统开发式教学法非常适合access课程的教学,教师可要求学生根据实际需求完成一个数据库系统的设计与实现,如学生信息管理系统、图书管理系统、学生成绩管理系统等。本文以“学生信息管理系统”为例来讲解系统开发方的思想。
在“学生信息管理系统”中涉及到access数据库中7个对象中的6个,即表、查询、窗体、报表、宏基模块。该系统有如下子模块构成:登录模块、学生信息录入模块、学生信息浏览、学生信息查询模块、学生信息修改、删除模块、学生信息汇总和分析模块。在教学中通过对这些功能模块的演示,让学生了解其中所涉及的对象,在大脑中形成一种概念,明确自己的学习目标,从而在日常的学习中目标明确。
根据上面的分析,学生明白本系统需要用到的对象都有哪些,然后从建立数据库、建立数据表开始,逐个讲解每一给对象,最后形成一个完整的系统。期末考评时,根据学生的日常学习情况对学生进行分组,指定一个小组负责人,分工合作来完成一个系统的设计过程。
作业要求创建一个学生成绩管理系统,能实现下列功能:用户管理:用于对用户的添加,赋予用户不同权限及对用户信息的修改和查询;课程管理:用于对各学期开设课程的修改;成绩管理:用于对成绩的输入、修改、汇总及排名;学生信息管理:添加、删除、修改学生信息等;授课信息管理:对授课教师、课程号、学时数、班级等信息的添加、维护等;学生信息查询:对学生成绩等信息的查询,查询时可设置为模糊查询,也可设置为多条件组合查询;学生成绩统计:统计相应课程的总分、平均分等信息。根据不同的功能,笔者把学生成绩管理系统分解成几个实用的小系统:学生、课程、授课、成绩信息的添加、修改、删除系统;对相关信息的查询系统;用户登录系统;管理员登录系统;学生成绩的统计、汇总等系统。根据每个小系统所涉及的内容形成系统教学计划。教学计划有可能使教材的同一个内容分布在多个不同的小系统中,为此可以按先易后难的原则,系统用到什么就先学什么,对系统逐步完善,充分激发学生的求知欲。接着把全班学生分组,有组长负责给组员分派任务,培养学生小组协作和团队精神。
4 access数据库课程系统教学法实施建议
由于学生对系统设计并不熟悉,所以在系统开发式之前,先给他们演示用access开发的系统,使他们对系统有明确的目标和感性认知,知道实施该系统要解决哪些问题,关键在哪里,同时激发了学生的兴趣。教师在系统实施前,要对新知识中的重点内容进行讲解,其过程应该精练,最好通过简单的例子用操作演示完成,让学生更容易理解、接受。让学生在完成系统的过程中发现知识、解决问题、提高技能。
系统实施过程中对学生遇到的困难,教师应及时给予指导,以确保学生能顺利完成系统并增强学习兴趣。另外,教师一定要把握好指导的尺度,尽可能对其进行启发性、提示性的指导。在系统实施过程中及时发现学生的闪光点,给予肯定,激发学生学习的积极性。在系统开发式教学法教学过程中,学生在每一个小系统中获得的成功,使他们不断地获得成就感,从而更大地激发求知欲,培养其独立探索、勇于开拓进取的精神。
5 结束语
系统开发式教学法是一种比较有效的教学方法,它把理论教学与实践教学有机地结合起来,大大提高了学生学习的积极性和主动性,充分挖掘了学生的创造潜能,全面培养了学生分析问题和解决问题的能力。在系统教学中,师生注重的不是最终的结果,而是完成系统的过程。既体现了教师的主导作用,又发挥了学生的主体作用,更体现了职业教育的教学模式与特征,对计算机教学非常实用。
参考文献:
[1]王丽玢.课程采用案例教学法的教学过程设计[j].计算机科技,2009,(15).
[2]李明.案例教学法在计算机教学中的应用[j].辽宁教育行政学报,2009,(8).