The impact of computer-based instructional methods in general chemistry