An AI-supported modeling approach for teaching metal bonding: design and implementation of a teacher education program integrating model-based learning and the 5E learning cycle | Synapse