本章重点
低层次编码
高层次编码
发展编码与次级编码的程序
主题与编码的重组
选择重点以做分析延伸与最后报告
几乎每本质性研究方法的书籍都会谈论到编码。但是,我相信适用于重建分析的编码程序,与其他质性资料分析所使用的编码程序,或多或少是有所不同的。有鉴于此,我在此将描述一些对适用于重建分析较有效的编码程序。
在基础记录刚完成或接近完成时即需尽快地执行资料编码。编码至少须等到研究的第三阶段完成才可停止。我还没提到第三个阶段,但是由于编码应该早在产生对话性资料之前就须开始,因此笔者认为在此时讨论编码是最适当的时机。
低层次编码
首先介绍的是低层次编码。低层次编码近似于基础记录,仅需要一点点的抽象化过程。由于每一个社会行为或动作乃是独特或唯一的,因此你对于任何互动模式所建构且命名的范畴均包含某种程度的抽象。但是,低层次编码涉及的抽象程度非常低,其目的主要是参照基础记录的一些客观范畴的特质。
低层次编码的范例
这里有一些在TRUST研究中的低层次编码范例:
1.没做功课的理由
(1)生病
(2)“很糟糕的一天”
(3)“太困难了”
......
2.Alfred意图化解与控制冲突的方法
(1)从现在情境的话题转变为家庭的话题
(2)谈论感觉
(3)诉诸课室中教授过的因应机制
(4)教学生设身处地想想他人
(5)从情感抽离出来
(6)聚焦在回复反应上,而非挑衅行为
(7)恐吓性的威胁
(8)礼貌性的要求
(9)维持忙碌
(10)改变座位安排
(11)“这不关你的事”,“我们不是谈论这个”......
有一部分的低层次编码主要乃是客观性质的。在上面的范例中,非常客观的编码包括有:改变座位、维持忙碌,以及参与者一再重复使用的语言行为包括:“很糟糕的一天”、“太困难了”、“我不想管你”。这些编码所参照的都是开放多元进路的客观范畴。
其他低层次的编码,则涉及经由视域分析所导出的一些具有支持性的解释。例如上面的范例有:礼貌的要求,聚焦在回复反应上而非挑衅行为;以及一般性的编码标题为:不做功课的理由,Alfred企图化解或控制冲突的方法。就所涉及的抽象与推论程度而言,这些仍然是“低层次”的,但抽象与推论的程度比纯然客观的范畴要略高一些。
应尽早采用同侪检核法来检视编码的推论层次,以及自己所选择的编码。等到大量的田野札记已经搜集完成之后,也可以使用研究对象检核法来加以检视编码的适切性。使用研究对象检核法时,研究对象只被要求读取部分摘录的田野札记,并请他们提出自己的看法,但却没有管道接触到你所采用的编码。他们的看法可能显示出一些你以前从没想过的、可能的新编码。在这种过程之后,可以让他们看你实际拟出的编码,并请他们发表意见。
高层次编码
高层次的编码有赖于高度而大量的抽象化。当抽象的层次越高,编码除了依靠基础记录的资料之外,还需要其他东西以助于进行抽象化的工作。低层次编码适用于初始的意义重建以及针对基础记录中某些适当段落的分析;而高层次编码则通常基于显明化的意义重建与视域分析。因此,只有在已经发展出某些低层次编码之后,我们才会开始借由这些低层次的编码,从田野札记中选取某些段落,以作为进一步的精密分析,而这也就是进行高层次编码的时机所在。对于质性研究所涉及的各种资料分析而言,高层次编码乃是将这些分析结果予以类化(generalize)的必要程序,特别是意义重建、有效性重建、视域分析,以及互动权力的分析等,都需要借由高层次的编码来将各种重建或分析的结果予以类化。
高层次编码的范例
高层次编码经常被放在低层次编码的旁边,同属于一般性编码的相同范畴。在下面的范例中,我会放一个星号(*)在高层次编码旁边,而两个星号(**)则代表特别高层次推论的编码。低层次编码则没有星号。
3.学生的冲突
(1)学生谴责其他学生
(a)因为造成骚乱之故
(b)因为不了解或不遵从班级或学校的规范*
(c)通过挑衅其他学生,以对抗Alfred**
(2)“你的妈妈”
.....
4.反抗
(1)用行为挑战老师的规则
(2)展现自主性*
(a)唱歌、鼻子哼歌
(b)拖延*
......
在最后撰写报告时,高层次编码对于挑出分析重点,是相当有用的,只是在使用时要非常谨慎。每一个高层次编码的分析都必须有一个典范的视域分析以为支持或佐证,应该邀请同侪检核者一起非常小心地检视你所完成的高层次编码。理想上来说,高层次编码应该会符合研究对象在第三阶段访谈与团体讨论时所陈述的内容。
编码程序的建议
有许多的方法可以用来建构质性资料的编码,这是毋庸置疑的。我将在这里简单地描述个人比较偏好的方式,提供读者一些想法。当然,你可以自由地使用你所选择的方法。
目前有愈来愈多的质性研究者采用电脑软体来从事编码的工作。我发现这种做法有其风险。电脑软体程式把基础记录切成句子和段落,风险在于可能模糊时间性视域的作用,也可能混淆互动节奏与其语法的存在。编码时,重要的是研究者必需竭尽所能地沉浸于互动的脉络之中;也就是研究者须缓慢且重复地读取基础记录。我个人偏好使用文字处理程式,这类程式可以同时呈现许多档案,而且屏幕画面可以同时分割展示两个以上的档案。
编码方法
我的编码方法呈现如下:
程序一
开启第一个文字处理档案,包含基础记录的一部分。
程序二
打开一个新的、空白的档案,并分割屏幕,如此可以同时看见基础记录档案及空白档案。
程序三
从屏幕上开始读取资料档案。不论你何时从基础记录中突然感到有编码的价值,将此段记录抓到空白档案处,并视你的需要,竭尽所能地清楚陈述你所打入的编码。给这个编码一个编号或一个英文字母代号,并且在编码下方以段落缩排,写下档案号码、页码以及这个类别首次出现的行数。
程序四
继续读取基础记录的资料,你就会继续建构出新的编码,但是很多时候你会发现在已经建立的编码上会出现许多重要的差异。当有这样的情形发生时,请回到相关的编码(可以运用文字处理程式的搜寻器),键入这段基础记录所暗示的次级编码,并适当地安置档名、页码及参照行列。在编码底下又分出从属的次级编码,如此就形成具有阶层结构(hierarchicalstructure)的编码。
程序五
继续读取基础记录,产生合适的新编码与次级编码,当新的记录出现已有的编码或次级编码时,回到已经建立的编码及次级编码项目下,去增加新添记录出现的档案、页码和参照行列。使用“搜寻”的指令,可以让你更容易地从已经建立的编码群中,找到符合基础记录内新段落的编码。
程序六
在你特别注意的编码所在的基础记录的段落上,应用重建分析。从这个分析结果,形成了可能的高层次编码,且使用低层次编码当作索引来回于基础记录之间,以发现这些高层次编码的例证。这些似乎符合你高层次编码的例证,你须小心地思考及分析,强化编码的合理性,并且决定这些例证是否适合。
高层次编码必须针对意义场其可能进行的视域分析结果,所以需要基础记录其他段落的支持。保存你的视域分析记录,并请同侪检核者特别注意你所拟出的高层次编码。
原始编码