关于高职非计算机VFP课程教学

更新时间:2024-04-14 作者:用户投稿原创标记本站原创
【摘 要】 本文分析了高职非计算各类专业中VFP(Visual FoxPro可视化数据库程序设计)课程的教学目前状况和存在的理由,提出教学改革策略,主要是:上好第一节课,激发学生学习兴趣;采取案例教学法和“双主教学模式”, 突出实用性,增强学生自主学习能力;加强实验环节;提高教师教学水平;构建自主学习平台等。
【关键词】 高职;VFP课程;教学目前状况;改革策略
一、前言
随着计算机和网络的普及,大学非计算机专业,开设的课程已由最初要求熟练掌握计算机基本操作深入到能培养学生实际动手能力和养成严密逻辑思维的程序设计课程。Visual FoxPro数据库程序设计(以下简称VFP)是一个集可视化与面向对象为一体的数据库管理系统,可作为小型信息管理系统的开发工具。简单易学,适合于没有编程基础的学生群体。本校高职技术学院各专业计算机类课程开设有计算机文化基础,VFP程序设计,C语言程序设计,财务信息管理系统,仓储管理系统等。其中VFP程序设计作为专业管理信息系统课程的前导课程。

二、高职非计算机专业VFP课程教学目前状况与存在理由

VFP数据库程序设计是一门实践性强的课程。在本校该门课程的教学中,各位老师也总结了很多经验,进行了积极有效的教学改革,取得了一些好的效果,但还存在以下几方面的理由。
1、VFP与其它高级语言程序设高职非计算机专业VFP课程教学相关范文由写论文的好帮手www.808so.com提供,转载请保留.计的特点不同
高级语言,比如C语言,是专门用来编程的一门高级语言,功能完善,用其编写的程序有较高的移植性。VFP是集数据库和编程为一体的开发软件,属于数据库管理系统,数据管理是它和其它高级语言最大的区别。因此,VFP课程教学的目的是——如何用计算机来处理日常生活各个领域中庞杂的信息,并对这些信息实现有效管理。
2、传统教学策略的不足
传统教学模式是老师讲学生听,最终学生学到的知识是分散的,只能简单编写一个小程序,或者做个独立的表单,建立一个基本的查询。对于如何利用这门语言开发一个小型应用系统,很难有一个整体的概念。此外,传统教学策略满堂灌,学生以老师为中心,少了师生的交流互动,不利于学生创新能力的开发。理论实践严重脱离,学生学习没兴趣。
3、课时设置不充分
VFP基本概念和相关命令较多,而且教学内容多,课时紧,一般在60学时左右,要按时完成VFP教学任务并要求学生熟练运用是很困难的。只能把重点知识讲到,学生根本没有足够的时间在老师的带领下去实际开发一个信息理系统,学习效果大打折扣。
4、教师知识结构单一
目前高校非计算机专业VFP教学是计算机专业出身的老师承担。这些老师对非计算机各类专业知识不是很了解,因而在教学中很难把VFP教学和学生的专业结合起来讲解。

三、 教学改革策略

