论文部分内容阅读
[摘 要]VF数据库是开发中小型数据库系统及管理信息系统的常用工具,是一门实用性、操作性较强的计算机课程。笔者多年从事VF数据库课程教学,针对独立本科院校VF数据库课程教学中存在的问题,在教学内容与教学方法上进行了改革尝试与探索实践,注重理论与实践相融合,采用任务驱动的教学方法和学生探究式学习方法,进而完善教学过程,达成教学目标。
[关键词]数据库 管理信息系统 任务驱动
中图分类号:G211 文献标识码:A 文章编号:1009-914X(2015)25-0214-02
VF是在Fox BASE和Foxpro基础上发展起来的新一代关系型数据库管理软件,也是开发中小型数据库系统及管理信息系统的常用工具。VF数据库不仅是国家计算机等级考试的重要组成部分,更有着强大的数据和信息管理功能,在实际管理工作中,具有广泛的用途,是经济与管理专业的必修课程。但是非计算机专业学生在学习这门课程时,存在诸如主动学习积极性不高、信息处理能力偏弱、数据逻辑性偏差等问题。基于学生学习存在的问题,针对VF数据库课程的教学内容、教学方法及教学手段等方面的改革极为必要,同时也为独立本科院校应用型人才培养进行有效探索和实践。
追根求源——教学现状纵观
VF数据库不但包括对数据库的管理与应用,而且还包括数据库系统的应用设计与开发。首先,VF课程开设的专业主要是财务管理、国际贸易及市场营销等非计算机专业,学生没有相应计算机语言的基础,对专门的语言学习和相应的实践操作均从认知开始,因此对数据库管理和程序设计开发互融的VF数据库学习存在着较大的难度。其次,学生对计算机知识普及的程度不同,由于各地中学阶段对计算机相关知识的普及不同,一部分学生理解和接受能力较强,而另一部学生相对较弱,因此部分的实践课程都浪费在简单基础的操作及对语言的理解上。基于以上VF教学实际情况,在教学过程中为了适应教学改革的需要,满足不同层次学生学习的需求,教学内容与教学方法的改革与创新是必要的,甚至是迫在眉睫的。
理论联系实际——教与学内容的改革
教师授课要理论联系实际,从而使教学的内容日趋完善。针对数据库和程序设计的教学以项目为依托,如采用学生熟悉的学生学籍管理系统或学生信息管理系统为入手开展教学单元和实践训练。理论教学中教师紧紧围绕着项目创建流程进行知识点的传授,将系统分解成若干个模块,即如何创建项目、创建数据表、创建数据库等内容,进而讲授单表与多表、表的索引、表的关联等知识点;实验教学中引导学生成立学习小组,紧密围绕项目开发的过程去练习,以项目中查询模块和显示模块为重点,强化数据增、删、改、查和显示的练习。这样既丰富了授课内容的实践性,又能增强学生对理论知识的理解消化,并且使学生直接参与到具体教学中去,从而提高学生学习的自主性。
教师在学生的学习过程中,引导学生形成“任务驱动”的探究式学习方法,学生可自主组建项目团队,以真实的项目为载体开展实训。学生在理论课堂上有目的性的学习和吸收知识点;课下以组为单位完成课后作业,并有针对性的分析和总结知识;在实验课上根据各种模型构建项目任务,建立项目所需要的基础文件、菜单设计等,并完成菜单模块中文件的调用,最终形成可执行的系统。这样的教学与学习变化,不仅带来的学习的真实感,更形成了学习的竞争性,真正做到学以致用。
教师在教与学内容改革的基础上,应注重VF每个知识点间的完整性及各个知识点间知识的关联性,强化VF整体教学的系统性和可操作性。另外在整体授课过程中教师通过一个完整的项目讲解来降低VF学习的难度和增加学生学习的真实性,进而提高教学质量和达成课程教学目标。
任务驱动——教与学方法的提升
为了有效提高学生对VF课程的学习自主性和实践性,教学过程中采用“任务驱动”的教学方法极为必要。所谓“任务驱动”就是在教学过程中,学生在教师的引导下,紧紧围绕一个共同的任务活动,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。“任务驱动”是一种建立在建构主义教学理论基础上的教学方法,它要求“任务”的目标性和教学情境的创建,使学生带着真实的任务在探究中学习。在这个过程中,学生还会不断地获得成就感,可以更大地激发他们的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出独立探索、勇于开拓进取的自学能力和主动学习能力。
“任务驱动”很适合计算机类课程的教学,特别是 “VF数据库”课程的教学,因为课程实践性很强,课程知识体系和知识内容更新较快,同时课程要求学生理论知识与实际操作技能配合紧密,通过课程教学使学生具有发现问题、分析问题、解决问题的能力,这样才能适应大数据时代对专项人才的要求。
就VF数据库课程教学而言,“任务驱动”教学方法主要分为以下几个环节:
1、任务驱动教学方法的前提——提出任务
传统的教学方法一般是教师站在主导地位,学生处于从属地位,学生被动地接受知识,不能很大程度地参与到教学活动中。而任务驱动教学方法是教师在授课的过程中和学生共同创设问题情境,把所要学习的知识点巧妙地隐含在一个个任务当中,使学生在解决任务的过程中积极主动地学习,从而达到理解知识,掌握基础技能。这样由学生和教师共同创建的任务更能适合学生自己需求,也更能发挥学生的主观能动性。VF数据库课程中学生创建的任务例如单位工资管理系统、人事管理系统等。
2、任务驱动教学方法的核心——分解任务
在完成第一个阶段提出任务后,把任务合理分解,能让学生顺利的完成就成为任务驱动教学方法的关键。分解任务就是把一个完整的项目分解成彼此独立又互相联系的小个体任务。针对VF数据库教学过程中(例如学籍管理系统)存在的实际问题:如需要学生学籍的基本信息的增、删、改、查及备份等功能,学生基本信息的变化,系统的维护等,经过细化学生可以列出基本框架,而框架上所对应的问题就是任务目标。学生在明确目标的前提下,通过团队的研究、分析来完成任务,教师再加以引导和督促。这样在整体的教学和实践中,学生必须主动地参与到整个学习过程中,通过积极、创新性的学习,完成一个个的任务,继而完成课程教学。
3、任务驱动教学方法的关键——总结任务
学生完成任务的效果是检验学习内容和教学方法的最好反映,是对任务驱动教学方法的综合评价。首先是学生整体学习状况的评价,是否都较为合理地掌握了理论和知识;其次是学生学习状态的评价,是否积极主动的参与到实践学习中,是否形成了自主学习习惯等;最后是学生教学效果的评价,团队内是否对任务目标达成统一意见、对完成任务是否有明确的解决方案、对已完成的任务是否满意、对已完成的任务是否有改进措施、是否形成了良好的团队协作习惯等。这样既改变了考核形式,又增强了考核效果。在总结的形式上让学生的项目分享与交流成为主题,培养学生的信心和自信。同时,教师将学生完成的项目丰富到案例库中,来充实未来的教学。
总之,针对独立本科院校的数据库课程的教学改革我们要勇于探索与实践,注重学生能力的培养,促使学生更积极的去获取数据库专业知识,提高数据库应用能力、拓展数理逻辑与创新思维,进而获得良好教学效果,为独立本科院校VF数据库课程教学改革的提供丰富的、生动的教学案例。
参考文献
[1] 顼霞.任务驱动式教学法在VF数据库教学中的应用,山东大同大学学报(自然科学版),2008年4月.
[2] 李井竹,李丹.VF数据库教学内容与方法探讨,软件导刊,2010年10月.
[3] 王若明.在VF数据库教学中实施任务驱动教学法,现代计算机(专业版),2009年11期.
[4] 杨其鸣.VF数据库教学创新方法探讨,电子制作,2012年12期.
[5] 王利平.“任务驱动”模式在信息技术教学中的应用.[EB/OL]. http://smmxx.zjhyedu.cn,2005-01-07.
本论文属于省教育厅教改项目,项目编号:JG2014010854。
[关键词]数据库 管理信息系统 任务驱动
中图分类号:G211 文献标识码:A 文章编号:1009-914X(2015)25-0214-02
VF是在Fox BASE和Foxpro基础上发展起来的新一代关系型数据库管理软件,也是开发中小型数据库系统及管理信息系统的常用工具。VF数据库不仅是国家计算机等级考试的重要组成部分,更有着强大的数据和信息管理功能,在实际管理工作中,具有广泛的用途,是经济与管理专业的必修课程。但是非计算机专业学生在学习这门课程时,存在诸如主动学习积极性不高、信息处理能力偏弱、数据逻辑性偏差等问题。基于学生学习存在的问题,针对VF数据库课程的教学内容、教学方法及教学手段等方面的改革极为必要,同时也为独立本科院校应用型人才培养进行有效探索和实践。
追根求源——教学现状纵观
VF数据库不但包括对数据库的管理与应用,而且还包括数据库系统的应用设计与开发。首先,VF课程开设的专业主要是财务管理、国际贸易及市场营销等非计算机专业,学生没有相应计算机语言的基础,对专门的语言学习和相应的实践操作均从认知开始,因此对数据库管理和程序设计开发互融的VF数据库学习存在着较大的难度。其次,学生对计算机知识普及的程度不同,由于各地中学阶段对计算机相关知识的普及不同,一部分学生理解和接受能力较强,而另一部学生相对较弱,因此部分的实践课程都浪费在简单基础的操作及对语言的理解上。基于以上VF教学实际情况,在教学过程中为了适应教学改革的需要,满足不同层次学生学习的需求,教学内容与教学方法的改革与创新是必要的,甚至是迫在眉睫的。
理论联系实际——教与学内容的改革
教师授课要理论联系实际,从而使教学的内容日趋完善。针对数据库和程序设计的教学以项目为依托,如采用学生熟悉的学生学籍管理系统或学生信息管理系统为入手开展教学单元和实践训练。理论教学中教师紧紧围绕着项目创建流程进行知识点的传授,将系统分解成若干个模块,即如何创建项目、创建数据表、创建数据库等内容,进而讲授单表与多表、表的索引、表的关联等知识点;实验教学中引导学生成立学习小组,紧密围绕项目开发的过程去练习,以项目中查询模块和显示模块为重点,强化数据增、删、改、查和显示的练习。这样既丰富了授课内容的实践性,又能增强学生对理论知识的理解消化,并且使学生直接参与到具体教学中去,从而提高学生学习的自主性。
教师在学生的学习过程中,引导学生形成“任务驱动”的探究式学习方法,学生可自主组建项目团队,以真实的项目为载体开展实训。学生在理论课堂上有目的性的学习和吸收知识点;课下以组为单位完成课后作业,并有针对性的分析和总结知识;在实验课上根据各种模型构建项目任务,建立项目所需要的基础文件、菜单设计等,并完成菜单模块中文件的调用,最终形成可执行的系统。这样的教学与学习变化,不仅带来的学习的真实感,更形成了学习的竞争性,真正做到学以致用。
教师在教与学内容改革的基础上,应注重VF每个知识点间的完整性及各个知识点间知识的关联性,强化VF整体教学的系统性和可操作性。另外在整体授课过程中教师通过一个完整的项目讲解来降低VF学习的难度和增加学生学习的真实性,进而提高教学质量和达成课程教学目标。
任务驱动——教与学方法的提升
为了有效提高学生对VF课程的学习自主性和实践性,教学过程中采用“任务驱动”的教学方法极为必要。所谓“任务驱动”就是在教学过程中,学生在教师的引导下,紧紧围绕一个共同的任务活动,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。“任务驱动”是一种建立在建构主义教学理论基础上的教学方法,它要求“任务”的目标性和教学情境的创建,使学生带着真实的任务在探究中学习。在这个过程中,学生还会不断地获得成就感,可以更大地激发他们的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出独立探索、勇于开拓进取的自学能力和主动学习能力。
“任务驱动”很适合计算机类课程的教学,特别是 “VF数据库”课程的教学,因为课程实践性很强,课程知识体系和知识内容更新较快,同时课程要求学生理论知识与实际操作技能配合紧密,通过课程教学使学生具有发现问题、分析问题、解决问题的能力,这样才能适应大数据时代对专项人才的要求。
就VF数据库课程教学而言,“任务驱动”教学方法主要分为以下几个环节:
1、任务驱动教学方法的前提——提出任务
传统的教学方法一般是教师站在主导地位,学生处于从属地位,学生被动地接受知识,不能很大程度地参与到教学活动中。而任务驱动教学方法是教师在授课的过程中和学生共同创设问题情境,把所要学习的知识点巧妙地隐含在一个个任务当中,使学生在解决任务的过程中积极主动地学习,从而达到理解知识,掌握基础技能。这样由学生和教师共同创建的任务更能适合学生自己需求,也更能发挥学生的主观能动性。VF数据库课程中学生创建的任务例如单位工资管理系统、人事管理系统等。
2、任务驱动教学方法的核心——分解任务
在完成第一个阶段提出任务后,把任务合理分解,能让学生顺利的完成就成为任务驱动教学方法的关键。分解任务就是把一个完整的项目分解成彼此独立又互相联系的小个体任务。针对VF数据库教学过程中(例如学籍管理系统)存在的实际问题:如需要学生学籍的基本信息的增、删、改、查及备份等功能,学生基本信息的变化,系统的维护等,经过细化学生可以列出基本框架,而框架上所对应的问题就是任务目标。学生在明确目标的前提下,通过团队的研究、分析来完成任务,教师再加以引导和督促。这样在整体的教学和实践中,学生必须主动地参与到整个学习过程中,通过积极、创新性的学习,完成一个个的任务,继而完成课程教学。
3、任务驱动教学方法的关键——总结任务
学生完成任务的效果是检验学习内容和教学方法的最好反映,是对任务驱动教学方法的综合评价。首先是学生整体学习状况的评价,是否都较为合理地掌握了理论和知识;其次是学生学习状态的评价,是否积极主动的参与到实践学习中,是否形成了自主学习习惯等;最后是学生教学效果的评价,团队内是否对任务目标达成统一意见、对完成任务是否有明确的解决方案、对已完成的任务是否满意、对已完成的任务是否有改进措施、是否形成了良好的团队协作习惯等。这样既改变了考核形式,又增强了考核效果。在总结的形式上让学生的项目分享与交流成为主题,培养学生的信心和自信。同时,教师将学生完成的项目丰富到案例库中,来充实未来的教学。
总之,针对独立本科院校的数据库课程的教学改革我们要勇于探索与实践,注重学生能力的培养,促使学生更积极的去获取数据库专业知识,提高数据库应用能力、拓展数理逻辑与创新思维,进而获得良好教学效果,为独立本科院校VF数据库课程教学改革的提供丰富的、生动的教学案例。
参考文献
[1] 顼霞.任务驱动式教学法在VF数据库教学中的应用,山东大同大学学报(自然科学版),2008年4月.
[2] 李井竹,李丹.VF数据库教学内容与方法探讨,软件导刊,2010年10月.
[3] 王若明.在VF数据库教学中实施任务驱动教学法,现代计算机(专业版),2009年11期.
[4] 杨其鸣.VF数据库教学创新方法探讨,电子制作,2012年12期.
[5] 王利平.“任务驱动”模式在信息技术教学中的应用.[EB/OL]. http://smmxx.zjhyedu.cn,2005-01-07.
本论文属于省教育厅教改项目,项目编号:JG2014010854。