This is a bit minimalistic: we use the manual order of children of the room to sort the presentations. To avoid having to sort them manually, a real application would probably loop over the children, sort them and also group them by day to support a several-day conference.