ChatGPT and Python Programming Homework - Michael E. Ellis; K. Mike Casey; Geoffrey Hill (Decision Sciences Journal of Innovative Education, 2024)