Enhancing learning performance in primary education : the roles of problem solving and creative thinking challenges