应用型人才培养模式下“数据库原理及应用”课程改革探索

2023-04-05 18:58刘甜甜王艳飞
科技风 2023年6期
关键词:原理数据库知识点

刘甜甜 王艳飞

黄河交通学院 河南焦作 454950

1 概述

数据库课程不仅是计算机类专业学生的必修课程,也是许多非计算机类专业学生的必修课程。计算机信息处理进程中数据的组织、存储、查询、分析等问题是数据库技术要解决的问题。该课程是一门既注重理论研究也注重实践研究的课程,课程讲授不仅仅局限于专业理论知识的全面传授,更注重对数据库技术的熟练运用。学生在实践中熟练地掌握和合理运用数据库技术,有助于为他以后工作的大型管理系统开发和设计奠定更坚实良好的实践基础。因此,为了最终实现应用型技术人才的培养目标,需要不断对“数据库原理及应用”课程进行改革。

2 “数据库原理及应用”实际教学环节中容易出现的问题

目前,国内高校计算机类专业“数据库原理及应用”课堂和教学环节中实际存在的问题仍然较多,如传统教学评价模式、教学方法、手段等。下面将主要从我校课堂中的教学方法和手段、教学内容和考核方式三个方面所存在的问题进行阐述。

2.1 教学方法和手段

教学方法创新可以有效改善课堂和教学的效果,是课堂教学的关键所在,对有效保证学生课堂上注意力的高效快速集中、活跃学生课堂氛围、提升教学效果等发挥着重要作用。当前我校对“数据库原理及应用”等课程主要采用了多媒体教学,多媒体教学方式不仅对于专业课教师备课的整体工作效率有一定程度的提高以及对教师工作量有一定程度的减少,而且还能够更好地、形象化地展示教师的授课内容。但同时,如果部分授课教师在授课时对电子课件内容过多依赖,很大程度上还会间接影响部分学生的课堂参与率,降低广大学生的课程学习兴趣。教师和学生之间会缺少一个良好、有效的互动,学生集体听课效率就很低,学习的积极性也不断减少,从而将导致教与学完全隔离,使该课程的教学过程质量下降。

2.2 教学内容

目前,我校选取的教材是由人民邮电出版社出版,陈志泊教授主编的第4版教科书《数据库原理及应用教程》,该版本教材所能涵盖到的数据库教学内容总共有60个课时,但实际上由于各学校的人才培养方案的不同,对于该课程的学时数规定也会有所区别。目前我校“数据库原理及应用”课程为48学时,那么就会存在教学内容较多而学时数不够的问题。另外,数据库原理中可能存在着很多偏难、不易理解的知识点,比如关系数据库中的关系演算、关系数据库理论中函数的依赖关系部分等。对于抽象化的数据库知识,学生们理解、记忆起来往往比较困难,学生如果听不懂,就会容易丧失学习兴趣,课堂上就会出现学生不认真学习的现象,学生的参与率会有很大程度的降低,也大大降低了教学质量。

2.3 考核方式

当前,我校“数据库原理及应用”课程考核主要是由课程平时成绩和课程期末成绩两部分组成,学生课程的平时成绩主要由上课考勤及课堂上的表现、作业、实验三部分组成,然后根据这三部分的占比换算为学生该课程平时成绩的最终成绩。但是,平时成绩中作业以及实验报告中的内容重复率相对比较高,平时成绩缺乏代表性,并不能看出学生对知识的理解与掌握程度,这样并不能获得预期的教学效果。而在期末考试时使用的试卷中理论知识占试卷整体内容比例较大,学生们通过死记硬背的方式就可以答出试卷的大部分内容,挂科的概率就会很小,但是这种方式并不能有效帮助学生提升实际应用能力。这种比较单一固化的考核机制容易造成学生仅仅对所学内容死记硬背,不会主动思考所有知识点之间的联系,更不会深入思考如何将所学知识点应用于实际问题,仅仅只是为了期末考试顺利过关而进行机械记忆,这也违背了课程目标。

3 “数据库原理及应用”课程教学改革研究

3.1 教学内容的选择

