论文部分内容阅读
0 引言
《数据库开发》课程是一门综合了数据库基本应用技术和软件开发技术的实践类课程,学习本门课程既可以使学生掌握基本数据库应用技术,又可以巩固和提高学生的软件开发能力,突出学生实践能力是数据库开发教学中主要目标,所以应该重点突出实践教学环节的设计与实施,为此本课程实施过程中采用了项目教学法。所谓项目教学法是指学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高了学生的兴趣,自然能调动学习的积极性。因此“项目教学法”是一种典型的以学生为中心的教学方法。[1]
1 《数据库开发》课程设计思路
本课程主要以企业实际项目为主线,通过五个典型的工作任务,使学生掌握数据库开发的相关知识和技能;学生在学习本课程过程中,主要学习的内容包括:数据库需求分析、数据库模型设计方法、使用数据库管理软件对数据库模型进行实施、使用数据库管理软件管理数据库,对已有的数据库开发数据库应用系统对数据进行增删改查的基本操作。将该课程的整个教学任务按照项目分为5个典型的工作任务,具体描述如下:数据库需求分析:对所选用的项目的需求使用需求分析方法进行分析,并编写需求规格说明书。数据库模型设计:根据上一个任务中编写的需求规格说明书,进行数据库的概念结构设计、逻辑结构设计和物理结构设计。数据库模型实施:选择数据库管理软件对上一个任务中设计的数据库模型进行实施,并介绍SQL语句的基本应用。数据库查询操作及视图、索引等数据库对象应用:对于已有数据库使用SQL语句进行查询的操作,并介绍视图、索引等主要数据库对象的应用。数据库应用系统开发:开发一个基于Web的数据库应用系统,对已有数据库实现数据的增删改查的功能。
2 《数据库开发》课程实施方式
2.1 项目教学法的实施步骤 项目教学法一般可以按照下面5个教学阶段进行实施:确定项目任务:通常由教师提出一个或几个项目任务设想,然后同学一起讨论,最终确定项目的目标和任务。制定计划:由学生制定项目工作计划,确定工作步骤和程序,并最终得到教师的认可。实施计划:学生确定各自在小组的分工以及小组成员合作的形式,之后按照已确立的工作步骤和程序工作。检查评估:先由学生自己进行自我评估,之后再由教师对项目工作成绩进行检查评分。师生共同討论、评判在项目工作中出现的问题、学生解决处理的方法以及学生的学习行为特征。通过对比师生的评价结果,找出造成评价结果差异的原因。归档或结果应用:作为项目的实践教学产品,应尽可能具有实际应用价值。[2]
2.2 《数据库开发》课程的实施步骤 本课程的实施在项目教学法的理论基础之上,结合课程本身的特点,设计了每个任务的具体实施步骤,具体描述如下:
明确任务目标:学生在动手操作之前,首先是理解任务书中的知识目标和能力目标,组长带领组员进行讨论,共同分析任务目标。
介绍相关知识:教学对于任务中设计到的新增知识进行简单介绍。
进行任务实施:小组进行再次讨论分析任务的工作量,并进行小组组内的分工,开始实施任务。
反馈实施问题:任务在实施过程中遇到的问题,首先采取组内讨论的方式尝试解决,对于不能解决的问题,则汇报给指导教师,由指导教师帮助解决。
总结实施情况:每个任务在完成后,学生都要总结实施过程中遇到的问题以及解决方法,并对于该任务中涉及到的知识点进行总结记录。
评价实施结果:教师根据每个小组的实施结果进行评价,指出存在的问题,并对于实施过程各组遇到的问题进行重点的分析和讲解。
3 《数据库开发》课程的评价
项目教学法的考核应注重学生完成项目过程的考核和实际操作能力的评价,应采用多种评价相结合的方式。
在本课程中,学生完成每个任务后,需要提交相关的文档资料,各个项目小组分别进行考评。本课程采用教师评价、企业专家评价、小组评价、组员互评相结合的评价方式进行,这样可以使成绩评价更加全面,对于小组的每个成员来说也更加公平,也可以促进每个小组的成员学习积极性和主动性。
4 项目教学法在课程实施过程中应注意的问题
为了能够更好地发挥项目教学法的作用,在使用项目教学法时应注意以下问题:
4.1 项目的选择 在使用项目教学法进行课程实施时,首先就是要选择合适的项目,一个合适的项目应该满足以下条件:
4.1.1 项目的难度要适中 项目的难度直接决定了项目教学法执行的效果,项目过于简单会使得知识点不能被完全涵盖,项目太难了会降低学生的学习兴趣,所以在选择项目时,最好选择项目中既有简单模块,又含有一些相对复杂一点模块的项目。
4.1.2 项目应具有连贯性 在选择项目时,还应考虑项目的连贯性,最好用一个项目去涵盖课程中的所有任务,每个任务完成项目的某一个部分,学生做完项目后有一个最终的完整的成果。最好不要每个任务都用不同的项目,就算使用不同的项目也要注意项目间要有一定的关联。
4.2 项目的实施控制 为了能够更好地发挥项目教学法的效果,在项目实施过程中,应该对每个任务要完成的项目内容进行严格的控制,项目的控制主要体现在项目进度控制和完成质量控制两方面:
①项目进度控制
学生在进行项目实施的过程中,应首先制定项目的实施计划,并严格按照所指定的计划进行项目,让学生在学校就养成按照计划做事的习惯。对于项目进行过程中,出现的进度滞后的问题应该有相应的措施进行补救。
②项目完成质量控制
学生如果一味追求项目的进度,而忽略了项目的完成质量也是不可以的,不对项目质量进行把关,就会使学生在进行项目的过程中,不注意项目完成的质量,产生应付差事的想法。
5 结论
通过对于《数据库开发》课程的实施,我认为,对于开发类的课程来说,使用项目教学法可以很好地调动学生的学习积极性,提高学生对于开发类课程的兴趣,在使用项目教学法时还应注意项目的选择和对于项目实施过程的控制,这样才能更好地发挥项目教学法在课程实施过程中的作用。
参考文献:
[1]百度百科-项目教学法.
[2]韩大国.实施以技能达标为目的的分段及项目教学法.2006.11.
《数据库开发》课程是一门综合了数据库基本应用技术和软件开发技术的实践类课程,学习本门课程既可以使学生掌握基本数据库应用技术,又可以巩固和提高学生的软件开发能力,突出学生实践能力是数据库开发教学中主要目标,所以应该重点突出实践教学环节的设计与实施,为此本课程实施过程中采用了项目教学法。所谓项目教学法是指学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高了学生的兴趣,自然能调动学习的积极性。因此“项目教学法”是一种典型的以学生为中心的教学方法。[1]
1 《数据库开发》课程设计思路
本课程主要以企业实际项目为主线,通过五个典型的工作任务,使学生掌握数据库开发的相关知识和技能;学生在学习本课程过程中,主要学习的内容包括:数据库需求分析、数据库模型设计方法、使用数据库管理软件对数据库模型进行实施、使用数据库管理软件管理数据库,对已有的数据库开发数据库应用系统对数据进行增删改查的基本操作。将该课程的整个教学任务按照项目分为5个典型的工作任务,具体描述如下:数据库需求分析:对所选用的项目的需求使用需求分析方法进行分析,并编写需求规格说明书。数据库模型设计:根据上一个任务中编写的需求规格说明书,进行数据库的概念结构设计、逻辑结构设计和物理结构设计。数据库模型实施:选择数据库管理软件对上一个任务中设计的数据库模型进行实施,并介绍SQL语句的基本应用。数据库查询操作及视图、索引等数据库对象应用:对于已有数据库使用SQL语句进行查询的操作,并介绍视图、索引等主要数据库对象的应用。数据库应用系统开发:开发一个基于Web的数据库应用系统,对已有数据库实现数据的增删改查的功能。
2 《数据库开发》课程实施方式
2.1 项目教学法的实施步骤 项目教学法一般可以按照下面5个教学阶段进行实施:确定项目任务:通常由教师提出一个或几个项目任务设想,然后同学一起讨论,最终确定项目的目标和任务。制定计划:由学生制定项目工作计划,确定工作步骤和程序,并最终得到教师的认可。实施计划:学生确定各自在小组的分工以及小组成员合作的形式,之后按照已确立的工作步骤和程序工作。检查评估:先由学生自己进行自我评估,之后再由教师对项目工作成绩进行检查评分。师生共同討论、评判在项目工作中出现的问题、学生解决处理的方法以及学生的学习行为特征。通过对比师生的评价结果,找出造成评价结果差异的原因。归档或结果应用:作为项目的实践教学产品,应尽可能具有实际应用价值。[2]
2.2 《数据库开发》课程的实施步骤 本课程的实施在项目教学法的理论基础之上,结合课程本身的特点,设计了每个任务的具体实施步骤,具体描述如下:
明确任务目标:学生在动手操作之前,首先是理解任务书中的知识目标和能力目标,组长带领组员进行讨论,共同分析任务目标。
介绍相关知识:教学对于任务中设计到的新增知识进行简单介绍。
进行任务实施:小组进行再次讨论分析任务的工作量,并进行小组组内的分工,开始实施任务。
反馈实施问题:任务在实施过程中遇到的问题,首先采取组内讨论的方式尝试解决,对于不能解决的问题,则汇报给指导教师,由指导教师帮助解决。
总结实施情况:每个任务在完成后,学生都要总结实施过程中遇到的问题以及解决方法,并对于该任务中涉及到的知识点进行总结记录。
评价实施结果:教师根据每个小组的实施结果进行评价,指出存在的问题,并对于实施过程各组遇到的问题进行重点的分析和讲解。
3 《数据库开发》课程的评价
项目教学法的考核应注重学生完成项目过程的考核和实际操作能力的评价,应采用多种评价相结合的方式。
在本课程中,学生完成每个任务后,需要提交相关的文档资料,各个项目小组分别进行考评。本课程采用教师评价、企业专家评价、小组评价、组员互评相结合的评价方式进行,这样可以使成绩评价更加全面,对于小组的每个成员来说也更加公平,也可以促进每个小组的成员学习积极性和主动性。
4 项目教学法在课程实施过程中应注意的问题
为了能够更好地发挥项目教学法的作用,在使用项目教学法时应注意以下问题:
4.1 项目的选择 在使用项目教学法进行课程实施时,首先就是要选择合适的项目,一个合适的项目应该满足以下条件:
4.1.1 项目的难度要适中 项目的难度直接决定了项目教学法执行的效果,项目过于简单会使得知识点不能被完全涵盖,项目太难了会降低学生的学习兴趣,所以在选择项目时,最好选择项目中既有简单模块,又含有一些相对复杂一点模块的项目。
4.1.2 项目应具有连贯性 在选择项目时,还应考虑项目的连贯性,最好用一个项目去涵盖课程中的所有任务,每个任务完成项目的某一个部分,学生做完项目后有一个最终的完整的成果。最好不要每个任务都用不同的项目,就算使用不同的项目也要注意项目间要有一定的关联。
4.2 项目的实施控制 为了能够更好地发挥项目教学法的效果,在项目实施过程中,应该对每个任务要完成的项目内容进行严格的控制,项目的控制主要体现在项目进度控制和完成质量控制两方面:
①项目进度控制
学生在进行项目实施的过程中,应首先制定项目的实施计划,并严格按照所指定的计划进行项目,让学生在学校就养成按照计划做事的习惯。对于项目进行过程中,出现的进度滞后的问题应该有相应的措施进行补救。
②项目完成质量控制
学生如果一味追求项目的进度,而忽略了项目的完成质量也是不可以的,不对项目质量进行把关,就会使学生在进行项目的过程中,不注意项目完成的质量,产生应付差事的想法。
5 结论
通过对于《数据库开发》课程的实施,我认为,对于开发类的课程来说,使用项目教学法可以很好地调动学生的学习积极性,提高学生对于开发类课程的兴趣,在使用项目教学法时还应注意项目的选择和对于项目实施过程的控制,这样才能更好地发挥项目教学法在课程实施过程中的作用。
参考文献:
[1]百度百科-项目教学法.
[2]韩大国.实施以技能达标为目的的分段及项目教学法.2006.11.