针对以上存在理由,我认为应该从以下几个方面去对这门课程进行教学实践改革,以达到良好效果。
1、上好第一节课,程序结果展示,激发兴趣
第一节课很重要,因为兴趣是最好的老师。第一节课,我一般不先去讲解琐碎的命令,枯燥的概念,而是通过一个VFP开发的小型信息管理系统的实例演示,让学生从宏观上对数据库管理系统有一个直观感受,让学生了解什么是数据库,什么是表单,什么是菜单,什么是报表等。让学生自觉去发现利用VFP进行开发,能实现什么样的功能,能解决哪一类理由。最重要的是通过这个实例引导学生了解整个管理系统开发的流程。而这些所涉及到的内容,在后续学习中都会一一攻破。这样做,可以吸引学生注意力,激发浓厚的学习兴趣。
2、采取案例教学法,突出实用性
学生在学习完该课程后,要能用VFP编制出实用的小型数据库管理系统。为了实现这个目标,主要采取“案例”教学。 上课之前精心准备,可以选择学生最熟悉的,比如“某大学教务信息管理系统”作为例子。通过学生数据库向学生介绍数据库的概念,让他们对数据库有感性的认识,这样做就可以避开枯燥的理论讲解,使教学过程变的生动而新颖。此外,教师可以提前准备几个开发过程中容易遇到的理由,诱导,启发学生进行深思解决的办法。
案例教学应用于VFP教学,当全部学习内容完成,学生已建成一个小型信息管理系统。此教学策略使学生学习VFP语言不再感觉枯燥,案例本身在实现时就需要涉及这些内容,学生领会和理解这部分知识就相当自然,应用的能力也提高了。
总之,案例教学可以教学相长,加深学生对VFP完整性的认识,而且通过实践,不仅掌握了开发流程,还可以培养学生的团队合作精神。
3、采用“双主教学模式”,增强学生自主学习的能力
双主教学模式,即“主体+主导”型教学模式,以学生为主体,以教师为主导,以教促学。
(1)学生角色的转换。“以学习者为中心”,比如给学生布置任务,开发一个小型“职工信息管理系统”,学生可以分成几个小组。把自主权交给学生,让学生自己分组,自己协商每个小组的开发模块。每个模块中具体每个组员的负责部分,具体什么时间完成等等,让学生在实践中去体会学习的成就感和快乐。这样,在开发过程中,碰到理由,他们首先会自己探索解决,或者协商解决,老师只在必要的时候介入就可以。
(2)在课堂教学中,使用多媒体课件。边讲解,边配合VFP程序环境的现场演示,这样教学效率高,而且容易发现理由,解决理由。
(3)在上机实践中,教师应积极发现学生在练习中出现的理由,个别理由针对解决,普遍理由统一再讲解。也要鼓励学生碰到理由首先要养成深思习惯,这样也有利于所学知识的加深。总之,VFP课程实践性很强,三分讲,七分练,学生只有在练习过程中才能主动发现理由,探索求解办法,在这个环节,师生密切配合,学生的动手能力才能有很大的提高。
(4)在作者担任过的班级中,都是合班上大课的形式,因为人数众多,很难在课堂上与学生进行充分的交流互动。不能及时掌握他们的掌握程度,因此最好能小班教学(40人左右),这样有利于及时发现理由,有针对性解决,提高教学质量。
4、加强上机实践
VFP属于应用类课程,要想真正熟练掌握,除过老师精心讲好课之外,最重要的就是学生要多多上机实践。每节上机课,教师都应当给学生明确上机实践内容。课后,应该每个学生都提交一份实验报告,有助于老师了解学生的学习动态。结合上机过程中出现的理由,教师在下节课可以有针对性的进行一番讲解与演示,让学生对容易出错的地方印象更加深刻。
5、提高教师教学水平
计算机发展迅速,为了提高教学水平和教学效果,教师应该及时更新自己的知识库。可以通过听课,进修,参与相关讲座的方式去进行,提高计算机和各专业知识的结合度,达到各类知识的融会贯通。
6、充分利用互联网构建自主学习平台
VFP教学不仅要抓住课堂和上机实践,还要加强学生的课外预习和复习。因此,教师可以把课件发布在学校网站的学习版块,可以发布习题,可以答疑解惑,可以在论坛上与学生讨论。通过网络平台,不仅丰富了学习资源,还增强了师生课后互动。
五、 结语
非计算机专业VFP数据库程序设计课程的教学要讲究策略,通过灵活采用案例式教学,双主教学,互动式教学方式和教学手段,可以提高学生的学习兴趣,以及学习积极性和自主性,可使学生能够牢固掌握理论知识。通过上机实践,可使学生能够熟练编程,切实培养学生分析理由,解决理由的能力,培养学生的创新精神,从而收到良好教学效果。
【参考文献】
[1] 赵永刚.高职院校财经类专业VFP课程教学改革的探索与实践.太原城市职业技术学院学报,2011(5).
[2] 李恬.基于网络的Visual foxpro课程教学模式研究与实践[J].中国教育信息化,2007(5)86.
[3] 杨军艳.“双主模式”在大学体验英语教学中的应用[J].琼州学院学报,2009(1).
[4] 舒卫真.谈高校计算机课程实践教学[N].湖南经济管理干部学院学报,2005(5).
【作者简介】
王小红(1975-)女,陕西宝鸡人,讲师,学士学位,研究方向:计算机网络信息建设及安全.

点赞:5368 浏览:18203