Most of the time I wold like to use all those kind of speaking activities, however, my students are not able to participate in a complex activity like a debate.
They can participate in a Rol-play, show and tell, conversation or chat, but they have to preppare it, and also their presentation would´t be natural, because they cant´undersatand what other people are telling.
Before to start an speaking practice you have to check what your students are able to do