多项选择题

A.班级活动侧重实践而教学活动侧重理论
B.班级活动过多会削弱课堂教学的效率
C.班级活动是教学活动的延伸或补充
D.班级活动会影响教学和学生的学习成绩
E.班级活动和教学活动都是全面发展教育的重要途径