The Genetics Lab: Acceptance and psychometric characteristics of a computer-based microworld assessing complex problem solving · Study