Can ChatGPT Pass a CS1 Python Course? - James S. Sharpe; Ryan E. Dougherty; Sarah J. Smith (J. Comput. Sci. Coll., 2024)