多项选择题

A.程序教学
B.合作学习
C.讨论
D.游戏