计算机科学
个性化
建构主义(国际关系)
个性化学习
过程(计算)
学习分析
人工智能
背景(考古学)
知识管理
开放式学习
合作学习
机器学习
万维网
数学教育
教学方法
程序设计语言
心理学
古生物学
国际关系
政治
政治学
法学
生物
作者
Hao Wu,Daidong Fa,Xiaoling Wu,W.W. Tan,Xiwen Chang,Ying Gao,Jinta Weng
标识
DOI:10.1145/3629296.3629298
摘要
Programming education can play an important role in cultivating students' higher-order thinking ability and enhancing the competitiveness of an intelligent society. However, a series of problems still exist: the lack of high-quality programming teachers, the low degree of personalization, and the insufficient learning interaction. This study constructs a novel programming learning model based on AI-generated content technology under the guidance of constructivism learning theory and cognitive load theory. The model divides programming learning into the process of learning program development, personalized context creation, learning chain of thought execution and practice exercises, and real-time interaction throughout the process. On this basis, the platform alleviates the shortage of teachers through intelligent programming assistants, realizes personalized programming learning through learning analytics and customized learning settings, as well as using real-time interaction throughout the whole process to change the status quo of insufficient interaction. Compared with traditional programming learning and practice methods, AIGC-based programming learning platforms can provide a more personalized learning experience and more timely learning interactions, which can effectively enhance learners' interest and learning quality.
科研通智能强力驱动
Strongly Powered by AbleSci AI