Decoding the Use of Artificial Intelligence in Programming Education: A Topic Modeling Analysis | Synapse