多项选择题

A.为合作学习创造了条件
B.能实现因材施教
C.能为学习者建构知识提供充足的信息和自由的环境
D.促进了认知主体知识的意义构建