A Web-based application was essential to allow scenarios to respond dynamically to learners ' decisions , to deliver the scenarios to multiple PBL classrooms in the same timeframe , and to record centrally the paths taken by the PBL groups .