案例教学法在中职vfp教学中的应用
2012-04-29魏庆俭
魏庆俭
摘 要:“Visual FoxPro 程序设计”课程教学方法的选择,对于课程的教学效果至关重要。教师要针对《Visual FoxPro程序设计》教学中存在的问题,运用案例教学法,充分调动学生学习的积极性和主动性,有效改善教学效果,提高学生的动手能力和创新能力。
关键词:案例教学法;vfp;中职
程序设计的目的是以计算机执行命令的形式,把现实的具体操作过程,转化为计算机应用系统,进行管理。在中职开设“Visual FoxPro 程序设计”课程,教学过程中容易存在理论和实际脱节的现象,学生普遍感觉学习过程枯燥无味,影响其教学效果。如果在教学过程中能够结合实际案例,则能够激发学生的学习兴趣,消除疑虑、减轻学习负担。因此,“案例教学法”是程序语言教学的有效手段。
一、中职Visual FoxPro课程特点
Visual FoxPro是一门高级程序设计语言,也是一门理论与实践相结合非常紧密的语言之一,是以数据库研究为主要内容,使用面向对象的程序设计方法,包括了数据库设计、算法描述、程序编写、系统管理等知识,所以Visual FoxPro的应用性较强。在中职开设该课程,可以根据学生的实际情况,把程序设计思想和数据管理方法相结合,能够适合程序设计初学者,特别是中职学生使用。同时,也能够为今后程序设计的学习提供实践基础。但是,由于学生缺少逻辑思维方法,再加上VFP课程实践性很强,中职学生学习起来比较困难。
二、案例教学法概念
案例教学法就是教师根据课程教学目标和教学目的要求,在教学过程中设置一个或多个具体的教学案例,并且以案例为出发点,引导学生参与分析、讨论、实践等活动,并在活动中分析问题、解决问题,培养学生应用所学的理论知识加以实践应用的教学方法。案例教学法的基本思想是“教师为主导,学生为主体”。案例教学法具有教学过程生动、形象、直观等特点,能够应用具体的实践案例作为教学背景,对巩固学生的理论知识有着积极的推动作用。在整个过程中,学生是主要参与者,是学习活动的主持者。其教学方法的目的,是能够有效提高学生们分析问题、解决问题的能力。
三、案例设计特点
(1)目的性。案例教学法的目的是为了让学生理论联系实际,通过案例让学生掌握基本的原理和概念,提高学生发现问题和解决实际问题的能力。因此,在选择案例过程中,要始终以教学目的为基础,符合教学大纲要求,使学生在案例讨论中,加深对教材中某一重点或难点知识的理解和把握,利用课堂学习的理论知识来分析和解决案例中所涉及的问题,最终达到教学目的。
(2)真实性。在教学过程中,使用的案例一定是现实中发生的真实事件,并且是常见、复杂问题的典型,这有助于学生实践能力的提高。
(3)启发性。案例都是来源于现实生活,并且已经包括了以前遇到的问题以及解决问题的方法。通过再次分析,能够启发学生进一步思考,发现多种解决的途径。问题越诱人深入,越能够给学生留下较多的思维空间,引导学生进行独立的思考和分析。要求学生以案例为基础,完善、扩展案例,把应用引申到其他问题上,让教学效果更好。
(4)生动性。案例教学法所选取的案例必须生动活泼,引人入胜。只有这样,才能引起学生的兴趣,以便展开深入思考。要让学生尽快进入案例情境,了解、掌握案例中揭示的有关事实、情况。
四、案例教学法的实施
(1)选择案例原则。“Visual FoxPro 程序设计”课程教学内容主要包括数据库技术和程序设计。数据库技术是将日常生活、学习、工作等现象进行数据化,并进行管理和处理。而程序设计则是发挥抽象思维能力,将传统管理模式转换为计算机算法,并且以程序语言的方式实现。这两方面能力的学习,都需要实践经验作为基础。因此,在教学的过程中,首先要让学生了解案例与课堂教学内容的关系。然后,给学生说明通过学习和掌握案例,以便在以后实际工作中能够灵活应用,充分发挥案例的现实作用。最后,要让学生树立正确的学习态度,即案例教学法的目的是过程案例分析,培养学生探索新的学习方法、认识问题的新思维和新观点,培养知识的持续学习能力。
(2)典型案例设计。案例的设计是教学的关键,直接影响教学效果。因此,教师要根据教学内容认真设计案例,以案例为主线,体现教学内容所要求的知识点。在实际教学过程中,通常选取比较典型的案例在课堂上使用。其中,一个数据库典型案例就是让学生使用软件设计一个常用数学表的表单。还有一个典型案例就是,结合两种程序设计方法(面向对象和面向过程)求数字2到100之间的素数,并且要求在界面编辑框中显示素数的结果。该案例综合应用了标签、命令、编辑等方法,让学生能够直观看到运行界面和结果,更加生动、形象。
(3)教学案例应用。在教学案例的基础上,要通过教师讲解、学生分组实验,合理运用教学案例。首先,教师让学生了解案例的作用、功能及实现的基本任务,进入案例情境。然后,教师通过各种手段将案例实际运行的效果给学生演示,提高学生学习的积极性,感觉程序设计课程的魅力。最后,学生自行分组进行操作,自行设计和调试。各小组之间可以进行比较、讨论、交流,总结案例的优缺点,提出改进方法。通过案例教学过程,学生能够掌握案例相关的知识,提高学生程序设计的操作能力。
案例教学法在教学过程中虽然有一定作用,但是教师仍然要根据教学内容的不同,适当采用其他的教学方法作为辅助。要充分调动学生的学习主动性和积极性,让学生“快乐地”学习,使学生快速地从知识和能力两个方面得到较大提高。
参考文献:
[1]李美满,罗立宇.案例教学法在Visual FoxPro课程中的应用[J].湖南冶金职业技术学院学报,2008(3).
[2]王研,赵文杰.案例教学法在高职Visual FoxPro 课程中的应用[J].辽宁高职学报,2009(4).
[3]汪应曼.高校案例教学方法:教学准备与组织技巧[M].北京:对外经济贸易大学出版社,2004.
(灯塔市中等职业技术专业学校)