Мне кажется,здесь главное - "Они слушали интересное выступление профессора". Следовательно, линейка уже началась и дети стояли организованными группами. Если бы дети только что пришли и еще не были распределены классами по своим местам, то они бы стояли вперемешку, т. е . в группах были бы дети из разных классов

Интересно, дети написали правильно?