《非计算机专业“Access数据库程序设计”教学与实践-教育文档.docx》由会员分享,可在线阅读,更多相关《非计算机专业“Access数据库程序设计”教学与实践-教育文档.docx(4页珍藏版)》请在三一办公上搜索。
1、非计算机专业“Access数据库程序设计“教学与实践随着信息时代的到来,非计算机专业学生仅仅只是学习计算机基 础学问已经无法满意社会须要。2004年,教化部高等学校非计算机 专业计算机基础教学指导委员会刚好提出了 “进一步加强高校计算 机基础教化的几点看法”,提出了非计算机专业学生在计算机应用方 面的学问结构要求,调整非计算机专业的计算机基础课程设置的看 法,并提出了计算机基础教学典型核心课程应包括高校计算机基础、 计算机程序设计基础、计算机硬件技术基础、数据库技术与应用、多 媒体技术与应用、网络技术应用等课程的建设。学习和驾驭数据库技术,利用数据库技术对数据和信息进行管 理、加工和利用已成为
2、现代人才培育的新趋势。1选取“Access”作为数据库入门学习的可行性现代社会信息无处不在,信息资源已成为各行业的重要财宝,而 数据则是各种信息的载体。如何对这些数据实施有效的管理是各行业 生存和发展的重要条件。20世纪60年头诞生的数据库技术,为计算 机收集、存储、加工和利用大量数据供应了全面的支持,成为信息技 术的核心组成部分。Access是一款功能强大、便利敏捷的关系型数据库管理软件。 它具有完整的数据库应用程序开发工具,其友好的界面、生动活泼的 工作环境深受广阔用户宠爱。ACCeSS内创建了强大的操作向导,为 用户供应了丰富的数据库基本表的模板和一些图形化的界面与工具。 运用Acces
3、s时,只需运用简洁的鼠标操作就可以建立一个数据库中 运用的各种基本表、查询、报表、窗体等,不用编写任何程序代码或 仅编写少量的程序代码就可以开发一个功能较为完善的数据库应用 系统。因其运用便利、功能强大而得到广泛应用。2 Access”教学存在的现状一是在以“老师”为中心的教学关系中,学生参加教学过程,但 是自主学习的热忱和实力不够,二是“Access”实践课几乎仿照书上 的实例来完成,让学生缺少创新和开放性思维,三是在教学中强调 的是师生关系,而忽视了生与生之间的关系,不利于学生间的协作实 力和良好团队精神的培育,四是由于课时的有限性,在拓展内容上有 确定的局限性。因此,设计出一套有效的实践
4、教学方法,对于提高对 这门课学习效果是特别必要的。3课程对教学对象的要求在ACCeSS数据库程序设计的学习过程中,对非计算机专业学生 我们提出了三个方面的要求。“会”就是了解数据库理论学问,懂得 Access数据库基本操作;“用”就是运用Access编写能在日常生活 中运用的简洁数据库;“管”就是学会管理、维护数据库。4课程内容体系结构(1)讲数据库系统的概述,从为什么须要数据库进行引入,弄 清晰数据、数据库、数据库系统、数据库管理员等概念。(2)学习应 用软件ACCESS2007的基本操作,关于ACCESS2007的运行界面的运用 和其所包括的对象的学习(表对象、查询对象、窗体对象、报表对象
5、、 宏和模块对象)。(3)学习SQ1.查询与操纵语句的运用。(4)学习VBA 程序语言(结构化程序设计、面象对象的程序设计)5教学方法改革5.1 理论教学方法改革。首先,要从概念着手,让学生了解数据 库的基本学问,只有清晰了概念,才能驾驭数据库的各种操作。数据 库的理论学问的学习特别枯燥,但这却是数据库教学上特别重要的环 节。在教学过程中,运用学生能够理解的语言,将枯燥的理论学问结 合的一个实例,通过多媒体演示的方法避开学生的抵触心理。其次, 相对于大部分非计算机专业的学生而言,Access数据库程序设计应 当是他们第一次接触计算机语言,所以在学习过程中固有的思维习惯 还扭转不过来,所以数据库
6、程序变成思维的培育也很重要。再次,在 课堂教学支配过程中,应当与全国计算机等级考试二级ACeeSS数据 库程序设计的相关要求紧密结合起来,出一些随堂或课后练习题,激 发学生的学习动力。5.2 实践课教学方法改革。采纳任务驱动教学法,老师要给学生 供应有吸引力的学习任务。在“Access”教学中,一般以一个实际应 用的项目为主线来绽开,例如:学生档案管理系统、高校图书馆 管理系统、学生成果管理系统、在线考试系统、学生点名系统 等。一个完整的数据库项目可以分解成各个独立的短期任务,引导学 生通过自主学习来完成。学生通过完成一个个任务,最终完成了一个 数据库项目的开发,培育了学生的自信念和成就感,进
7、而激发了学生 的学习爱好和创兴意识。通过设计一个较困难的大任务,让学生合作 完成,从而培育大家的团队协作精神。在选择任务时,主题要符合学 生的认知层次,是贴近生活的日常事务,而且必需是簇新好玩的,可 以帮助学生发挥他们的创建力来解决未知的问题。基于以上的动身 点,以物流专业的学生为例,运用ACCeSS数据库开发工具,开发一 个简化版物流管理系统,主要实现三个模块功能:用户管理模块、管 理员工模块、配送点管理模块。一是用户管理模块要实现用户注册与 登录,用户订单管理,用户查询路途运费。二是管理员工模块要实现 车辆管理,线路管理,价格与收费信息管理,配送者信息管理,公司 人员登陆。三是配送点管理模
8、块要实现配送点管理员登录,订单管理、 整合订单生成交接单、接受交接单状况。依据教学内容将项目按学问 单元分解,在各个学问单元中逐步推动情境的发生和迁移。由于这些 学问点贯穿在同一个数据库项目主题中,情境的推动和转换具有丰富 的上下文内涵,因此充分激发了学生欲望和动机。5.3 在任务的选择上,既不能太过于简洁,也不能让学生感到无 从下手,一个任务应通过团队合作完成。在任务进行的过程中,老师 应须要供应学习步骤说明和学习资源给学生,注意学生的独立思索, 协助学生进行学问探究和探讨。要开设探讨的时间,进行彼此切磋, 使得学习活动顺当开展,在这个部分学生可以提出学习中遇到的疑难 问题,可以沟通完成任务
9、的阅历,也可以对老师的教学方法提出指责 和改进,甚至可以是自由话题。目的是为学生营造一个开放、民主和 融洽的学习氛围。老师在点评上应采纳激励的方式,由于这门课授课 对象是非计算机专业的学生,基础差异是客观存在的,因此,即使学 生作业存在明显确立缺漏,老师也须要找出一些优点赐予确定,再从 改进的角度给出详细的建议和指导。5.4 在教学环境方面,采纳更先进的教学软件。可以干脆限制全 部学生的屏幕,便利学生在自己的计算机屏幕上能清晰的看到老师的 每一个操作步骤,起到了更干脆的教学效果。老师也可以干脆将实践 课的作业传输到每台学生电脑上,学生完成作业之后也能干脆提交, 使得实践课过程更加顺当。6结束语通过对Access数据库程序设计的教学探讨之后发觉,只有把理 论教学与实践教学有机地结合起来,才能大大提高学生学习的主动性 和主动性,并且运用ACCeSS数据库开发工具,完成对一个完整的数 据库的开发过程。同时,非计算机专业的学生在这个过程中培育了计 算机的编程思想,为今后有爱好学习更高级别的数据库奠定基础。