The impact of web-based worked examples and self-explanation on performance, problem solving, and self-efficacy · Study