Materials Similar to Helping students develop an understanding of Archimedes' principle. II. Development of research-based instructional materials