[1]薄钧戈*,乔亚男,齐琪,等.探索AIGC技术在高校编程课程中的应用潜力与挑战[J].计算机技术与发展,2024,34(06):214-220.[doi:10.20165/j.cnki.ISSN1673-629X.2024.0085]
 BO Jun-ge*,QIAO Ya-nan,QI Qi,et al.Exploring Application Potential and Challenges of AIGC Technology in University Programming Courses[J].,2024,34(06):214-220.[doi:10.20165/j.cnki.ISSN1673-629X.2024.0085]
点击复制

探索AIGC技术在高校编程课程中的应用潜力与挑战()

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
34
期数:
2024年06期
页码:
214-220
栏目:
前沿研究与学术争鸣
出版日期:
2024-06-10

文章信息/Info

Title:
Exploring Application Potential and Challenges of AIGC Technology in University Programming Courses
文章编号:
1673-629X(2024)06-0214-07
作者:
薄钧戈*乔亚男齐琪刘虎军黄鑫
西安交通大学 计算机科学与技术学院,陕西 西安 710049
Author(s):
BO Jun-ge*QIAO Ya-nanQI QiLIU Hu-junHUANG Xin
School of Computer Science and Technology,Xi’an Jiaotong University,Xi’an 710049,China
关键词:
生成式人工智能ChatGPT编程类课程教学创新机遇与挑战
Keywords:
Artificial Intelligence Generated Content (AIGC) ChatGPT programming courses innovation teaching opportunities and challenges
分类号:
TP31
DOI:
10.20165/j.cnki.ISSN1673-629X.2024.0085
摘要:
在人工智能大模型时代,以 ChatGPT 为代表的生成式人工智能(Artificial Intelligence Generated Content,AIGC)备受关注,然而其应用在高等教育领域,尤其是编程类课程中的研究却相对较少。 该文针对此问题展开初步探讨,着眼于AIGC 技术在编程类课程中的应用,特别是对低年级和非计算机专业学生的潜在应用价值。 AIGC 技术为编程学习提供了智能、灵活、个性化的方式,能够消除语言障碍,让学生随时随地进行学习,通过大量的示例和练习,能够跨越物理和时间限制,使学习过程更加公平和易于获取。 然而,使用 AIGC 工具也可能引发过度依赖,产生学术诚信等问题。 在这一背景下,该文重点探讨了如何将 AIGC 技术充分融入非计算机专业的编程课程中,讨论新的机遇和相关挑战,主要从代码生成和解释、调试帮助指导以及知识点理解指导等三个方面介绍如何利用 AIGC 工具进行编程学习,并对如何促进教学工作以及如何改进提出见解。
Abstract:
In the era of large model of artificial intelligence,Artificial Intelligence Generated Content (AIGC) represented by ChatGPT has attracted much attention, but its application in the field of higher education, especially programming courses, has been studied relatively little. We focus on the application of AIGC technology in programming courses,especially the potential application value for students in lower grades and non-computer majors. AIGC technology provides a smart,flexible,personalized approach to programming learning that removes language barriers and allows students to learn anytime, anywhere, across physical and time constraints through numerous examples and exercises,making the learning process more equitable and accessible. However,the use of AIGC tools can also lead to over-dependence,creating issues such as academic integrity. In this context,we focus on how to fully integrate AIGC technology into non-computer programming courses,discuss new opportunities and related challenges,and mainly introduce how to use AIGC tools for programming learning from three aspects: code generation and interpretation, debugging help guidance, and knowledge point understanding guidance. It also provides insights on how to promote teaching and how to improve it.

相似文献/References:

[1]陈宏志*,林秀峰.一种辅助决策智能体及与生成式AI的联合应用[J].计算机技术与发展,2024,34(10):134.[doi:10.20165/j.cnki.ISSN1673-629X.2024.0215]
 CHEN Hong-zhi*,LIN Xiu-feng.A Decision Support Agent and Allied Applications with Artificial Intelligent Generative Content[J].,2024,34(06):134.[doi:10.20165/j.cnki.ISSN1673-629X.2024.0215]

更新日期/Last Update: 2024-06-10