多项选择题

A.促进学生程序化知识的形成
B.促进产生式知识的自动化
C.加强学生的语言表达能力训练
D.指导学生科学练习