生成式AI在编程课程中的应用探索
国际学院
An Investigation into the Utilization of Generative AI in Programming Education
随着AI在科技、软件开发等行业中的广泛应用,学生和未来的程序员将不可避免地与AI密切合作。通过课程的专业培训,学生可以提前适应这种新的工作方式,掌握利用AI进行协作与开发的能力,提升他们在未来就业市场中的竞争力。通过将生成式AI引入编程课程,可以促进教学方式的改革与创新,使教学更具现代化和实用性,还能让学生在更真实的编程环境中学习和实践。正确使用生成式AI有助于学生在编程初期克服部分障碍。更重要的是,教学改革可以帮助学生学会如何批判性地使用AI,通过分析生成的代码来深入理解编程逻辑,从而培养出更扎实的编程基础。引导学生正确使用AI工具,避免学生过度依赖、完全依赖AI完成编程,培养他们的学术诚信与责任感。学生可以将AI工具作为学习的工具和助手,而不是抄袭、糊弄作业的捷径。本项目旨在研究生成式AI在编程课程教学中的应用,以及如何建立一套完整的体系,使生成式AI在教师教学、学生实际的编程运用中都能成为趁手的工具。