高职大学生数据库课程教学策略浅析

2017-11-24 05:04吴国芳
小品文选刊 2017年22期
关键词:数据库高职课程

吴国芳

(绍兴职业技术学院信息工程学院 浙江 绍兴 312000)

高职大学生数据库课程教学策略浅析

吴国芳

(绍兴职业技术学院信息工程学院 浙江 绍兴 312000)

数据库技术是最广泛使用的计算机科学与技术之一。《数据库原理与设计》是大学计算机科学和其他相关专业非常重要的课程。根据高等职业院校的特点,本文对现存的数据库课程教学模式所存在的问题进行了简要剖析,同时对数据库教学模式提出了建议和对策,希望对课程建设提供参考价值。

数据库;高职课程教学策略;计算机科学

1 引言

随着现在大学的大量扩招,中国的大学教育已经从传统的精英教育转变为大众教育。 但现在很多高校依然坚持传统的研究型培训教育模式。 数据库课程继续在不同程度上运用传统教育模式,强调理论,忽视实践,忽视不同背景和市场需求,这绝对影响了学生对社会的适应能力。

《数据库应用》是高职计算机专业的一门必修课程,在信息高度共享的今天,数据库的重要性更是不言而喻。数据库技术是计算机科学技术应用最广泛的技术之一,广泛应用于计算机辅助设计,人工智能,电子商务,管理和科学等领域,已成为重要的基础。 因此,数据库是计算机及相关专业的重要的大学专业课程。高职数据库课程通常包括数据库原理和数据库的应用这两方面的内容。原理部分主要讲解数据库的基础理论和概念,如数据库的发展历程和简单数据库语法等。而应用实践部分则通常是以实际项目为基础,需要结合其他编程语言一起学习。“数据库应用与设计”重点介绍数据库设计和数据库管理的背景,编程设计以前学习的其他课程,如“WEB编程”等,与数据库课程之间往往脱节。数据库和程序语言的内容联系不够紧密,通常是分散和孤立的。现在我们正试图将这两个方案结合起来,在一个学期开展教学课程,结合案例教学,使学生从浅入深了解数据库管理系统整体的整体开发和设计过程。

2 数据库课程教学中存在的不足

笔者通过多年的数据库课程的教学经验和研究发现传统的数据库课程教学存在许多不足,教学质量和方法都不太令人满意,不少学生即使是掌握了数据库的一些基本概念,但是对整个项目的规划和部署经验还是相对缺乏。课程设计时画的E-R不规范,对设计内容的数据库性能要求把握不全面。SQL 语句使用不规范,实际项目中查询和读取数据库中的数据时效率较低下。“数据库原理及应用”应包含理论和项目实际应用两方面。笔者总结了数据库课程教学中所存在的问题。以下几个方面需要重点强调:

2.1 教学体系和方法落后

在数据库课程的实际教学过程中,老师主要采用灌输式的教学方式,使学生较为被动地接受所学内容,同时由于缺少和学生之间的双向交流和互动,并且教学内容只是简单的把教科书上的书本知识呈现在PPT上,不具任何创新性,同时,教师对整个课程的教学体系把握不够全面。数据库课程的教学体系应包含理论教学环节和课程实践环节,两者缺一不可,数据库课程内容体系模式如下图所示:

数据库原理及应用课程的内容体系分为3个部分,分别为数据库原理、数据库管理系统DBMS以及面向对象的程序设计语言。因此,数据库课程教学必须与这3部分内容相适应,将基础知识讲授、上机操作等方式作为课程内容的支撑系统。使学生掌握数据库设计的理论方法,在某种数据库管理系统的支持下,用面向对象的程序语言完成数据库应用系统的设计。

2.2 缺乏实践环节

现在,越来越多的大学注重素质教育,可是万万不能忽视教学活动的质量。面对各大用人单位的招聘广告,即使是本专业,也有不少学生对工作内容感觉陌生。由于数据库课程的实践性较强,而传统的教学方式是老师讲、学生被动的接受,这样就导致了学生实际动手能力薄弱,不能满足企业的实际需要。

2.3 教学内容陈旧,评价体系不完善

现在,数据库课程的评估方法主要是试卷类型的考试,真正上机做项目的机会很少,有些学生可能卷面分数考的很高,试卷上的题都会做,理论知识掌握得比较牢固,但是,当真正入职以后,发现问题重重,所以,单一的考核方式不能满足企业的实际需求,并且,这种课程的评价体系不能完全反应学生的实际项目编程能力,从而消除了他们学习的积极性,最终不利于计算机专业学生的整体素质的培养。

3 数据库课程改革措施

3.1 更新教学体系与理念

