VFP课程教学方法研究与实践.docVIP

  • 1
  • 0
  • 约3.08千字
  • 约 7页
  • 2018-07-02 发布于福建
  • 举报
VFP课程教学方法研究与实践

VFP课程教学方法研究与实践   摘 要:Visual FoxPro程序设计简单、易上手,是高等院校非计算机专业学生学习的一门重要基础课程。本文以VFP课程教学过程中存在的问题为出发点,结合实际教学经验与学生反馈,从培养学生兴趣、突出学生主体地位、综合运用多种教学手段和教学方法及教学效果评测等几方面进行研究与实践。   关键词:VFP;教学方法;研究与实践   中图分类号:TP311   随着信息化时代的到来,社会对各行各业计算机能力的需求逐步提高,各高校已经认识到了计算机课程在整个高校人才培养计划中的重要性[1]。高等院校非计算机专业学生的计算机能力培养分为三个层次:计算机文化基础、计算机技术基础和计算机应用基础[2]。目前财经类院校文科专业一般都开设有“计算机应用基础”和“Visual FoxPro(简称VFP)程序设计”这两门计算机课程。VFP程序设计属于计算机技术基础类课程,是小型数据库管理系统的杰出代表。相对于其他数据库管理系统软件来说,VFP比较简单、容易上手,但对非计算机专业学生来说,仍然比较抽象,他们大多不了解这门课程[3]。那么如何让学生喜欢这门课呢?经过一年来的教学研究与实践,围绕着在教学过程中采用何种教学方法激发学生的学习兴趣,从而提高该课程的教学质量和教学效果,谈一谈这门课程的教学方法和技巧。   1 VFP课程教学过程中存在的问题   VFP课程信息量大、专业术语多,作为非计算机专业学生的基础课,一般安排在大一的第二学期学习。由于大部分学生的专业知识欠缺,多种原因导致了在教学过程中存在问题,达不到预期的教学效果。这些问题主要表现在两个方面:首先就教师来说,教学知识点繁多,不可能在有限的课时内对所有的知识点进行面面俱到详细而深入的讲解,课程教学容易出现过快的情况,外加教学方法使用不当,仍采用传统的“演讲式”、“满堂灌”、“填鸭式”教学模式[4]。其次就非计算机专业学生来说,第一次接触到数据库管理系统VFP,众多的专业性概念、词汇、语言、算法都较为抽象,难于理解,学生很难把握重难点,易产生厌学情绪。还有一部分学生不善于主动学习,认为以后不会从事与VFP相关的工作,花那么大的精力学习一门将来用不到的课程,学习兴趣自然大打折扣,从而缺少了积极性和主动性[3]。   2 教学方法的研究与实践   2.1 培养学生的兴趣   人们常说“兴趣是最好的老师”,而学生普遍认为VFP程序设计是一门枯燥乏味的课程。在实际教学过程中,我深刻体会到培养学生的学习兴趣,焕发学生的学习热情是取得良好教学效果的关键。那么如何培养学生学习VFP的兴趣呢?首先教师要确立课堂的吸引力,精心设计每节课的教学内容是其中极其重要的一环。尤其是第一堂课,最好不要直接进入第一章的理论知识学习,而是先通过一些实用、有趣的VFP实例来给学生演示,充分吸引学生的注意力[5]。然后和学生进行互动,告诉他们学习完VFP之后,自己就可以开发出一个小型数据库系统,从而使学生产生学习兴趣。   2.2 突出学生主体地位   传统的教学模式是教师在课堂上滔滔不绝地讲,教师把学生当成了贮存教材内容的“容器”,极大地扼杀了学生的主体意识,课堂教学显得有声无色。而今天的学生思想活跃,自主意识及表现欲望较强,因此,在教学中要采用“启发式教学为主,以教师为主导,以学生为主体”的教学模式。教师要抓住学生的心理特点,创造各种条件让学生充当教学活动的“主角”,引导他们主动地掌握知识。鼓励、引导和帮助学生主动去发现问题、分析问题、解决问题,并通过此过程获取知识、训练技能、培养能力[4]。教师在备课时,不仅仅要熟悉教学内容,更要“备学生”,要精心设计教学过程,准备好“问题”,设置好“陷阱”,引导学生积极思考。   2.3 多种教学方法的综合应用   课堂是教学工作的主阵地,高效课堂是我们追求的目标。传统的教学方式和方法已经不再适应时代发展的要求,单一的教学手段和教学方法不仅使课堂教学枯燥乏味也难以让学生更好的掌握知识并能灵活的运用知识,课堂教学效率不高,学生对科目失去学习兴趣。所以灵活、合理的综合运用多种教学手段和教学方法是提高课堂效率的有效途径。   由于VFP课程本身逻辑性强、抽象性高,而且要求学生要有一定的编程能力,学生往往不易接受。为此,在实际教学过程中,采用“案例教学法”培养学生分析问题和解决问题的能力,通过一个个生动有趣的VFP实例贯穿每一个知识点,鼓励学生参与课堂讨论,充分调动学生的求知欲。运用“多媒体、板书和现场操作结合”的教学法,借助自主研发的多媒体教学课件,生动形象地演示教学内容,针对某些学生理解不清的知识点或扩展内容在黑板上进行详细讲解,采用“即编即调”的方式向学生演示相关操作,有助于学生理解和掌握操作过程,有助于训练学生的编程思维。同时充分利用实验课教学时间,

文档评论(0)

1亿VIP精品文档

相关文档