论文部分内容阅读
摘 要:针对VFP程序设计的特点、传统教学中存在的问题和采取的教学改革措施进行了探讨和分析,课堂讲解时化抽象为具体,加强实践教学,重视动手能力培养。
关键字:VFP 任务驱动教学法 案例教学法 项目式教学法 多媒体
中图分类号:G642 文献标识码: A 文章编号:1674-098X(2012)2(c)-0000-00
对于高职院校计算机及非计算机专业学生来讲,学好VFP至关重要,是学生在校期间学习的一门重要的基础课程之一,我院针对高职高专教育的特点,以培养学生实际操作能力和系统开发能力出发,全面介绍VFP的数据库操作、可视化编程和面向对象程序设计的思想、方法和步骤,这是学习VFP课程的难点,也是建立学生学习兴趣的所在。针对VFP程序设计的特点、传统教学中存在的问题和采取的教学改革措施进行了探讨和分析,着重采用任务驱动模式教学,面向过程与面向对象的程序设计方法,课堂讲解时化抽象为具体,加强实践教学,重视动手能力培养,我们在VFP的教学中采用了以下几方面进行。
1采用新的教学方法在VFP教学的应用
1.1“任务驱动”教学法
爱因斯坦曾说过:“提出一个问题往往比解决一个问题总是更重要,因为解决一个问题仅仅是技能而已,而提出新问题,从新的角度去看旧问题,却需要创造性想象力,标志着科学的真正进步。”所以在VFP课的教学中积极探讨“任务驱动”教学法,其目的是改变传统的教育模式中只重视传授、积累知识而不重视搜集、处理信息,只重视教育的结果而不重视教育的过程,只强调接受学习、死记硬背、机械训练而不倡导学生主动参与、乐于探究、勤于动手。VFP课的教学中,运用“任务驱动”教学方法,可以很好地體现“以任务为主线、教师为主导、学生为主体”先进教学思想,能更好地让学生掌握VFP知识,提高学生对数据的处理能力。任务是课堂教学的“导火索”,是提出问题的策略。把所要学习的内容巧妙地隐含在一个个任务中,使学生通过完成任务达到掌握所学知识的目的。如在讲程序设计的基本结构时,可提出:请结合我们以前所求的数学知识,选取一个具体的事例,各自设计一个符合程序基本结构的实用程序。
1.2“案例”教学法
以应用的案例讲解和说明。在教学中选用学生日常接触过的与数据库相关的案例展示给学生并对其进行讲解。如《学生管理系统》贯穿整个教学过程。这是一个学生身边的案例,学生通过它能够较容易地理解数据库的模型结构,能体会到数据表之间的关系,能激发起较强的学习兴趣。这样的讲解还应当涉及基础知识包括VFP的有关语法规定、程序的三种结构及查询的操作、表单、报表等,并在教学中有意的将案例从简单到复杂的安排例举,以此循序渐进的对学生的综合应用知识的能力进行培养。
1.3 “项目式”教学法
VFP项目教学是在教学过程中让学生通过各章节的学习最终完成一个项目,并把VFP数据涉及到的知识点贯穿到项目所分解的任务中去教师可以提供一个小型综合项目开发的目标,例如《图书馆借阅系统》、《学生信息管理系统》等与学生相关的应用项目。教师从整体项目的目标开始,到各个子系统的建立目标,进行逐一的分析和要求,然后再让学生对各个流程进行自主的分析明白每个流程的任务。以实践为主线将零散的知识点相贯穿的方法,使学生解决实际问题的能力得以锻炼。
2 充分发挥多媒体教室、移动投影仪、计算机室等设备在VFP教学的综合作用
由于我院硬件设施有限,VFP课不能完全在计算机室讲授,这样会影响学生学习的效果。所以我们采用移动投影仪、多媒体、计算机室三地综合教学。在计算机教室中安装好各种教学软件,教师在教师机上使用与讲授VFP各种对象的可视化操作,学生可通过大屏幕或在自己面前的学生机上可清晰地看到老师的操作过程,可以直观的了解VFP的各个菜单命令的使用方法和操作结果。这样的教学方式,使我校的劣势变为优势,可以极大地缩短学生接触与熟悉理论知识的时间,在有限的课时内,可以更多地进行实践操作与练习,与教师有较多的时间解决学习中的具体问题,能够进行更多的交流,从而达到事半功倍的教学效果。使学生在这种环境中探索实践,激发学生参与思考、参与设计,从而加深对问题的理解。
3 改革VFP传统考试方式
目前,VFP课程考核方式主要采用笔试,这种方式只注重对学生理论的考核,而忽视了对学生实践操作技能的考核,容易造成学生死记硬背,考核的结果很难反映一个学生学习VFP的真实水平和实际操作能力,特别是学生参加国家二级考试或者省二级考试,做题无从下手,过关率低。针对这一问题,为了更有效率地对学生进行练习,教师还可将相关的课件、VFP二级考试模拟试题库存入教学机内让学生自主学习。我院试行笔试、上机考试、平时成绩三部分,笔试部分主要考核学生对基本概念、函数、重要命令等知识的掌握,上机部分考核学生动手编程和调试的能力,平时成绩考核学生日常学习上机作业完成以及出勤情况。这样可以避免学生吃大锅饭,充分调动学生动手能力和创新能力。
VFP课程学习,采取什么样的教学方法和教学手段非常重要,所以在今后的教学中,我们还要逐步探索,针对实际情况,选择更好的教学模式,能够达到教学质量事半功倍的效果。
参考文献
[1]郭盈发.Visual FoxPro 6.0及其程序设计.西安电子科技大学出版社.
[2]李珍香.Visual FoxPro 6.0程序设计.高等教育出版社.
关键字:VFP 任务驱动教学法 案例教学法 项目式教学法 多媒体
中图分类号:G642 文献标识码: A 文章编号:1674-098X(2012)2(c)-0000-00
对于高职院校计算机及非计算机专业学生来讲,学好VFP至关重要,是学生在校期间学习的一门重要的基础课程之一,我院针对高职高专教育的特点,以培养学生实际操作能力和系统开发能力出发,全面介绍VFP的数据库操作、可视化编程和面向对象程序设计的思想、方法和步骤,这是学习VFP课程的难点,也是建立学生学习兴趣的所在。针对VFP程序设计的特点、传统教学中存在的问题和采取的教学改革措施进行了探讨和分析,着重采用任务驱动模式教学,面向过程与面向对象的程序设计方法,课堂讲解时化抽象为具体,加强实践教学,重视动手能力培养,我们在VFP的教学中采用了以下几方面进行。
1采用新的教学方法在VFP教学的应用
1.1“任务驱动”教学法
爱因斯坦曾说过:“提出一个问题往往比解决一个问题总是更重要,因为解决一个问题仅仅是技能而已,而提出新问题,从新的角度去看旧问题,却需要创造性想象力,标志着科学的真正进步。”所以在VFP课的教学中积极探讨“任务驱动”教学法,其目的是改变传统的教育模式中只重视传授、积累知识而不重视搜集、处理信息,只重视教育的结果而不重视教育的过程,只强调接受学习、死记硬背、机械训练而不倡导学生主动参与、乐于探究、勤于动手。VFP课的教学中,运用“任务驱动”教学方法,可以很好地體现“以任务为主线、教师为主导、学生为主体”先进教学思想,能更好地让学生掌握VFP知识,提高学生对数据的处理能力。任务是课堂教学的“导火索”,是提出问题的策略。把所要学习的内容巧妙地隐含在一个个任务中,使学生通过完成任务达到掌握所学知识的目的。如在讲程序设计的基本结构时,可提出:请结合我们以前所求的数学知识,选取一个具体的事例,各自设计一个符合程序基本结构的实用程序。
1.2“案例”教学法
以应用的案例讲解和说明。在教学中选用学生日常接触过的与数据库相关的案例展示给学生并对其进行讲解。如《学生管理系统》贯穿整个教学过程。这是一个学生身边的案例,学生通过它能够较容易地理解数据库的模型结构,能体会到数据表之间的关系,能激发起较强的学习兴趣。这样的讲解还应当涉及基础知识包括VFP的有关语法规定、程序的三种结构及查询的操作、表单、报表等,并在教学中有意的将案例从简单到复杂的安排例举,以此循序渐进的对学生的综合应用知识的能力进行培养。
1.3 “项目式”教学法
VFP项目教学是在教学过程中让学生通过各章节的学习最终完成一个项目,并把VFP数据涉及到的知识点贯穿到项目所分解的任务中去教师可以提供一个小型综合项目开发的目标,例如《图书馆借阅系统》、《学生信息管理系统》等与学生相关的应用项目。教师从整体项目的目标开始,到各个子系统的建立目标,进行逐一的分析和要求,然后再让学生对各个流程进行自主的分析明白每个流程的任务。以实践为主线将零散的知识点相贯穿的方法,使学生解决实际问题的能力得以锻炼。
2 充分发挥多媒体教室、移动投影仪、计算机室等设备在VFP教学的综合作用
由于我院硬件设施有限,VFP课不能完全在计算机室讲授,这样会影响学生学习的效果。所以我们采用移动投影仪、多媒体、计算机室三地综合教学。在计算机教室中安装好各种教学软件,教师在教师机上使用与讲授VFP各种对象的可视化操作,学生可通过大屏幕或在自己面前的学生机上可清晰地看到老师的操作过程,可以直观的了解VFP的各个菜单命令的使用方法和操作结果。这样的教学方式,使我校的劣势变为优势,可以极大地缩短学生接触与熟悉理论知识的时间,在有限的课时内,可以更多地进行实践操作与练习,与教师有较多的时间解决学习中的具体问题,能够进行更多的交流,从而达到事半功倍的教学效果。使学生在这种环境中探索实践,激发学生参与思考、参与设计,从而加深对问题的理解。
3 改革VFP传统考试方式
目前,VFP课程考核方式主要采用笔试,这种方式只注重对学生理论的考核,而忽视了对学生实践操作技能的考核,容易造成学生死记硬背,考核的结果很难反映一个学生学习VFP的真实水平和实际操作能力,特别是学生参加国家二级考试或者省二级考试,做题无从下手,过关率低。针对这一问题,为了更有效率地对学生进行练习,教师还可将相关的课件、VFP二级考试模拟试题库存入教学机内让学生自主学习。我院试行笔试、上机考试、平时成绩三部分,笔试部分主要考核学生对基本概念、函数、重要命令等知识的掌握,上机部分考核学生动手编程和调试的能力,平时成绩考核学生日常学习上机作业完成以及出勤情况。这样可以避免学生吃大锅饭,充分调动学生动手能力和创新能力。
VFP课程学习,采取什么样的教学方法和教学手段非常重要,所以在今后的教学中,我们还要逐步探索,针对实际情况,选择更好的教学模式,能够达到教学质量事半功倍的效果。
参考文献
[1]郭盈发.Visual FoxPro 6.0及其程序设计.西安电子科技大学出版社.
[2]李珍香.Visual FoxPro 6.0程序设计.高等教育出版社.