Text this: Staff development for generative artificial intelligence and collaborative learning using Iterationism as a theoretical framework