Materials Similar to Investigating complementary computational and empirical activities for students learning diffusion