(1) Can the proposed online game approach improve students’ learning achievements in web-based problem-solving activities?
(2) Can the proposed online game approach promote students’ flow experiences in web-based problem-solving activities?
(3) Can the proposed online game approach promote students’ learning attitudes toward science learning?
(4) What are the perceptions of the students when learning with the proposed online game approach for web-based problem solving?