多项选择题

微课的应用() 

A. 在线学习
B. 混合学习
C. 颠倒教师
D. 教学资源建设
E. 社会化学习