Scaffolding Critical Discourse In Online Problem-Based Scenarios