(3)掌握具体的知识。布鲁纳认为,学生能否形成一般的编码,是受学生对被编码的事例的掌握程度影响的。布鲁纳由此认为,如果动机不是太强烈的话,过度学习或熟练掌握知识,会有助于一般编码。在还没有完全掌握某种具体知识之前,学生往往不可能把所学内容转换成一种一般的形式。只有熟练掌握了具体知识,才能发现较低层次的规则,从而有可能把它们重新组合成较高层次的规则。后者就是布鲁纳所讲的一般编码系统。一旦形成了这种编码系统、信息被凝聚在一般编码中时,掌握知识的问题就成了掌握编码系统的问题,而不再只是掌握原来的具体知识的问题了。
(4) 训练的多样性。这一因素是与掌握知识的程度紧密相关。学生在其中经历某件事情的情境越是多样,就越有可能把该事件和其他事件联系起来。一般编码是建立在各种具体事物的共同性与独特性基础上的。显然,多种多样的训练,有助于明确各事物之间的共同之处及一事物的独特之处。
第二节 儿童认知发展阶段论