Non-Traditional Methods for Teaching Python Programming with Large Language Models | IEEE Conference Publication | IEEE Xplore