Explicitly Introducing ChatGPT into First-year Programming Practice: Challenges and Impact | IEEE Conference Publication | IEEE Xplore