教学内容不仅是整个课堂教学环节的基本灵魂与价值所在,更是培养全体学生问题意识能力和创新实践精神的根本基础。合理有效、科学高效地对课程现有教学内容进行有机整合,科学及时地对各章节内容分配理论学时和实验学时,有利于促进每个学生在有限时间内快速全面系统地掌握相关课程知识。该课程知识点较多但学时有限,那么就需要课程组共同商讨,在教学过程中应该讲授哪几个章节,各个章节应该讲授哪些知识点,授课教师在教学过程中应该把握好各知识点间的关系。对于较难的章节就可以舍弃,或者可以从中挑选出部分具有代表性的知识点。例如,关系数据库理论课内容中涉及的函数范式部分,课程组在商讨此部分的授课内容时,就可以只考虑第一范式、第二范式等前四个范式,舍弃掉第四范式等内容。

3.2 优化教学方式

在教学过程中,授课教师要根据各个班级学生的实际情况及教学内容情况,合理选择新型的教学方法及手段,以此来吸引学生的注意力,提高学生学习的积极性。要以培养学生的创新思维和能力为基础,合理运用案例化教学、翻转课堂等新型教学方法,真正转变为以学生为中心的教学。

3.2.1 采用案例教学法

针对理论案例教学、实践课程教学和团队学习,应注意设计不同的教学案例,以满足不同的侧重点和培养目标。在实际教学活动中,教师可以重点对具有代表性的实际案例进行讲解和演示,针对设计思路和方法、功能实现等方面细致深入地指导每个学生,以此激发全体学生学习数据库的兴趣,提高学生学习的积极性,促进学生实践操作能力的培养。教学活动还应更加注重学生之间的分析讨论,让学生有独立思考的空间及讨论时间,提高学生在实践中的创新思维能力及分析问题、解决问题的能力[1]。

3.2.2 基于任务驱动组织教学

教师授课时应该根据不同的教学内容,设置满足培养目标的不同的学习任务。针对一定知识点的讲解,如数据库对象的创建过程和使用、数据表对象的创建流程和使用、单向表的数据查询、数据表中的数据的操纵技术等,都可以尝试采用任务化驱动型的教学方法,在授课教师的精心启发及引导支持下,学生能进行自主学习研究和团队学习,结合现实生活情景和所学的相关知识内容,解决教师设置的一系列学习任务或者提出任务的解决思路和方法,从而最大限度地促进广大学生创新思维能力的提高及综合语言表达能力的提高。

3.2.3 采用翻转课堂等新的教学方法

通过翻转课堂,学生转变为课堂教学的主体,可以更深入地了解学习该课程的目的以及最终能够达到什么样的学习效果。授课教师在课前将所有的学习材料及学习任务上传至超星学习通、雨课堂等平台,学生可随时随地利用课余时间来自主地进行课前预习,提升学生的自主学习探究能力。课中教师作为一个具体教学任务指导者、引导者的角色来进行相关知识教学,可以通过小组合作共同讨论的方式来帮助与引导学生主动思考并发现新问题,调动学生学习知识的积极性,充分地发挥全体学生自身的学习能动性来探寻和获得新知识,积极寻找问题的答案。通过加强小组内活动和课外小组间学习的良性互动,增强每个学生的实践组织能力、协作学习等能力,促进知识的强化、融合和迁移。

3.3 改善课程考核方式

在最终成绩构成中,应适当削减期末考试成绩占最终成绩的比例,可以在一定程度上遏止学生仅通过简单的死记硬背的惯性思维方式来应付考试的现象。那么课程组在出试卷的过程中就要注意主观题类型和客观题类型的比例,对于涉及重要关键性概念及原理类内容占总成绩的比例一般不得超过30%,多增加些增删改查等操作性、数据库设计等思考性题目,考查学生的随机应变能力和快速解题能力。在平时成绩中多增加一些课堂测试、课堂笔记等综合考查项目,向学生传达实验课成绩在综合成绩中占据的重要地位。因此,教师应更加重视实验报告的质量,防止实验报告抄袭现象的发生。课堂上集体参与讨论、小组合作和报告以及创新思维能力等都可以作为评价学生综合成绩的依据,从而避免个别学生最终考高分但却低能力的现象。

3.4 理论和实验相结合

授课教师在进行理论教学过程中,不能只注重理论知识的讲授而忽略实验的重要性。除了要对其相应的知识点逐一进行具体讲解介绍之外,也需要侧重培养出学生扎实的实践动手操作能力,保证每位学生皆可以熟练地将课程理论内容与实践操作科学有机结合,运用自己所学相关知识能够快速高效解决遇到的一些实际问题。

