构建基于教育范式的课程教学体系 ——以“Visual FoxPro数据库”为例
杨乐 盛立琨 胡亚平 鲁燕飞
所谓范式(Paradigm),是一套被普遍接受的信念、理论或世界观[1]。此术语是由科学哲学家托马斯·库恩在《科学革命的结构》(1962)中提出的。由于一个成熟的范式将直接为实践者提供主题、工具、方法及前提。因而,“范式”的概念一经提出,就被科学界人士广为关注,继而成为各门学科的一个重要研究范畴。
中国基础教育目前遵从的教育范式,既源于从西方引进的适应工业时代需要的学校教育理论,又交织着尚未在思想上根本废除的“科举”和“传道授业解惑”的中国教育传统;教学思想打上了农业时代“传承型”和工业时代的“标准件型”的双重烙印[2]。这种范式包括教育观念和教育理论,也包括在这些观念和理论指导下形成的课程体系、教材结构、教学内容、班级授课制度、课堂教学模式和方法、考试评价制度等。在更深层次上,它也反映了我们对教育功能的定位、教育价值的判断和教育目标的认识。这种范式当然不能简单概括为“应试教育范式”,但它至少是应试教育赖以存在的基础。
一、教育范式改革的概念
范式教育改革是为了为提升课堂教学水平,探索现代高等院校教育教学范式,努力提高人才培养质量,推进一流高水平大学建设而提出的一种创新性的意见。范式教育改革在相关学校的大力的宣传和老师的不断贯彻中早已经深入同学中间。
范式教育改革的目的是希望通过改变传统的老师在讲台上讲,同学们在下面被动的听,这样机械的授课模式,从而是实现老师与学生之间的互动,同学与知识的互动,让同学自己去完成“质疑”、“释疑”、“解疑”的学习过程。而原来这个过程大部分是由老师去完成的,而现在需要学生自己去完成。毋庸置疑,这个过程是极其重要又是十分必要的,这也是范式教育改革的关键所在。
然而,是不是所有的课程都适合用这样的方式呢?笔者觉得这个也是十分关键的问题,它直接影响着范式教育改革的实施效果。“Visual FoxPro数据库”是学校结合全国计算机等级考试内容和高校非计算机类专业的本科教学,为其开设的课程。就课程本身而言,它是具有一定的技术要求,或者说应该是具备一定的专业知识。对计算机最基本的操作都没有很熟练的同学要想学好这门课程是比较难的。把“Visual FoxPro数据库”放在高等院校范式教育改革的大背景下,学习这门课程必然又有它新的含义。不仅是要求学习好这门课程,更要开创一种全新的教学模式,不管这种模式是成功的或是失败的,但是这种尝试是很有必要。
二、教育范式改革存在的问题
“Visual FoxPro数据库”在我国比较流行,许多大专院校都在文科专业中开设这门课,目的是培养学生实际应用计算机的能力[3]。同时“Visual FoxPro数据库”也是全国高等院校计算机等级考试的考试内容,但是二级“Visual FoxPro数据库”的通过率并不理想,学生的实际应用能力也不高。因此,如何在学时相对较少的情况下提高教学质量和教学效果是广大教学工作者值得思考和探索的问题。于是,从上学期开始笔者实行了以小组为单位,由同学自己准备,同学自己当老师,自己在准备中发现问题,最后老师在稍加点拨的形式展开的。大半学期的课程下来,笔者认为这种尝试基本上是成功的,但也存在一定的问题。具体如下:
1.“Visual FoxPro数据库”课程本身的难度
文科专业对于计算机的敏感度,笔者认为还是相当低的。课程中抽象的名词,抽象的概念,繁琐的操作,这些都是让学生感觉比较晦涩。这样造成的后果就是,难题在不断地堆积,并没有得到及时的解决。很多学生的授课变成了照本宣科,讲了一通,也许学生自身还是没有弄明白,更不用说在下面听的同学了。
2.学生课程众多,学习任务繁重
课程众多、学习任务繁重是本校的普遍情况,大多数学生都抱着课本穿梭在各大教学楼之间,无暇顾及制作上课用的PPT,在很多情况下都应付了事。
3.学生跟不上老师的思维
文科专业的学生对计算机的熟悉程度比较低,很多问题可能老师认为比较简单,有时就是一带就过去了。当学生还在云里雾里不知所措的时候,老师的思维就已经到下一个知识点了,所以很多情况下学生跟不上老师的思维。老师以为学生都懂了,其实学生真的没有那么强的理解力。其实很多知识点学生需要再花大量的时间课后去消化和巩固,如果学生有足够的时间,笔者认为学生还是可以把知识点掌握得很透彻的,说不定还可以把接下来要学习的知识也预习预习。然后,问题就在发生这里了,学生没有那份精力去巩固和预习知识点。于是问题又再次回到了第二个问题上了。
4.学生自身的问题
学生自身也的确应该做一些反思。例如,学生在上课时对待课程的态度。很多同学上课的时候都不认真听讲,只图沉迷在QQ、游戏里,经常做一些与课程无关的事。此外,还有学生上实验课的时候不认真,经常做一些与实验课无关的事。
三、教育范式改革措施
针对上述教育范式改革存在的问题,笔者认为构建基于教育范式的“Visual FoxPro数据库”课程教学体系需要进行改革,以下是几项改革的具体措施:
1.把握课程特点和学生学习特点,激发学生的学习兴趣
兴趣是最好的老师。“Visual FoxPro数据库”这门课程和其他程序设计语言相比有着较大区别,这门课程的特点是知识点难度不大,但是知识点比较多,知识点之间的相互联系比较多,具体操作也特别多。而文科学生的特点则是记忆力强,但逻辑思维能力比理科学生要差一些,由此可以看出“Visual FoxPro数据库”是比较适合文科学生学习的,教好这门课的关键在于如何激发起学生的学习兴趣,提高学生学习的主动性。
因此,第一节课会比较重要,直接决定了学生的“Visual FoxPro数据库”学习状况。所以在讲授第一节课时,要精心安排授课内容,尽量避开那些难以理解的原理和概念,根据不同专业的特点,设计出与学生相关的实际应用系统,如学生信息管理系统,人事信息管理系统等等。这样不仅可以向学生展示了“Visual FoxPro数据库”的全貌,还可以使学生了解这门课程和实际工作、学习的关系,从而可以激发学生的学习兴趣,坚定学好这门课的信心。(www.xing528.com)
2.合理安排教学内容,区分教学的重点和难点知识
“Visual FoxPro数据库”课程内容较多,但是课时量相对较少。所以如果要在有限的时间里进行有效的教学就必须要求教师根据具体的教学对象,自己对教学内容的理解进行合理地规划。要准确区分哪些是需要重点介绍的部分即“点”,哪些是需要简单介绍的部分即“面”,在教学过程中做到点面结合,进行教学内容有效地组织。
在“Visual FoxPro数据库”的教学过程中,有两个比较难的知识点:一是SQL语言应用,另一个是表单的制作。同时,这两个知识点也是考试的重点内容。
(1)SQL语言应用。SQL语言简洁,功能强大。对学生的要求是掌握SQL的用法,并且灵活运用SQL语言,触类旁通。但是从实际的教学情况上来看,要做到这一点还是存在着一定的难度。对文科专业学生学习SQL知识比较困难的原因是:一方面逻辑思维能力不强,对语句的理解存在一定的偏差;另一方面的原因是SQL中有一些知识点是比较容易让学生产生混淆的,比如在SQL的定义功能中,包含了增删改查几大基本操作,而在SQL的数据操作功能中,也同样包含增删改查几个基本操作。这样就会出现同样的操作可能需要使用不同的命令动词,因此学生理解这个知识点时就会存在一定的问题。为了解决这个问题,通常采用列示表格的方法来进行区分。
(2)表单的制作。在“Visual FoxPro数据库”的学习过程中,对表单的知识进行掌握也是一个难点问题。表单的编程与其他部分的程序代码编写相比,有一个比较大的特点:代码编写比较单一,主要是要跟表单控件的属性相结合。所以有必要要求学生对一些重要的控件的重要属性和方法进行记忆。
还有一个关于编程方面的突出问题就是学生对于程序命令关键词不理解,程序的编写比较迷茫,比如要修改该表单中的一个标签的字体大小为20,语句应该是“thisform.label1.fontsize=20”。如果学生不理解该语句的含义,单纯来进行记忆会比较困难,所以老师在讲授知识点时,应该结合学生的英语知识来进行讲解:this的含义是“这个”,form的含义是“表单”,label的含义是“标签”,font的含义是“字体”,size的含义是“大小”,因此上面的语句可以翻译成汉语就应该是:这张表单的标签1的字体大小是20。这样学生就比较容易理解了,然后在此基础上再来进行掌握就比较容易,对该知识点学习也就比较牢固了。
3.注重实践环节,加强上机实验的组织
“Visual FoxPro数据库”是一门实践性比较强的课程,在学习过程中,仅书面理解往往是不够全面的。通过上机实践,学生才能真正理解消化课堂上的教学内容,纠正原来理解上的偏差,加深了解。在整个教学过程中,必须合理安排课堂教学和上机实践的时间。在有限的上机时间内,精心安排上机实践,使学生的练习由浅到深、由易到难,练习实践主要是一些经典的基本题型,以达到巩固和熟练的目的。
例如对于查询和视图这一章的知识点,操作性就要大于理论性。仅仅让学生从理论上进行掌握就会比较困难,所以教师应该全面考虑查询和视图上机知识的类型,进行操作。
此外,对于上机知识的掌握,除了老师讲解之外,还可以在课堂上找学生来进行操作。往往学生在操作中出现的问题会有一定的普遍性,教师可以有针对性地来进行讲解,同时因为是自己的同学在做习题,也会引起其他同学的注意力和兴趣,也会提高学生的掌握能力。该种方法在实践教学过程中使用过,并且反应效果不错[3]。
4.利用网络拓展教学空间进行教学
现代教学媒体的出现带来了传统教学媒体所无法具备的特性,能够使学生在课堂上的地位有所改变,使学生能够真正积极主动的探索知识,而不再是被动地接受知识信息,成为知识信息的主动建构者。网络,尤其是因特网的出现给教学带来了很大的影响。
由于诸多因素的限制,无论是教材还是老师的课堂讲课都不可能将所有内容全部包含进去,所以可以利用因特网来拓展教学空间。笔者设计一个教学网站,补充与课程的相关知识,并且将一些练习题放在网站上,让学生通过做题对所学知识有一个更深层次的掌握;同时还设计一个在线考试系统,让学生在学习的同时进行自我测试,从而及时了解自己对课程的掌握程度;还建设一个网站论坛,通过网上的相互交流,提高对知识掌握程度。另外,笔者上课时还经常向学生介绍一些因特网上的相关网站,让学生可以获取更多关于此门课程的信息,开阔学生的知识面。
5.考前辅导班
考虑到“Visual FoxPro数据库”要作为计算机等级考试的科目,有必要在考前进行一些有针对性的笔试和上机辅导,以提高学生的二级通过率。“Visual FoxPro数据库”是一门实践性很强的课程。实践证明,通过更新教学观念,改进教学方法,加强实践教学环节,能够进一步提高学生解决实际问题的能力,取得良好的教学效果。
四、结论
“Visual FoxPro数据库”是一门非常重要的计算机基础课程,在高校已经成功开设多年,除数据库技术和程序设计知识外,关键是能利用它解决许多实际专业问题。教育范式改革的目的是让学生感到学的东西有用,对将来就业有用,让有用的知识激发学生的学习兴趣,只有当学生真正学起来了,才能实现我们课程改革的目标。笔者通过新的课程改革方案去培养学生的创新能力和知识的综合应用能力,同时也培养学生的团队协作精神,营造相互探讨、共同提高的学习氛围。经过课程实践拓宽学生的知识面,提高他们的动手能力和独立钻研、吸收新技术的能力,为学生将来就业打下扎实的基础。
[1]姚玉香.基础教育改革30年:话语多元与范式一统[J].2008,5:26-31
[2]刘春,王续琨.基于否思牛顿范式的教育管理学学科体系的构建设想[J].黑龙江高教研究,2010,1:140-143
[3]杨乐.关于高校教师教育技术培训的思考[J].江西农业大学学报(社会科学版),2009,12:30-33
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。