多项选择题

学校教育的个体发展功能有哪些()。

A.提供个体发展的动力,促进人的主体意识的形成。
B.引导个体发展的方向
C.促进个体差异的发展,形成人的独特性
D.唤醒个体发展的意识,挖掘发展的潜能