数据库课程培养大学生信息素养的研究
2015-12-31牛志梅
【摘要】信息素养是信息时代每个人必须要具备的素养,是培养当代大学生综合能力的基础。数据库课程是培养大学生信息素养的有力工具。针对数据库教学中存在的问题,探讨了课程教学改革。教学改革的总体思路是如何更好地激发学生学习兴趣,如何更好地培养学生的信息素养。
【关键词】信息素养 数据库课程 教学研究
【中图分类号】G645 【文献标识码】A 【文章编号】2095-3089(2015)12-0065-02
一、引言
信息素养是信息时代每个人必须要具备的素养。培养大学生的信息素养具有重要意义。信息素养是综合能力的基础,有利于培养学生的各方面能力,包括思维能力,解决分析问题能力,决策能力和合作能力。
数据库技术是当今世界高新技术潮流中的主流技术之一,是计算机科学的重要分支,是构成信息系统的基础,已渗透到各行各业,发挥着越来越重要的作用。数据库课程是培养大学生信息素养的有力的工具。而在教学中我们发现传统的教学模式和方法,使学生只会记忆理论,遇到实际问题不知如何入手,更谈不上激发学生自主收集和加工信息能力。
我们的教育应该是培养信息能力的教育。我们对数据库课程进行了改革,教学改革的总体思路是如何更好地激发学生学习兴趣,如何更好地培养学生的信息素养。
二、教学改革措施
1.将生活引入课堂,合理组织教学内容
我校的计算机专业的数据库授课内容包括基础篇:数据库基础知识,关系数据库、数据库标准语言SQL,数据库安全性、完整性;设计与应用开发篇:关系数据理论、数据库设计、数据库编程;系统篇:关系查询处理和查询优化、数据库恢复技术、并发控制。
在教学中,按照现有的模式组织教学,学生感觉数据库内容繁杂,知识点多。通过考试发现,学生遇到分析设计问题丢分较多。在课程设计中,也发现学生虽然学习了数据库设计知识,但并不会真正用到实际系统的的设计中。
因此我们在教学中注意将生活引入课堂,注意引入项目教学法、案例教学法等教学方法,进行启发式教学,促进学生的自主学习和探索性学习。
培养信息素养在数据库课程教学中要时刻注意理论联系实际。第一次课是非常重要的,可以说是一门课程的导学课。我们在第一次课上,不是直接介绍数据库的基本概念,而是通过引入和分析生活中多个数据库应用实例入手。上课时先示例学生熟悉的系统:学生成绩管理系統、图书管理系统等。除了教师分析讲解外,还鼓励学生自己列举生活中的实例。从对这些系统的介绍中,引出数据库技术是开发这些系统的关键技术。使学生能够了解到数据库技术对他从事的专业及其将来的工作都能起到作用。这样就能使学生对这门课程产生浓厚的兴趣,也明确了学习的目标。
所谓项目案例教学方法是将项目教学法和案例教学法结合起来。即根据教学目标,选取有代表性的项目,贯穿在整个课程教学中。将工作过程作为课程内容的载体,在教学过程中,围绕这个项目,层层展开,从项目中抽取出各个知识点,对各知识点精选出教学案例。
采用项目教学方法,因此项目的选择十分重要,应该能够涵盖大部分知识点,将全书的各个部分贯通起来,便于学生理解。
我们选择学生熟悉的学生成绩管理系统来进行教学,该系统分为学生管理、课程管理、成绩管理等模块。在教学中,基础篇和系统篇的内容运用教学案例,并配合实际演示,使学生能理解基础知识,而且不觉得内容繁杂。设计与应用开发篇的内容则按照项目开发步骤进行,然后就按完成整个项目的工作过程来组织教学。
运用项目教学方法,教师的引导是必不可少的。教学中教师要给学生布置任务,调研学生成绩管理系统的需求和任务。上课时首先演示一个完整的管理系统,接下来教师与学生一起对系统进行分析,引导学生明确系统所要实现的功能,对每个功能模块,又需要什么知识才能实现。根据分析将项目与对应的知识点对应起来,这样教学学生会主动去学习,主动去收集信息,并会主动学习如何去分析和解决问题。
在以往的教学中,我们在讲解某个知识点时,也会举相关的实例,但是效果并不是很好,主要是因为那些实例只是为了学生理解某个知识点而专门设计的,相互之间没有什么联系。而现在的案例是从项目中精选出来的,这样学生学习目的性更强,更容易激发学习兴趣。
2.项目案例驱动式实验教学
实验教学是一个重要的环节,数据库课程是一个必须理论联系实践的课程,只有通过实验环节,学生才能真正理解和消化课堂所学知识。
在实验教学中,组织好实验内容是达到实验目的的关键工作。我们将实验分为基础实验和综合设计性实验。基础实验是为了学生巩固所学基础知识,有利于概念和命令的掌握。综合设计性有利地培养学生的应用能力。以往的实验教学中,我们也设计了基础实验和综合设计性实验,但是不够系统,各个章节实验缺乏联系。因此我们将项目案例教学运用到实验中,仍然采用学生成绩管理系统项目贯穿整个实验过程,形成一个案例引导的整体,将实验内容与课堂教学紧密结合起来。
(1)通过使用数据库管理系统MS SQL SERVER,熟悉数据库的基本概念。在SQL SERVER中创建学生成绩管理数据库和数据表,使学生能深入理解数据库的基本概以及关系数据库的完整性等概念。
(2)通过SQL语句的基础实验,加深了对关系数据库的标准语言SQL的理解。
(3)设计综合性实验,综合实验综合了数据库设计、数据库编程、数据库安全性等各方面知识。 我们让学生按照数据库设计的步骤进行学生成绩管理系统的设计,并要求实现系统的部分功能。
通过教学实践,这样组织实验教学取得了比较好的效果。学生在完成每个实验项目时,目的很明确,不是仅仅为了掌握某个知识点,而是为了完成整个项目,因此积极性很高。
3.进行项目训练
我们重视对学生进行项目训练,巩固课堂和实验的所学知识。在课后布置大作业,要求学生完成图书管理系统。要求学生自己进行系统调研,收集相关信息。并能运用所学的数据库设计的基本方法和步骤,进行数据库设计,运用数据库编程知识实现系统功能。通过锻炼学生收集和加工信息的能力。
项目训练中学生分成小组完成任务,每个小组同学承担不同的角色,有数据库管理员、系统分析员、系统设计员、系统开发员等。通过项目实训培养学生的信息素养和团队合作精神。
三、结语
数据库课程是计算机类专业的重要课程,对培养学生的信息素养起到重要作用。课程组对数据库课程教学中存在的问题进行了分析,将激发学习兴趣,提高学生信息素养作为教学改革的目标。从教学思路,教学方法,教学手段等方面不断进行改革探索,取得了较好的效果。
参考文献:
[1]周敦等.中小学信息技术教材教法[M].北京:人民邮电出版社,2007.
[2]牛志梅.非计算机专业数据库课程教学研究与改革[J].中国校外教育,2010(10).
[3]李向群,曾希君,王新等.案例式教学法在”Visual FoxPro程序设计”教学改革中的应用[J].计算机教育,2011(9).