目前,我校“数据库原理及应用”课程总共有48学时,实验学时为16个。“数据库原理及应用”课程是一门实践性很强的课程,那么就需要通过实践活动来培养和提升学生的数据库应用能力。授课教师在实验教学过程中应该以理论为基础,以实践为指导,注重理论知识与实践知识的结合,不能让理论和实践相脱离。

3.5 增加“数据库原理及应用”课程设计

根据学生前面所学习的数据库理论和实验知识,学生在教师指导下,自主进行设计、独立开发一个类似学生公寓管理的系统。在课程设计前期,课程组可以先进行商讨,选择一些比较日常的信息管理系统,编写好各个系统开发、设计的功能任务书下发给学生。然后再下发给学生几个具体的供参考的系统开发案例,有详细具体的用户需求分析和开发系统的设计分析过程。

课程内容设计通常采取小组合作学习的方式,根据学号成立课程设计小组,2~3个人为一组,然后各小组从教师指定的管理系统中共同商讨选择其中一个课程设计题目,如果学生不想选择指定题目也可自拟题目,然后交由教师严格审核。小组内要确定一位组长,组内成员根据选定的课程设计题目共同商讨,确认完成此系统需要做的所有工作,将各任务合理分配给团队每个成员。要求组内所有成员至少要设计完成该管理系统中的一个具体功能模块,在撰写课程设计时,各成员要详细描写自己所负责的功能模块。

通过课程设计,学生利用所学的数据库的理论知识,结合具体的系统设计,可以巩固学生课堂所学内容,使学生掌握完整的数据库系统设计、开发环节,运用课堂所学的理论知识,独立设计、开发一个数据库系统设计,只有多参与实践、多动手,才能增强学生扎实的实际动手能力,促进学生系统开发能力的提高以及运用所学知识解决实际复杂问题能力的提高[2]。

3.6 建设“数据库原理及应用”课程资源库

为了方便我校学生对该课程知识进行系统学习,可以合理运用我校网络教学平台,为《“数据库原理及应用”》课程建立课程资源库,将该课程全部的网络教学课件、实验指导书、实验录屏、课程习题库、课程重点知识等丰富资料融入我校网络教学平台中[3]。针对“数据库原理及应用”知识体系的1~2个知识点,录制“数据库原理及应用”课程微课视频,视频长度控制在10分钟以内。将视频投放至超星、雨课堂等平台,便于学生充分利用课余时间进行自主学习。针对课内实验,可以提供课内实验内容的完整操作录屏,供学生课后进行自主学习。根据课程的具体章节和知识点,提供线上测试题,由学生自主进行测试,通过测试,使学生对数据库基础知识的掌握情况有清晰的认识,从而能够针对自己的易错点所在进行有效的补救学习。

3.7 成立数据库项目团队

成立数据库项目团队,组建数据库设计工作室。从学生中招收一批学有余力、成绩突出、踏实肯干且对数据库程序设计具有浓厚兴趣的学生成立数据库设计小组,教师带队参加国家级和省级技能比赛,进一步拓宽学生的实践能力。学校及各院系应鼓励教师带领学生参与数据库项目开发,各院系要经常开展座谈会鼓励学生积极参加各种数据库设计比赛,通过证书的鼓励提高学生的学习动力和自信心。为提高学生的动手能力和创新意识,学校每年也可以组织校级数据库设计比赛。

结语

“数据库原理及应用”课程是我校智能工程学院物联网、计算机、智科等四个专业的专业基础必修课,是一门实践性很强的课程,要求帮助我校学生理解和掌握数据库系统的基本概念、原理及实际应用数据库分析的技术,通过实验和理论相结合来培养及引导学生多角度综合分析实际问题,提高他们运用各种数据库理论知识解决相关的各种实际问题的能力,以此来切实促进学生综合应用能力的提升,促进学生的全面与和谐均衡的发展。

综上所述,进行“数据库原理及应用”课程改革应该以增强学生的学习兴趣为基础,注重教学模式创新以及加强实践教学等方面提升学生学习的积极性和主动性。在改革探索的过程中不能盲目追求教学效率,应当根据各班学生的学情分析将理论教学与实践教学相互融合,培养出产学相互结合的创新型、应用型人才。

猜你喜欢
原理数据库知识点
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
了解咳嗽祛痰原理,有效维护健康
平均场正倒向随机控制系统的最大值原理
化学反应原理全解读
数据库
通信原理教学改革探索
数据库
关于G20 的知识点