Mitigating AI Misuse in Introductory Python Courses with Graphical Programming Tasks | Synapse