Text this: Generative AI and Knowledge Mapping in Programming Education