Problem-based learning (PBL) is a powerful instructional approach. By working through assessable complex problem-solving tasks learners can be encouraged to actively engage in investigation and inquiry and to use high level cognitive thought processes to solve real-life problems in professional contexts. A critical element of a successful PBL design is the inclusion of instructional support, such as scaffolding, to guide and assist the learner through the reasoning process that is crucial to successful problem-solving. The e-learning tool ‘Challenge FRAP’ (Form for the Recording of the Analysis of Problems) is client-based public domain authoring software which facilitates the use of scaffolding, the provision of progressive feedback and ca...