Ερευνητική εργασίαTeaching Introduction to Programming in the Times of AI: A Case Study of a Course Redesign