数据库课程的实践性较强,所以笔者认为学校和教师都应该更新教学体系与理念,上课时不是按照常规的讲授课本上的内容,而是需要增加课堂的趣味性,为了让学生对数据库课程产生浓厚的学习兴趣。课程开始时老师可以展示一些有趣的实例及优秀的项目。同时列举出企业招聘的要求,让学生指导企业需要什么样的人才,企业往往需要精通关系型数据库原理,熟悉数据库架构设计,包括分区、索引等,制定合理的数据库设计规范、精通SQL脚本编写、具备较强的学习能力、技术研究能力和表达能力,具有良好的表达和沟通能力的学生。所以在实际教学时围绕以上要求,制定出符合学生本人情况和企业实际要求的个性方案,改变现有的教学模式,使学生入职后能真正达到企业的要求。

3.2 更新教学内容,符合企业需求

笔者认为高职的计算机专业教育课程应适应时代的发展和企业的需求,为了培养高度专业的技术性人才,首先我们应该选择合适的教材,可以选择一本专门讲解数据库原理和工作模式的教材,然后再结合别的编程语言进行学习。比如学习完数据库的基本理论课程后,可以结合以前学过的java知识,掌握java连接不同数据库的方法,掌握一些轻量级数据库的操作,同时为了迎合企业的需求,应涉及数据量较大的数据库操作,涉及数据库的维护等内容,比如SQL 语句的拼接等等。能通过与实际项目的结合,使学生能根据业务需求,合理设计数据表结构、对数据库性能分析与调优,排错。能指导、培训开发人员数据库相关的编码同时能建立、完善程序的数据访问层等。

3.3 以项目为导向

数据库课程的学习应辅以项目学习,实际教学过程中应该以实际工程入手,以实验过程和实验现象为主导,由浅入深、循序渐进地讲述数据库的基本原理及其应用。比如可以通过使用Java编程语言设计小型的信息管理系统或者ERP,数据库采用SQL Sever 2008 或者Oracle。在实际设计过程中,充分考虑到可能出现的问题和数据库本身的特性等。比如说数据并发问题和数据安全问题。通过项目为导向,让学生分析数据库的工作原理,使学生知其然,又能知其所以然,从而帮助学生从实际应用中彻底理解和掌握数据库课程的内容。

4 结语

由于科学技术的飞速发展,数据库已经涉及到日常生活的方方面面。比如计算机辅助设计、人工智能和各大网站等,如何使学生更快地掌握数据库的理论知识和应用技能已成为高职院校教学中的重中之重。这也对高职院校的数据库课程的教学提出了新的要求和新的挑战。这就要求高职院校的计算机类专业教学不仅需要关注理论知识本身,还要更多关注数据库系统开发和实际应用。本文对传统的数据库教学模式进行了简要的剖析,针对传统数据库课程教学模式中存在的一些问题,提出了一些自己的见解。包括:更新教学体系与理念、以项目为导向和注重实际,符合企业需求等。同时要让学生建立一个更完整和系统的数据管理知识框架。希望以上的几点教学方法建议能运用于数据库课程的实践中,能为探索课程教学体系和相应的教学组织和管理、教材建设等方面提供参考价值。

[1] 杜嘉茵. 在数据库教学中培养学生的建构能力[A]. .中国职协2013年度优秀科研成果获奖论文集(中册)[C].:,2013:7.

[2] 李雁翎,李鹏谊. 知识的内化:计算思维的培养与数据库教学[J]. 中国大学教学,2013,(07):33-35+30.

[3] 娄颖. 浅析NoSQL技术与数据库教学的关系[J]. 计算机时代,2013,(02):47-49.

[4] 李莹. 浅谈数据库教学[J]. 电脑知识与技术,2011,(05):1077-1078.

[5] 李占宣. 任务驱动教学法在数据库教学中的应用[J]. 教育探索,2010,(12):52-53.

[6] 张伟华. 行动导向教学法在数据库教学中的应用与探究[J]. 内江科技,2010,(10):84+126.

[7] 陈桢,范华峰. 项目式教学在高职数据库教学中的探索与实践[J]. 中国电力教育,2010,(27):76-77.

[8] 于凌云. 项目教学法在数据库教学中的实践与探索[J]. 职业教育研究,2008,(02):66-67.

吴国芳(1978-),女,浙江东阳人,绍兴职业技术学院,副教授,硕士,多次参加市级、省级课题研究,发表论文多篇。研究方向:智能信息处理、数据库技术。

G712

A

1672-5832(2017)11-0068-02

猜你喜欢
数据库高职课程
课程思政在专业基础课程中的实施
软件设计与开发实践课程探索与实践
基于OBE的软件测试课程教学改革探索
战“疫”期间基于高职线上教学的分析与思考
A—Level统计课程和AP统计课程的比较
数据库
数据库
数据库
数据库
高职教育动画人才培养研究