论文部分内容阅读
摘要:《数据库原理与应用》课程是2年制高职计算机软件及相关专业的一门专业基础必修课,重点阐述了该课程的实践教学方法,提出一些新的教学方法、教学手段和具体实施策略,提高实践教学质量和教学效率,培养学生的软件开发和维护能力。
关键词:数据库;实践教学;教学改革;高职
中图分类号:G434文献标识码:A文章编号:1009-3044(2008)21-30568-01
1 引言
《数据库原理与应用》是2年制软件高职学生开设的一门专业基础课程。该课程一般包括数据库原理、设计和应用三个部分。原理是其基础,设计和应用是提高,他们相辅相成、互相促进。如果重点偏向理论教学,学生不了解具体的数据库使用技术,不能将所学知识融会贯通,不能适应企业对数据库应用人才的需要。如果重点偏向流行数据库管理系统工具的使用,忽视甚至放弃原理的教学,造成学生对具体数据库管理系统的操作能力突出,但缺乏完整的知识结构。高职院校数据库原理与应用课程的教育目标是培养社会需求的数据库应用人才,这就要求培养的学生既理解原理、具有扎实功底,又善于灵活运用、富于创新。如何让学生既学好原理又能掌握好应用,主要通过实践环节来实现。
2 传统实践环节存在的问题
数据库原理与应用课程是一门实践性很强的计算机课程,但目前实验课教学存在很多弊端。具体有如下问题:
1)对实践教学认识不足
学生不能明确实验目的和上机内容。上机前不做任何准备, 照着实验指导书操作一遍,或一味模仿教师操作实例,不能举一反三, 对所要做的操作不理解, 不能有效地把知识点转化为自己在编程中所需的东西。有些学生在课程结束还不会运用学过的知识解决实际问题,有些甚至连最基本的操作也不会。
2)理论和实践环节脱钩
学生在上课时都只是被动地接受老师的知识,讲述的内容和操作在上课时都能够听懂,但得不到及时的训练。实践的安排和讲述内容的时间安排间隔过长导致知识的脱钩。
3)实践环节的检查不能科学化
实践教学的检查主要通过实验报告,而很多同学所交的实验报告是抄袭的,在实验过程并没有很好的完成自己的任务。
4)实践教学中的指导不充分
在实践教学中一般一个老师指导几十个学生,老师不能兼顾。有些老师不太负责的话可能不做指导,造成实践教学中指导不充分。
5)缺少必要的实训环节
基本理论教学结束后, 实验课就停止,知识点不能有效地用一个系统贯穿起来,缺少必要的实训环节。所以根本不可能把所学知识真正应用到实际的编程中,造成所学和所用脱节。
6)课程考核中实践课没有一定的比例
该课程的考核,一般都是课程结束后出卷考试,卷面成绩和平时成绩作为课程成绩,这样的话造成学生对实验课程不重视,好多学生在实验课上打游戏,上网聊天,不能充分利用实验学时。
3 实践教学方法的改革
针对该课程传统实践环节存在的问题,结合教学实践,对该课程实践教学方法作如下改革。
1)明确实验目的和内容
实验前先对本次实验的目的,实验用到的课本知识做以说明,对实验的重点和难点进行简单的点评,对实验的预期效果进行明确。让学生目的明确,举一反三,真正把课本上的理论知识用于实践,解决一些实际问题。
2)理论和实践紧密结合
如果条件允许的话,建议该课程在实验室上课,这样的话,老师讲过一些抽象的概念后,如果能在计算机上进行演示,可以让学生自己操作,做到边学习理论边进行实践,保证理论和实践的连续性,让同学们及时得到实验内容的训练。老师还可以根据实际情况加大实践课时的比例,让学生有足够的时间进行实践,即掌握了知识又提高了动手能力。
另外,对于一些操作性较强的内容,可以利用多媒体录像工具录制下来,方便学生课下参考。比如一款叫《屏幕录像专家》的软件,可以录制操作过程视频,以及同步的讲解过程和操作说明音频,以方便学生进行实践活动时参考,让讲课内容和实践结合更紧密。
3)加强实践考核,建立考核机制
每次实验,详细记录每个同学的完成情况。根据每个实验内容设计相应的实验报告,能充分体现每个同学的实验过程。没有完成任务的同学督促在课外完成,可以在下次实践课上进行检查。一个老师如何验收所有学生的实践内容呢?应该采用灵活的验收考核方法,比如按组验收,每组随机选一个人验收,根据验收结果给该组学生打分,这样的话就要求学生实验过程中同一组学生互相帮助,让大部分学生能高质量完成实验任务。有些时候还可以辅助一些奖惩措施,比如排名前三名的组额外再加分,排名后三名的组扣分,这样的话更能激发和体现团队合作精神。还可以只验收组长的,组长验收组员的,再随机抽取部分学生进行核查。
4)建立分组机制
因为实践中教师的资源是有限的, 要想办法扩充实践环节的辅导资源。在每个班上都有一些成绩好且认真负责的同学,可以让他们帮助老师辅导班上成绩较差的同学。一方面减轻老师的负担,另一方面加深他们的知识。为方便组织,可以对学生分组,一组学生坐在一排,便于沟通和交流,每个组分一两个成绩较好的学生,实验过程中对其他学生进行指导,同时还可以负责其他方面的工作。
5)加强实训环节组织和管理
为了让学生能将本门课程内容融会贯通,需要让学生做一两个具体的小项目,一个项目可以选择讲课过程中使用的例子,让学生自己进行实现,体会数据库原理、设计和具体的应用,并结合软件工程思想进行组织。另外,专门布置一个大作业(实训),让学生课下实现,教师进行适当的指导。学生初次独立制作、完成一个软件,会面临很多问题,大多数是教材中没有涉及的,要引导学生利用已学习的知识,独立寻找解决问题的方法。教师要随时了解学生遇到的情况,或给予鼓励,或给予指导,使学生能够达到预定的学习目标。通过该大作业相当于把该门课程知识综合起来,另外,让学生体会项目实现的整个工程思想和流程,同时还可以培养团队协作精神。对该大作业,要求尽量简单,并且跟学生生活比较贴近,能吸引学生兴趣,让学生做过后有一个成就感。最后一定要对实训项目进行验收,作为期末成绩的一部分。
6)改进课程考核标准
以往该课程考核只是平时成绩和考试成绩两样,并且期末考试卷面成绩占很大的比例。这样就体现不了平时实践性环节的过程表现。适当增加实践环节的考核分数,有利于提高实践教学的质量。
4 结束语
在我国大力发展信息产业的形势下, 加强软件高职学生的实践教学环节势在必行。本文以数据库原理与应用课程为例,分析了该课程传统的实践教学方法的缺点,提出了新的实践教学方法,该方法在我院06、07级学生中使用,取得了良好的效果。不仅对其他的软件高职课程有一定的指导意义,对软件专业外的其他专业的实践教学也有指导意义。
参考文献:
[1] 刘芳. 高职院校“数据库原理及应用”课程教学改革的研究与实践[J].职业教育研究,2007(1).
[2] 叶文盛. 浅谈实践教学改革[J].北京:科技创新导报,2007(35).
[3] 李振汕.高职IT教学方法研究[J].职业教育研究,2006(6).
关键词:数据库;实践教学;教学改革;高职
中图分类号:G434文献标识码:A文章编号:1009-3044(2008)21-30568-01
1 引言
《数据库原理与应用》是2年制软件高职学生开设的一门专业基础课程。该课程一般包括数据库原理、设计和应用三个部分。原理是其基础,设计和应用是提高,他们相辅相成、互相促进。如果重点偏向理论教学,学生不了解具体的数据库使用技术,不能将所学知识融会贯通,不能适应企业对数据库应用人才的需要。如果重点偏向流行数据库管理系统工具的使用,忽视甚至放弃原理的教学,造成学生对具体数据库管理系统的操作能力突出,但缺乏完整的知识结构。高职院校数据库原理与应用课程的教育目标是培养社会需求的数据库应用人才,这就要求培养的学生既理解原理、具有扎实功底,又善于灵活运用、富于创新。如何让学生既学好原理又能掌握好应用,主要通过实践环节来实现。
2 传统实践环节存在的问题
数据库原理与应用课程是一门实践性很强的计算机课程,但目前实验课教学存在很多弊端。具体有如下问题:
1)对实践教学认识不足
学生不能明确实验目的和上机内容。上机前不做任何准备, 照着实验指导书操作一遍,或一味模仿教师操作实例,不能举一反三, 对所要做的操作不理解, 不能有效地把知识点转化为自己在编程中所需的东西。有些学生在课程结束还不会运用学过的知识解决实际问题,有些甚至连最基本的操作也不会。
2)理论和实践环节脱钩
学生在上课时都只是被动地接受老师的知识,讲述的内容和操作在上课时都能够听懂,但得不到及时的训练。实践的安排和讲述内容的时间安排间隔过长导致知识的脱钩。
3)实践环节的检查不能科学化
实践教学的检查主要通过实验报告,而很多同学所交的实验报告是抄袭的,在实验过程并没有很好的完成自己的任务。
4)实践教学中的指导不充分
在实践教学中一般一个老师指导几十个学生,老师不能兼顾。有些老师不太负责的话可能不做指导,造成实践教学中指导不充分。
5)缺少必要的实训环节
基本理论教学结束后, 实验课就停止,知识点不能有效地用一个系统贯穿起来,缺少必要的实训环节。所以根本不可能把所学知识真正应用到实际的编程中,造成所学和所用脱节。
6)课程考核中实践课没有一定的比例
该课程的考核,一般都是课程结束后出卷考试,卷面成绩和平时成绩作为课程成绩,这样的话造成学生对实验课程不重视,好多学生在实验课上打游戏,上网聊天,不能充分利用实验学时。
3 实践教学方法的改革
针对该课程传统实践环节存在的问题,结合教学实践,对该课程实践教学方法作如下改革。
1)明确实验目的和内容
实验前先对本次实验的目的,实验用到的课本知识做以说明,对实验的重点和难点进行简单的点评,对实验的预期效果进行明确。让学生目的明确,举一反三,真正把课本上的理论知识用于实践,解决一些实际问题。
2)理论和实践紧密结合
如果条件允许的话,建议该课程在实验室上课,这样的话,老师讲过一些抽象的概念后,如果能在计算机上进行演示,可以让学生自己操作,做到边学习理论边进行实践,保证理论和实践的连续性,让同学们及时得到实验内容的训练。老师还可以根据实际情况加大实践课时的比例,让学生有足够的时间进行实践,即掌握了知识又提高了动手能力。
另外,对于一些操作性较强的内容,可以利用多媒体录像工具录制下来,方便学生课下参考。比如一款叫《屏幕录像专家》的软件,可以录制操作过程视频,以及同步的讲解过程和操作说明音频,以方便学生进行实践活动时参考,让讲课内容和实践结合更紧密。
3)加强实践考核,建立考核机制
每次实验,详细记录每个同学的完成情况。根据每个实验内容设计相应的实验报告,能充分体现每个同学的实验过程。没有完成任务的同学督促在课外完成,可以在下次实践课上进行检查。一个老师如何验收所有学生的实践内容呢?应该采用灵活的验收考核方法,比如按组验收,每组随机选一个人验收,根据验收结果给该组学生打分,这样的话就要求学生实验过程中同一组学生互相帮助,让大部分学生能高质量完成实验任务。有些时候还可以辅助一些奖惩措施,比如排名前三名的组额外再加分,排名后三名的组扣分,这样的话更能激发和体现团队合作精神。还可以只验收组长的,组长验收组员的,再随机抽取部分学生进行核查。
4)建立分组机制
因为实践中教师的资源是有限的, 要想办法扩充实践环节的辅导资源。在每个班上都有一些成绩好且认真负责的同学,可以让他们帮助老师辅导班上成绩较差的同学。一方面减轻老师的负担,另一方面加深他们的知识。为方便组织,可以对学生分组,一组学生坐在一排,便于沟通和交流,每个组分一两个成绩较好的学生,实验过程中对其他学生进行指导,同时还可以负责其他方面的工作。
5)加强实训环节组织和管理
为了让学生能将本门课程内容融会贯通,需要让学生做一两个具体的小项目,一个项目可以选择讲课过程中使用的例子,让学生自己进行实现,体会数据库原理、设计和具体的应用,并结合软件工程思想进行组织。另外,专门布置一个大作业(实训),让学生课下实现,教师进行适当的指导。学生初次独立制作、完成一个软件,会面临很多问题,大多数是教材中没有涉及的,要引导学生利用已学习的知识,独立寻找解决问题的方法。教师要随时了解学生遇到的情况,或给予鼓励,或给予指导,使学生能够达到预定的学习目标。通过该大作业相当于把该门课程知识综合起来,另外,让学生体会项目实现的整个工程思想和流程,同时还可以培养团队协作精神。对该大作业,要求尽量简单,并且跟学生生活比较贴近,能吸引学生兴趣,让学生做过后有一个成就感。最后一定要对实训项目进行验收,作为期末成绩的一部分。
6)改进课程考核标准
以往该课程考核只是平时成绩和考试成绩两样,并且期末考试卷面成绩占很大的比例。这样就体现不了平时实践性环节的过程表现。适当增加实践环节的考核分数,有利于提高实践教学的质量。
4 结束语
在我国大力发展信息产业的形势下, 加强软件高职学生的实践教学环节势在必行。本文以数据库原理与应用课程为例,分析了该课程传统的实践教学方法的缺点,提出了新的实践教学方法,该方法在我院06、07级学生中使用,取得了良好的效果。不仅对其他的软件高职课程有一定的指导意义,对软件专业外的其他专业的实践教学也有指导意义。
参考文献:
[1] 刘芳. 高职院校“数据库原理及应用”课程教学改革的研究与实践[J].职业教育研究,2007(1).
[2] 叶文盛. 浅谈实践教学改革[J].北京:科技创新导报,2007(35).
[3] 李振汕.高职IT教学方法研究[J].职业教育研究,2006(6).