首页 > 范文大全 > 正文

高职高专VFP程序设计优质课程建设

开篇:润墨网以专业的文秘视角,为您筛选了一篇高职高专VFP程序设计优质课程建设范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘 要】VFP程序设计是高职高专计算机专业的一门重要基础课程,是动态网页设计和网络数据库的先行课,搞好该课程的建设意义重大。本文针对在优质课程建设中存在的问题进行逐一分析,提出培养学生兴趣,改进教学模式及考核方式等措施。

【关键词】vfp 优质课程建设 改进措施

【中图分类号】G642 【文献标识码】A 【文章编号】1674-4810(2014)11-0063-02

VFP是一种具有数据库结构和管理信息系统开发的程序设计语言,实践性强,采用了可视化、面向对象的程序设计方法,简单易学,易入门,虽然目前市场上采用VFP开发的信息管理系统较少,但它是关系型数据库的杰出代表,能让用户更好地理解数据库和使用数据库,是很多高校普遍开设的一门计算机基础课程。VFP是我校计算机专业的一门专业核心课程,是后续课程《动态网页设计》、《网络数据库》的基础课,也是计算机专业学生报考全国计算机等级考试二级较多的一个方向,我校近年来把VFP列入学校优质课程建设计划,需要对该课程进行一系列改革,包括理论教学和实践教学及优质课程网站的建设。现将在传统教学过程碰到的问题进行一一探讨。

一 VFP课程教学中存在的问题

1.没有详细了解学生特点

我校地处祖国边疆,经济相对欠发达,生源质量较差,学生的英语水平差,在VFP中常用命令及函数名都是相应的英文单词及缩写,见名知义,由于不认识单词,导致在VFP学习过程中对命令、函数的用法记不住。学生数学基础差,但VFP语言作为高级程序设计语言,逻辑性强,而且很多内容较抽象,导致学生在程序设计部分理解力不足,很难读懂程序和编写一定功能的程序。

2.学生学习缺乏主动性

学生的学习能力和学习方法是导致缺乏学习主动性的因素,很多学生进入大学后没有形成一套有效的学习方法,仍然以教师为中心,以教师为主导,教师讲、学生听,知识多了、难了吸收不了,又羞于向教师请教,前面的基础没学好,后面的内容更难理解,形成一种恶性循环,从而失去学习兴趣,什么都学不懂。

3.知识点多,缺乏统一的知识体系

随着课程的不断深入,学生会感到VFP知识点繁多,而且很多概念、专业术语、算法较为抽象,难以理解,学生难以把握重难点,学生对VFP缺乏整体认识,难以形成一套统一的知识体系,易产生厌学情绪。

4.教师教学方法单一

VFP程序设计中理论部分和实践部分都很重要,学习VFP的目的是让所学的数据库理论知识指导信息系统的开发,最终让学生利用所学知识进行数据库信息系统的开发,这要求学习不同部分内容时要采取不同的教学方法。传统教学中,主要以教师“满堂灌”、“填鸭式”教学方法为主,学生动手上机操作的机会较少。

二 课程建设改革思路

1.联系实际,用案例引导调动学生的学习兴趣

从数据库的应用入手,以具体案例引导学生的学习兴趣,变抽象为形象。现在有些教师仅负责传授书本知识,对学生理解的深度、广度不闻不问,没有做好引导。如果在学这门课前,教师能对学生进行很好的入门引导,激发学生的学习兴趣,避免盲目、被动地学习,进而在学习的过程中,对学生遇到的问题,能层层深入引导,就能从学生那里及时得到反馈信息,了解学生的动态,学生也才能跟着教师的引导不断深入地学习。

2.加强教学过程考核,做好课堂跟踪

在实验教学中,确立实验目标,教师先进行实验讲解、演示,然后命题实验,学生一人一机进行实验,最后让学生做总结。在实践环节中,教师要时时刻刻都在学生身边监督实验,不能让学生偷懒,哪些学生在做什么?做到什么程度?教师应了然于心。在教学及实验中,如果学生碰到问题还可以充分利用网络辅助资源进行自主学习,自我练习。

3.理解、信任学生,建立和谐的师生关系

美国心理学家罗杰斯认为:成功的教学依赖于一种真诚的理解和信任的师生关系,依赖于一种和谐安全的课堂气氛。教师要用言行让学生感受到老师是他们的朋友。作为教师要切记陶行知的教导:捧着一颗心来,不带半根草去。只有爱才能赢得爱。有许多学生就是因为喜欢老师,继而对VFP产生浓厚的兴趣。教师要用情感去感化学生。爱因斯坦曾说:兴趣是最好的老师。因此,教师在教学过程中一定不能因循守旧,而要转变教学观念,教师以积极和愉快的情绪教学,学生的学习效果才会好。

4.明确教学目标,建立统一知识体系

经过课程学习,应该让学生学会分析问题和具有数据表达的能力;具有利用数据库技术解决专门问题的意识;具有创新理念,不断学习新技术、新方法,有继续学习的理念。在教学过程中建立统一架构,分模块教学,不让学生感觉知识点杂且多,如图1所示。

5.认真组织教学内容

认真做好教学计划,做好课程学时数安排,掌握好基础理论、基本操作、综合应用的学时比例分配。我校目前该课程的理论部分有54课时,实践部分有72课时。对于《VFP程序设计》这门课程,由于实践性比较强,在选取教材方面,要用一个实用的数据库应用系统案例贯穿全书,并围绕它编排大量详实的案例。

6.建立优质课程网站,资源共享

让课程相关资源上网,全国计算机等级考试二级VFP资料上网,让学生进行网上自测,网上答疑,并合理确定学生的评价方式,不断促进教师改进自己的教学。

7.精心设计教学模式

充分利用多媒体和网络课堂进行理论教学;对于数据库操作的实践教学,采取先实验讲解,然后人手一机进行命题实验,同时,学生也可以使用网络辅助资源,让学生自主学习、自我进行操作练习。在教学中加强专题讨论和课后答疑,对于实验应该确立实验目标,做好实验总结,如图2所示。

8.综合运用各种教学方法

传统的教学方法以教师讲授语法为主,教学过于细致。应该根据不同内容的特点采取不同的教学方法,涉及纯理论的部分以讲授为主,涉及操作的部分应采取“任务驱动教学法”,任务驱动教学是指从提出问题、分析问题到解决问题进行知识讲解,让学生在解决问题的过程中达到掌握相关知识的目的。

9.改革考核形式

课程考核目的是督促学生努力提高自己的数据处理和信息加工能力,检查学生学习情况。考核方式要多样化,考核内容要强调学习过程、知识积累的过程、能力培养的过程,使学生能快乐地学习,避免应试教育,避免学生跟着考试的指挥棒转。根据VFP课程的特点,我们采取的是平时学习情况占20%(包括考勤、作业及实验情况)、笔试占60%、上机占20%,上机主要考查学生的动手能力。

参考文献

[1]李雁翎.Visual FoxPro应用基础与面向对象程序设计教程[M].北京:高等教育出版社,1999

[2]熊发涯.Visual FoxPro程序设计[M].北京:中国铁道出版社,2005

[3]王志强、王秀兰.浅谈高职院校VFP教学过程中应注意的几个问题[J].科技经济市场,2009(9)

[4]何文广、王耀民、曾华.《Visual FoxPro程序设计》课的教学方法浅析[J].广东医学院学报,2012(3)