浅析VF课程教学中项目教学法的有效运用
2017-07-09左琼
左琼
[摘 要] 随着经济社会的不断发展,计算机技术正在不断地更新。Visual Foxpro程序设计课程是一门计算机公共基础类的课程,也已经被列入全国计算机等级考试的科目中去。在整体VF课程中,学科的内容相当的丰富,甚至在很多个层面都有相互交融的一面。主要讲述项目教学法在VF课程教学中的相关应用,旨在更好地培养学生的综合能力。
[关 键 词] VF课程;课程教学;项目教学法
[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2017)32-0138-01
Visual Fox Pro 6.0课程是中等职业学校学生必修的一门专业的理论课程,简写为VF。这门课程的根本目的是为了让学生掌握数据库的基础知识,同时能够学习一些基本的数据库操作技能。根本的目的是为了让学生能够更好地解决在实际生活中遇到的各种问题,更好地为今后的学习奠定基础。而项目教学法就是在老师的指导下将一个单独的项目交给学生,让他们自己进行信息的处理和收集,最终能够学习到所有环节的知识。项目教学法的优点体现在见效快、具有较强的可控制性、注重理论与实践和其他诸多方面的优点。本文主要解析VF课程在项目教学法中的有关运用,希望能够给广大老师和学生一些参考性意见和建议。
一、项目教学法的主要内容
项目教学法根本的特点就是通过项目的形式进行教学,它的根本目的是为了让学生在解决问题的过程中习惯于完整的方式。在整个项目教学法的过程中主要包含多门课程的知识。老师通过适当地引导将一个独立的项目交给学生,然后让学生自己学会信息的收集、处理和方案的设计。整个项目实施的过程和最终的评价都是由学生自己进行负责的。学生通过对整个项目的了解,把握过程中的每一个环节和基本的要求,之后再进行实践。
与其他教学法相比,项目教学法最根本的优势在于在整个过程中强调学生的自主学习和自主参与,从练习开始,更好地调动学生的学习主动性、积极性和创造性。在整个项目教学法实施的过程中,老师和学生的位置成功地实现了互换,学习真正变成了学生自己的事情。
二、项目教学法在VF课程教学中的整体运用
(一)确立项目
在传统的教学模式中,老师只是遵循着一般教材编写的顺序逐一地对教材中独立章节的内容进行讲解。因为没有对整个VF项目知识点的内容进行逐个的讲解,所以学生在听的过程中往往都是云里雾里的。所以在整个项目教学法的过程中确立项目是其第一步。例如,在讲到VF数据库应用基础方面的知识时,主要可以确立这样一个目标:先理解数据库和数据库管理系统的基本概念;再掌握三种数据库模型的基本特点;了解关系型数据库的特点和概念;掌握VF启动和退出的方法。可以把这四个小目标合并成一个项目,之后再进入下一个环节。
(二)学生分组
可以根据全班人数把所有学生4~5人分成一个小组,之后再进行分工。在整个小组内部确立一个组长,带领大家一起探索本章节的内容。剩下的学生扮演员工,分别通过计算机上面的操作来更好地理解数据库的概念,学会VF启动和退出的方法以及明确地知道每种数据库所具备的特点。在这个过程中学生轮流地进行上机的实验操作,老师可以轮流到每个小组去旁听。
(三)实施教学过程
在学习数据库的基本操作这一章节知识的过程中,一定要把整个项目的内容更好地划分成相关的步骤,然后再把任务更好地进行细化的设计和相应的指导。[2]VF数据库的基本操作主要包括熟练对表中的记录进行操作;更好地了解搜索引擎的相关类型;掌握索引建立和索引查找的相关方法;熟练运用表格设计器对表中的字段属性进行修改;理解工作區和表之间的关系;会灵活地运用数据工作期和命令创建表格之间的关系。在这个过程中一方面让学生自己按照学习的要求和内容进行学习,另外一方面是让学生在学习的过程中能够学会互相的合作,在合作的过程中能够更好地使自身的能力得以提升,并在这个过程中更好地学会自己动手。
(四)对项目教学法的评价和应该注意的问题
在整个项目教学法的讨论完成之后,老师可以对每个学生的表现进行逐一地点评,重点是要让学生有合作和竞争的意识。例如,在学习创建查询方法和创建视图方法这两节知识的时候,主要是以上机操作为主的。那么,在操作的过程中学生难免会有不同的意见,这样在交流的过程中自然会产生摩擦。那么,老师就要在中间起到调和的作用,在这个过程中向学生传授一些沟通的技巧。而整个小组中的核心人物一般起到领导的作用,主要是要协助老师进行任务的设计和分配。
总之,VF这门课程总体的要求是要让学生更好地把所学的知识运用到实践中。而把项目教学法更好地运用于VF课程的教学中去,这样学生才能够通过设计问题的方式更加系统地学习相关的知识。而且项目教学法的运用能够更好地提高学生的自主学习能力、与他人的沟通能力和实践操作能力。而从效果来看,运用项目法教学的学生其实际运用能力、程序设计能力和综合能力这三个方面都取得了长足的进步。
参考文献:
[1]王若明.在VF数据库教学中实施任务驱动教学法[J].现代计算机(专业版),2012(52):72-75.
[2]雷兵.项目教学法在计算机教学中的实践与探讨[J].陕西教育,2013(5):32-35.