Abstract: This study focuses on the usage of online programming platforms and generative artificial intelligence (GAI) in the programming education of future Chinese engineers. Through a survey of 659 ...