论文部分内容阅读
摘要 数据技术是计算机专业的基础课程,是衡量计算机技能的重要指标。针对目前数据库技术教学中存在的问题,进行认真的分析和探讨,提出从教学内容、实践训练和教学方法等方面进行改革的方案。教学实践说明,该方案的实施已取得明显的教学效果。
关键词 数据库技术;实践教学;教学方法;项目驱动
中图分类号:G642.0 文献标识码:B 文章编号:1671-489X(2010)09-0028-02
Study on Teaching Reform and Practice of Database Technology//Jiang Yunli
Abstract Information technology is the foundation courses in computer science. For the current database technology problems in teaching, the author thinks the reform proposal from teaching content, practical training and teaching methods. The implementation of the programmer has achieved significant results.
Key words database technology; teaching methods; project driven
Author’s address Department of Computer, Jiangxi Vocational College of Finance And Economics, Jiujiang, Jiangxi, China 332000
数据库技术是高职院校计算机及其相近专业的必修课程。该课程综合应用计算机科学中多种软、硬件知识,研究在计算机环境下如何高效地进行数据管理,既有自己的理论体系,又有很强的实践性和实用性;既关注学生基本概念的学习,又注重实际技能的训练,在培养学生动手能力、综合应用知识的能力和提高专业素质方面具有重要的作用。笔者在教学中探索和实践案例与任务驱动教学法,教学质量明显提高。
1 设计合理的教学内容
对于不同专业、不同阶段开设的不同数据库课程,都应制定明确的教学目标,设计合理的教学内容,以体现整个数据库技术知识体系的系统性、层次性和连续性。例如,对于软件开发专业学生,可以在大一第二学期开设数据库系统原理课程,同时结合具体的数据库系统的应用,让学生掌握数据库基本原理和基本操作。这时,学生也已掌握面向对象的开发工具,在大二就可以进入停课1周的数据库应用实训,开发简单的数据库应用系统,让学生学习掌握基本系统的开发方法与技术。在整个数据库技术的学习中,数据库系统原理课程的学习内容,主要是基本知识和基本技术的学习,包括基本概念、关系代数、SQL语言、数据库访问技术、关系规范化理论、数据库安全性和完整性等。由于在理论学习的同时又结合实践,学生很容易理解和掌握。在之后的数据库应用实践课程中,就可以结合开发工具,有针对性地进行数据库应用开发技术学习,包括系统需求分析、数据库概念结构设计和数据库逻辑结构设计等。在具备这些开发方法和技术之后,学生就可以自己动手来完成简单的数据库应用系统的开发了。
2 加强实践教学体系改革
数据库技术课程的实践教学对于巩固数据库知识,加强学生的实际动手能力和提高学生的综合素质十分必要。实践教学体系包括课程实验教学和工程实践教学两部分。实践教学体系与理论教学体系应浑然一体,相互补充、相互发展。在实践教学中建立新的实验教学模式,设计从“基础实验——案例实验——项目阶段——实习基地”一体化的实践教学体系,以提高学生的个性化设计能力。同时与企事业单位密切联系,积极探索“产学研相结合,培养应用型创新人才”的新模式。
2.1 基础实验这部分实验与课堂教学直接衔接,实验内容主要是理论性、验证性的实验,与课程各具体的知识点对应。这类实验主要是让学生熟悉所学软件课程的实验环境,掌握各种软件的基本使用。实验目的简单地说就是学会软件工具的基本使用。在实验组织上,可按照教师的讲解、示范或按教材的叙述完成实验操作。
2.2 案例实验给学生典型的数据库系统案例及代码,让学生学习和模仿。这里不是让学生拿着现成的案例代码上机照抄,而是要求学生在读懂代码的基础上做出相似的案例。不是依葫芦画葫芦,而是依葫芦画瓢,这一点是很重要的,如果让学生依葫芦画葫芦,学生容易形成依赖,失去主动思维,更达不到这一阶段的实验目的。通过这一阶段的学习,学生一方面可以了解所学在工程中的实际应用;另一方面,学生的编程能力也可获得迅速提高。在实验组织上,先通过教师辅导、学生解读和讨论等形式熟悉典型案例及代码,然后在此基础上完成实验任务。
2.3 项目阶段也可叫独立设计阶段,就是让学生根据教师给定的课题和要求,自己查阅资料,自行设计方案、编写代码。由于学生在第二阶段已经进行过案例实验,所以学生有了完成第三阶段实验任务的基础。通过这一阶段,学生可以锻炼独立的分析问题、解决工程实际问题的能力。这部分实验的组织形式可以比较灵活,既可以安排在教学计划学时数内完成,也可安排在学生选修任务内自主完成。笔者认为后者更好些。为使学生能自主地完成项目任务,学校应在课外时间开放实验室,学生可通过项目计划书获得实验资源。
2.4 实习基地在学院领导的高度重视下,通过多种途径建立10个校外实训基地。学生在实习期间,相关技术人员和指导教师共同合作进行指导,教学效果显著。在实习基地,主要是让学生参与到实际问题的解决中去。通过这些实战演练,使学生在实践中锻炼、提高。这既使得学生的知识体系得到巩固,学会灵活运用已学的知识,对提高学生的综合素质起到很大的作用,又为学生积累了实际工作经验,弥补学校教学与企事业单位要求的距离,为学生毕业后的就业创造条件。
3 采用灵活多变的教学方法
教师在教学过程中,要采用灵活多变的教学方法,最大限度地激发学生自主学习。在采用教学方法时,可根据教学内容、教学对象、教学环境来灵活决定。如课堂上采用课堂讲解、代码分析、软件演示、相互提问、课堂讨论等方式组织各个知识点的学习,鼓励学生主动学习,培养积极思考、创新思维的习惯与能力。教学过程中注重示例性讲解,掌握教学节奏,让学生的思维活跃起来,积极地参与思考,提出问题。在实验室以综合实验、课程设计等形式组织完整的分析、设计和开发实践,锻炼学生的实际操作能力。
3.1 反馈式教学模式针对高职院校学生特点,有针对性地采取工学交替、任务驱动、项目导向、課堂与实习地点一体化等行动导向的反馈式教学模式,有效提高教学的效率。
情景模拟教学采取典型案例和项目导向的教学方式,在学中做,做中学,打破原来的由理论到实训的教学模式,极大地提高教学效果。将上课地点全部移至情景模拟教室,教师以案例为知识载体讲授之后,同时为学生安排实训项目,使学生边学边做,加深其对知识点的理解,强化其职业技能。建立校内实训基地,让学生参与数据库系统的建设和管理过程,提高学生的学习热情。鼓励学生参加数据库认证考试,通过者本课程可获得免试。而以上各个教学环节,学生若有问题,可及时反馈到情景模拟教学中,优化教学过程。
3.2 案例教学法根据教学培养目标,将数据库课程教学分为数据库应用系统引入、数据库系统设计、数据库系统开发3个部分。采用“原理方法 工具 典型案例分析”的模式,并依据开发实践的需求和教学经验精心设计课程的内容与教学计划。引入的重点是通过案例逐步引出数据库系统的基本概念,着重强调基本概念在数据库应用系统包括数据库设计和程序设计中的应用,原理教学够用为度,以便于学生理解和掌握。
按以上改革方案,采用“原理方法 工具 典型案例分析”的教学模式,经过课程训练的学生,拓宽了知识面,提高了动手能力,增强了独立钻研、吸收新技术的能力;既培养学生的创新能力和知识的综合应用能力,同时也培养学生的协作精神,营造相互探讨、共同提高的学术氛围,为学生的后续课程学习打下扎实的基础。改革实验取得较好的效果。
3.3 任务驱动教学法任务驱动教学指的是教师在实践课上布置适量的实践任务,学生在完成任务的过程中学习知识、掌握技能。在进行任务驱动教学时要注意:所布置的任务要与单元理论知识密切相关,任务驱动教学为理论知识提供必要的实践过程,是实践教学环节。通过任务驱动完成实践教学任务,从而完成理论与实践教学的全部任务。
为了使高职计算机专业的学生既掌握数据库技术的基本理论,又具有数据库设计和应用的能力,将来能胜任信息技术领域、计算机领域和数据库领域的工作,适应我国经济建设和社会发展的需要,在数据库技术课程教学建设和教学改革方面做了大量的工作,取得较好的成效。建立课程体系,加强实践教学,制定教学标准、教案规范、多媒体课件、教学网站、实验标准和实验指导等,改革教学手段、教学模式和教学方法,对提高学生的数据库技术应用水平和综合素质起到一定的作用。
参考文献
[1]瞿中.数据库教学方法改革的探索与实践[J].黑龙江高教研究,2006(2):113-114
[2]李圣良.高职院校计算机网络技术专业教学体系改革探索[J].职业技术教育,2005(35)
[3]喻梅.计算机实践教学的探讨[J].中国教育信息化,2007(7):67-68
[4]耿建生,李志红.高职开设模块化综合技能课程的探索[J].教育与职业,2006(26)
关键词 数据库技术;实践教学;教学方法;项目驱动
中图分类号:G642.0 文献标识码:B 文章编号:1671-489X(2010)09-0028-02
Study on Teaching Reform and Practice of Database Technology//Jiang Yunli
Abstract Information technology is the foundation courses in computer science. For the current database technology problems in teaching, the author thinks the reform proposal from teaching content, practical training and teaching methods. The implementation of the programmer has achieved significant results.
Key words database technology; teaching methods; project driven
Author’s address Department of Computer, Jiangxi Vocational College of Finance And Economics, Jiujiang, Jiangxi, China 332000
数据库技术是高职院校计算机及其相近专业的必修课程。该课程综合应用计算机科学中多种软、硬件知识,研究在计算机环境下如何高效地进行数据管理,既有自己的理论体系,又有很强的实践性和实用性;既关注学生基本概念的学习,又注重实际技能的训练,在培养学生动手能力、综合应用知识的能力和提高专业素质方面具有重要的作用。笔者在教学中探索和实践案例与任务驱动教学法,教学质量明显提高。
1 设计合理的教学内容
对于不同专业、不同阶段开设的不同数据库课程,都应制定明确的教学目标,设计合理的教学内容,以体现整个数据库技术知识体系的系统性、层次性和连续性。例如,对于软件开发专业学生,可以在大一第二学期开设数据库系统原理课程,同时结合具体的数据库系统的应用,让学生掌握数据库基本原理和基本操作。这时,学生也已掌握面向对象的开发工具,在大二就可以进入停课1周的数据库应用实训,开发简单的数据库应用系统,让学生学习掌握基本系统的开发方法与技术。在整个数据库技术的学习中,数据库系统原理课程的学习内容,主要是基本知识和基本技术的学习,包括基本概念、关系代数、SQL语言、数据库访问技术、关系规范化理论、数据库安全性和完整性等。由于在理论学习的同时又结合实践,学生很容易理解和掌握。在之后的数据库应用实践课程中,就可以结合开发工具,有针对性地进行数据库应用开发技术学习,包括系统需求分析、数据库概念结构设计和数据库逻辑结构设计等。在具备这些开发方法和技术之后,学生就可以自己动手来完成简单的数据库应用系统的开发了。
2 加强实践教学体系改革
数据库技术课程的实践教学对于巩固数据库知识,加强学生的实际动手能力和提高学生的综合素质十分必要。实践教学体系包括课程实验教学和工程实践教学两部分。实践教学体系与理论教学体系应浑然一体,相互补充、相互发展。在实践教学中建立新的实验教学模式,设计从“基础实验——案例实验——项目阶段——实习基地”一体化的实践教学体系,以提高学生的个性化设计能力。同时与企事业单位密切联系,积极探索“产学研相结合,培养应用型创新人才”的新模式。
2.1 基础实验这部分实验与课堂教学直接衔接,实验内容主要是理论性、验证性的实验,与课程各具体的知识点对应。这类实验主要是让学生熟悉所学软件课程的实验环境,掌握各种软件的基本使用。实验目的简单地说就是学会软件工具的基本使用。在实验组织上,可按照教师的讲解、示范或按教材的叙述完成实验操作。
2.2 案例实验给学生典型的数据库系统案例及代码,让学生学习和模仿。这里不是让学生拿着现成的案例代码上机照抄,而是要求学生在读懂代码的基础上做出相似的案例。不是依葫芦画葫芦,而是依葫芦画瓢,这一点是很重要的,如果让学生依葫芦画葫芦,学生容易形成依赖,失去主动思维,更达不到这一阶段的实验目的。通过这一阶段的学习,学生一方面可以了解所学在工程中的实际应用;另一方面,学生的编程能力也可获得迅速提高。在实验组织上,先通过教师辅导、学生解读和讨论等形式熟悉典型案例及代码,然后在此基础上完成实验任务。
2.3 项目阶段也可叫独立设计阶段,就是让学生根据教师给定的课题和要求,自己查阅资料,自行设计方案、编写代码。由于学生在第二阶段已经进行过案例实验,所以学生有了完成第三阶段实验任务的基础。通过这一阶段,学生可以锻炼独立的分析问题、解决工程实际问题的能力。这部分实验的组织形式可以比较灵活,既可以安排在教学计划学时数内完成,也可安排在学生选修任务内自主完成。笔者认为后者更好些。为使学生能自主地完成项目任务,学校应在课外时间开放实验室,学生可通过项目计划书获得实验资源。
2.4 实习基地在学院领导的高度重视下,通过多种途径建立10个校外实训基地。学生在实习期间,相关技术人员和指导教师共同合作进行指导,教学效果显著。在实习基地,主要是让学生参与到实际问题的解决中去。通过这些实战演练,使学生在实践中锻炼、提高。这既使得学生的知识体系得到巩固,学会灵活运用已学的知识,对提高学生的综合素质起到很大的作用,又为学生积累了实际工作经验,弥补学校教学与企事业单位要求的距离,为学生毕业后的就业创造条件。
3 采用灵活多变的教学方法
教师在教学过程中,要采用灵活多变的教学方法,最大限度地激发学生自主学习。在采用教学方法时,可根据教学内容、教学对象、教学环境来灵活决定。如课堂上采用课堂讲解、代码分析、软件演示、相互提问、课堂讨论等方式组织各个知识点的学习,鼓励学生主动学习,培养积极思考、创新思维的习惯与能力。教学过程中注重示例性讲解,掌握教学节奏,让学生的思维活跃起来,积极地参与思考,提出问题。在实验室以综合实验、课程设计等形式组织完整的分析、设计和开发实践,锻炼学生的实际操作能力。
3.1 反馈式教学模式针对高职院校学生特点,有针对性地采取工学交替、任务驱动、项目导向、課堂与实习地点一体化等行动导向的反馈式教学模式,有效提高教学的效率。
情景模拟教学采取典型案例和项目导向的教学方式,在学中做,做中学,打破原来的由理论到实训的教学模式,极大地提高教学效果。将上课地点全部移至情景模拟教室,教师以案例为知识载体讲授之后,同时为学生安排实训项目,使学生边学边做,加深其对知识点的理解,强化其职业技能。建立校内实训基地,让学生参与数据库系统的建设和管理过程,提高学生的学习热情。鼓励学生参加数据库认证考试,通过者本课程可获得免试。而以上各个教学环节,学生若有问题,可及时反馈到情景模拟教学中,优化教学过程。
3.2 案例教学法根据教学培养目标,将数据库课程教学分为数据库应用系统引入、数据库系统设计、数据库系统开发3个部分。采用“原理方法 工具 典型案例分析”的模式,并依据开发实践的需求和教学经验精心设计课程的内容与教学计划。引入的重点是通过案例逐步引出数据库系统的基本概念,着重强调基本概念在数据库应用系统包括数据库设计和程序设计中的应用,原理教学够用为度,以便于学生理解和掌握。
按以上改革方案,采用“原理方法 工具 典型案例分析”的教学模式,经过课程训练的学生,拓宽了知识面,提高了动手能力,增强了独立钻研、吸收新技术的能力;既培养学生的创新能力和知识的综合应用能力,同时也培养学生的协作精神,营造相互探讨、共同提高的学术氛围,为学生的后续课程学习打下扎实的基础。改革实验取得较好的效果。
3.3 任务驱动教学法任务驱动教学指的是教师在实践课上布置适量的实践任务,学生在完成任务的过程中学习知识、掌握技能。在进行任务驱动教学时要注意:所布置的任务要与单元理论知识密切相关,任务驱动教学为理论知识提供必要的实践过程,是实践教学环节。通过任务驱动完成实践教学任务,从而完成理论与实践教学的全部任务。
为了使高职计算机专业的学生既掌握数据库技术的基本理论,又具有数据库设计和应用的能力,将来能胜任信息技术领域、计算机领域和数据库领域的工作,适应我国经济建设和社会发展的需要,在数据库技术课程教学建设和教学改革方面做了大量的工作,取得较好的成效。建立课程体系,加强实践教学,制定教学标准、教案规范、多媒体课件、教学网站、实验标准和实验指导等,改革教学手段、教学模式和教学方法,对提高学生的数据库技术应用水平和综合素质起到一定的作用。
参考文献
[1]瞿中.数据库教学方法改革的探索与实践[J].黑龙江高教研究,2006(2):113-114
[2]李圣良.高职院校计算机网络技术专业教学体系改革探索[J].职业技术教育,2005(35)
[3]喻梅.计算机实践教学的探讨[J].中国教育信息化,2007(7):67-68
[4]耿建生,李志红.高职开设模块化综合技能课程的探索[J].教育与职业,2006(26)