文献检索课开设至今,有关教学模式、教学方法、教学手段、师资与教材的论文层出不穷,在教学方法的论文中有基于互动式教学[1]、基于研究性学习的教学[2]、基于参与式的教学[3]等等。笔者通过检索式 “( 知识迁移or 迁移法) and ( 文检课 or 文献检索课) ” 在中国知网中检索,结果为零,即文献检索课的迁移教学方法未见相关研究论文的公开报道,说明有关基于知识迁移的教学方法在文检课教学中还未得到应用。笔者认为在文检课教学中应用迁移理论,即将其他学科知识或本学科前后知识应用于文献检索课教学中,可以得到事半功倍的教学效果。
1 基于知识迁移的教学方法概述
基于知识迁移的教学方法 ( 简称迁移法) 是指教师根据 “迁移规律”为认知对象新旧知识间架设联系的 “认知桥梁”的一种教学方法[4].迁移教学法是一种遵循学习过程中循序渐进的规律,利用一种学习过程对另一种学习过程产生影响的一种方法。该教学方法充分调动学习者的内在动力,集中体现教与学的互动关系,发挥学生头脑中固有的知识网络,挖掘接受新知识的有利环境,构建新旧知识的联想空间,为轻松学习新知识创造条件。
2 文检课教学中应用迁移法的可行性
迁移法作为一种先进科学的教学方法,在文检课的教学中应得到推广和应用,同时各种内外条件的形成也为应用这种教学方法奠定了良好的基础。
2. 1 文献检索课学科定位
情报学是一门新兴的交叉学科,情报学的发展历史是一个广泛移植、应用其他学科的方法进行自身特殊的方法研究的历程,情报检索学是情报学的一个分支,它本身也具有交叉渗透的学科性质,而文献检索课包含在情报检索学的概念中,其本身就是一种以文献学为基础,借助网络技术与其他学科相结合的交叉边缘性学科,这一学科性质为开展迁移法教学奠定了学科基础。
2. 2 师资的知识结构
经过了数十年的积累,文献检索课的教师队伍得到了不断的充实壮大,知识结构、学历结构日趋完善,从单一的图情专业背景发展到多学科背景、文科理科工科齐全的知识格局,一批具有不同学科背景的图书情报学硕士、博士充实到教师队伍中,为文献检索课开展迁移法教学提供了人力资源保障。
2. 3 科技查新业务的开展
随着高校科研工作的深入发展,高校中具有教育部查新站授权的单位越来越多,目前已有 102 所高校设立了教育部查新站,专职科技查新人员已达到一千余人。科技查新工作的开展不仅可以培养一批精通各种数据库检索技术、检索技能的师资队伍,还可以通过运用大量与专业研究前沿相关的案例,促进学生的专业学习,同时将专业知识融合于文检课的学习中,为开展迁移法教学提供第一手案例素材。
2. 4 学生的知识储备
文献检索课通常面向大三、大四的学生开课,学生已完成专业基础课的学习而进入专业课的学习,因此具备一定的专业知识; 而且大部分学生已通过计算机 2 ~3 级考级,具备了一定的计算机和数据库的知识,这些都为在文献检索课中开展迁移法教学奠定了知识基础。
综上所述,文献检索课的学科性质、教师队伍的人才素质、学生的知识储备等都为开展迁移法教学提供了有力保障,因此在高校文献检索课开展迁移法教学已万事俱备、势在必行。
3 迁移教学法在文检课中的应用
迁移理论研究的核心就是头脑中原有的知识结构对新知识学习而产生的影响或者是一种学习对另一种学习的影响。根据所迁移知识的范围不同可以分为两种: ( 1) 学科间的迁移,主要是利用学科之间的知识而产生的迁移,又可称为横向迁移。( 2) 学科内的迁移,主要是本学科前后知识的相互影响、相互作用,又可称为纵向迁移。
3. 1 学科间迁移教学法的应用学科间迁移教学顾名思义就是利用学生已有的各个学科之间的知识对文献检索课教学产生影响的教学方法。
3. 1. 1 利用数据库及编程语言知识的迁移
对于大三、大四学生而言,编程语言以及数据库课程均已修完,大部分同学计算机考级都通过了 2 ~3 级,所以文献检索课教学应尽可能将数据库和编程语言的知识嵌入于教学中,使学生将新的学习或问题纳入原有的知识结构,产生知识的迁移。
教学案例 1: 学籍管理数据库知识在文献数据库教学中的迁移
检索途径 ( 检索点、检索入口) 在文检课教学中应该属于比较重要的知识点,是检索文献必须首先选择的一个概念,也是后续检索策略调整的一个重要手段,而这个概念本身又比较抽象,有部分同学整个课程结束后也未能掌握。因此这部分教学可以引入迁移法教学,将数据库知识进行迁移,使学生不仅从原理上理解,而且还能灵活地加以运用。可以从以下 2 个方面阐述这个概念: ( 1) 检索途径的由来。检索途径归根到底是由数据库的字段决定的,字段、记录、文档是数据库的三要素,字段是数据库的基本结构单元。可以将专业基础数据库这门课中常举的 “学籍管理”数据库中的 “学号”、 “出生年月”等字段迁移到文献型数据库 ( 期刊论文库) 中的 “篇名”、“作者”等字段。( 2) 检索途径的功能。如果想查找有关的信息则必须首先从找准检索字段出发,进行各种检索词 ( 式) 匹配运算,最终查到所需信息,所以检索字段又称为检索途径 ( 查信息的轨迹、路径) .如果学生想查找某一科成绩,则要选择 “学号”和 “科目”两字段; 同样如读者想查某单位某人写的论文,则可以选 “作者” + “机构”两个字段。表 1 列出了两种数据库发生迁移的相关概念。由于学生在数据库课程学习中都上机自建过数据库,对字段从描述到查询都相当熟悉,因此理解文检课中的文献型数据库的检索途径就水到渠成。这样通过学科间知识的迁移,使学生追根求源,从原理上理解所学的内容。
教学案例 2: 数据库及其索引知识在数据库文档教学中的迁移
针对文献型数据库中 “顺排文档”和 “倒排文档”的教学,同样可利用学生已有数据库的知识进行迁移式教学,即: “顺排文档”与数据库原始文档的迁移,“倒排文档”与数据库索引的迁移。正如数据库索引是由数据库原始文档建立起来的,“倒排文档”是从 “顺排文档”生成的; 数据库的查询是在索引中进行的,文献的查找则在 “倒排文档”中进行。可以从学籍管理数据库的索引迁移到文献数据库的倒排文档,如查询某学生的数学成绩,需建立 “数学成绩”索引,同样要查找某人写的文章,需要建立 “作者”“倒排文档”,通过数据库及其索引知识的迁移,避免了很多附加的解释,使学生对文献数据库中的顺排文档和倒排文档的概念理解得既快又好。
教学案例 3: 编程语言知识在检索式构建教学中的迁移
数据库检索方法中的 “专家检索”或 “专业检索”是公认的教学难点和易错点,主要表现在: ( 1) 学生自己构建检索式有困难; ( 2) 向数据库系统输入检索式时易出错; ( 3) 各个检索工具的字段代码张冠李戴。针对以上情况,可以将学生已有的数据库和编程知识迁移过来,能较好地解决问题。首先让学生理清几个概念: ( 1) 每个数据库检索系统所使用的字段代码是由程序开发人员自己命名的,因而不具有统一性,可让学生回忆考级中自建数据库时自己对字段命名的过程,如 “姓名”字段,就有 “姓名”、“Name”、“XingMing”、“XM”等,这样论文的题目就有 “题名”、“篇名”、 “标题”等,在编制检索式时不能互相套用,具体应查阅各自的帮助文档。 ( 2)所有检索表达式中的 “=”、“+ ”、“( ) ”等符号在输入时必须在 “西文”输入状态下输入。为了加深学生理解,可以引入两个知识点,一是西文状态和中文状态下输入同一个字符在计算机中所占用的字节数不同 ( 计算机考级中的知识点) .二是数据库检索的过程是输入的检索词 ( 式) 与数据库中已存的文献标识匹配的过程,数据库中的这些符号都是以西文状态存储的 ( 让学生联想自己建库时所有的源程序代码及字符都在 “西文”输入状态下) ,因此在向检索系统中输入检索式时所遇到的这些字符须在西文状态下输入。( 3) 检索系统中的专业检索 ( 专家检索) 方法,很多都是建立在编程语言基础上的,如 CNKI 的专业检索是建立在 SQL 语言基础上的,万方的专业检索建立在 CQL 语言基础上等,在讲这些检索方法时可将编程语句知识迁移过来,学生的难点就迎刃而解。在编程语言中,各种语句的编写都必须遵循一定的语法规则,最简单的赋值语句: LET A =3 ( 或 A =3) 表示将3 赋给变量 A,迁移到拟定检索式: 题名 = 数据挖掘,表示查找题名中出现 “数据挖掘”的文献。再比如 CNKI 中专家检索的式子: 作者 = 朱仁庆 and ( 单位 = 江苏科技大学 or 单位 = 华东船舶工业学院) ,有很多同学会错写成: 作者= 朱仁庆* ( 单位 = 江苏科技大学 + 华东船舶工业学院) .针对以上情况,可以强调 SQL 语言的语法规则: 每个字段分别赋值,字段间的逻辑运算用 “and”、“or”.通过以上迁移式教学,学生能很快掌握检索式的构建规则,输入检索式的错误率也随之降低。