Materials Similar to Workshop Physics and Related Curricula: A 25-Year History of Collaborative Learning Enhanced by Computer Tools for Observation and Analysis