Enhancing self-directed learning and Python mastery through integration of a large language model and learning analytics dashboard

IF 13 1区 教育学 Q1 EDUCATION & EDUCATIONAL RESEARCH
British Journal of Educational Technology Pub Date : 2026-06-12 Epub Date: 2025-08-13 DOI:10.1111/bjet.70005
Ming Liu, Zhongming Wu, Haimin Dai, Yifei Su, Laiba Malik, Jian Liao, Wei Zhang, Shuo Guo, Li Liu, Junqiang Zhao
{"title":"Enhancing self-directed learning and Python mastery through integration of a large language model and learning analytics dashboard","authors":"Ming Liu,&nbsp;Zhongming Wu,&nbsp;Haimin Dai,&nbsp;Yifei Su,&nbsp;Laiba Malik,&nbsp;Jian Liao,&nbsp;Wei Zhang,&nbsp;Shuo Guo,&nbsp;Li Liu,&nbsp;Junqiang Zhao","doi":"10.1111/bjet.70005","DOIUrl":null,"url":null,"abstract":"<div>\n \n \n <section>\n \n <p>Self-directed learning (SDL) is a critical skill in the 21st century, particularly in online Python learning environments. Learning analytics (LA) can track and analyse learning processes, which can be leveraged to prompt students to reflect on their learning strategies and progress through learning analytics dashboards (LADs). However, LADs lack pedagogical domain knowledge and fail to provide effective personalised feedback and guidance. This study designs and presents a Generative AI-powered SDL tool, SDLChat. It integrates a large language model (ERNIE-3.5) with retrieval-augmented generation (RAG) technology to generate contextualised, actionable feedback for learners across the entire SDL cycle: planning, self-monitoring and self-reflection. To evaluate the impact of SDLChat on learners' SDL skills and Python knowledge, a randomised experimental study was conducted over a six-week Python online course. The study compared the changes in SDL skills and Python knowledge of students using both SDLChat and LAD group (<i>n</i> = 39) and LAD-only group (<i>n</i> = 35). The results indicate that: (1) students using SDLChat and LAD significantly outperformed those using LAD alone in Python knowledge mastery, self-monitoring and interpersonal skills and (2) the LAD-only group showed significant improvement only in Python knowledge mastery; however, (3) no significant differences were found in posttask motivation between these two groups. This study highlights the potential of integrating LLM with learning analytics to enhance SDL skills and learning performance in online learning contexts. It also establishes a theory-informed operational framework for understanding the LLM-empowered SDL process.</p>\n </section>\n \n <section>\n \n <div>\n \n <div>\n \n <h3>Practitioner notes</h3>\n <p>What is already known about this topic\n\n </p><ul>\n \n <li>Self-directed learning (SDL) is essential for success in online learning environments, requiring learners to plan, manage, monitor and reflect on their learning processes.</li>\n \n <li>Learning analytics (LA), particularly in the form of learning analytics dashboards (LADs), is commonly used to track SDL processes and encourage learner reflection.</li>\n \n <li>Traditional LADs are incapable of providing personalised feedback, limiting their effectiveness in enhancing SDL skills and learning performance.</li>\n </ul>\n <p>What this paper adds\n\n </p><ul>\n \n <li>Introduces SDLChat, an LLM-powered SDL tool combining a large language model (ERNIE-3.5) and retrieval-augmented generation (RAG) technology to generate contextualised and actionable feedback across the full SDL cycle.</li>\n \n <li>Provides empirical evidence from a quasi-experimental study demonstrating that the integration of SDLChat and a LAD enhances self-monitoring and interpersonal skills.</li>\n \n <li>Highlights the superiority of the integration of SDLChat and LAD in improving learning performance.</li>\n \n <li>Proposes an AI4SDL operational framework by including a technological dimension to extend SDL theory in online learning environments.</li>\n </ul>\n <p>Implications for practice and/or policy\n\n </p><ul>\n \n <li>Educators and instructional designers can leverage AI-powered tools like SDLChat to provide personalised feedback, fostering key SDL skills and improving learning outcomes in online environments.</li>\n \n <li>Policymakers should establish SDL skills as curricular objectives and implement professional development programmes to enhance teachers' digital literacy and their capacity for human–AI collaborative instruction.</li>\n \n <li>Institutions offering online courses may benefit from adopting AI-driven solutions to enhance student engagement, self-monitoring and academic performance, potentially improving course completion rates and learner satisfaction.</li>\n </ul>\n </div>\n </div>\n </section>\n </div>","PeriodicalId":48315,"journal":{"name":"British Journal of Educational Technology","volume":"57 4","pages":"1009-1035"},"PeriodicalIF":13.0000,"publicationDate":"2026-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"British Journal of Educational Technology","FirstCategoryId":"95","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/bjet.70005","RegionNum":1,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/8/13 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
引用次数: 0

Abstract

Self-directed learning (SDL) is a critical skill in the 21st century, particularly in online Python learning environments. Learning analytics (LA) can track and analyse learning processes, which can be leveraged to prompt students to reflect on their learning strategies and progress through learning analytics dashboards (LADs). However, LADs lack pedagogical domain knowledge and fail to provide effective personalised feedback and guidance. This study designs and presents a Generative AI-powered SDL tool, SDLChat. It integrates a large language model (ERNIE-3.5) with retrieval-augmented generation (RAG) technology to generate contextualised, actionable feedback for learners across the entire SDL cycle: planning, self-monitoring and self-reflection. To evaluate the impact of SDLChat on learners' SDL skills and Python knowledge, a randomised experimental study was conducted over a six-week Python online course. The study compared the changes in SDL skills and Python knowledge of students using both SDLChat and LAD group (n = 39) and LAD-only group (n = 35). The results indicate that: (1) students using SDLChat and LAD significantly outperformed those using LAD alone in Python knowledge mastery, self-monitoring and interpersonal skills and (2) the LAD-only group showed significant improvement only in Python knowledge mastery; however, (3) no significant differences were found in posttask motivation between these two groups. This study highlights the potential of integrating LLM with learning analytics to enhance SDL skills and learning performance in online learning contexts. It also establishes a theory-informed operational framework for understanding the LLM-empowered SDL process.

Practitioner notes

What is already known about this topic

  • Self-directed learning (SDL) is essential for success in online learning environments, requiring learners to plan, manage, monitor and reflect on their learning processes.
  • Learning analytics (LA), particularly in the form of learning analytics dashboards (LADs), is commonly used to track SDL processes and encourage learner reflection.
  • Traditional LADs are incapable of providing personalised feedback, limiting their effectiveness in enhancing SDL skills and learning performance.

What this paper adds

  • Introduces SDLChat, an LLM-powered SDL tool combining a large language model (ERNIE-3.5) and retrieval-augmented generation (RAG) technology to generate contextualised and actionable feedback across the full SDL cycle.
  • Provides empirical evidence from a quasi-experimental study demonstrating that the integration of SDLChat and a LAD enhances self-monitoring and interpersonal skills.
  • Highlights the superiority of the integration of SDLChat and LAD in improving learning performance.
  • Proposes an AI4SDL operational framework by including a technological dimension to extend SDL theory in online learning environments.

Implications for practice and/or policy

  • Educators and instructional designers can leverage AI-powered tools like SDLChat to provide personalised feedback, fostering key SDL skills and improving learning outcomes in online environments.
  • Policymakers should establish SDL skills as curricular objectives and implement professional development programmes to enhance teachers' digital literacy and their capacity for human–AI collaborative instruction.
  • Institutions offering online courses may benefit from adopting AI-driven solutions to enhance student engagement, self-monitoring and academic performance, potentially improving course completion rates and learner satisfaction.
通过集成大型语言模型和学习分析仪表板,增强自主学习和Python精通
自主学习(SDL)是21世纪的一项关键技能,尤其是在在线Python学习环境中。学习分析(LA)可以跟踪和分析学习过程,可以通过学习分析仪表板(lad)促使学生反思他们的学习策略和进展。然而,指导教师缺乏教学领域的知识,不能提供有效的个性化反馈和指导。本研究设计并提出了一个生成式ai驱动的SDL工具SDLChat。它集成了一个大型语言模型(ERNIE-3.5)和检索增强生成(RAG)技术,为学习者在整个SDL周期中生成情境化的、可操作的反馈:计划、自我监控和自我反思。为了评估SDLChat对学习者SDL技能和Python知识的影响,在为期六周的Python在线课程中进行了一项随机实验研究。本研究比较了同时使用SDLChat和LAD组(n = 39)和仅使用LAD组(n = 35)的学生在SDL技能和Python知识方面的变化。结果表明:(1)使用SDLChat和LAD的学生在Python知识掌握、自我监控和人际交往能力方面显著优于单独使用LAD的学生;(2)仅使用LAD的学生在Python知识掌握方面有显著提高;然而(3)两组在任务后动机上无显著差异。本研究强调了将法学硕士与学习分析相结合的潜力,以提高在线学习环境中的SDL技能和学习绩效。它还建立了一个理论知情的操作框架,以理解llm授权的SDL过程。从业者注意到,关于这个话题,我们已经知道,自主学习(SDL)对于在线学习环境的成功至关重要,它要求学习者计划、管理、监控和反思他们的学习过程。学习分析(LA),特别是以学习分析仪表板(LADs)的形式,通常用于跟踪SDL过程并鼓励学习者反思。传统的学习指导不能提供个性化的反馈,限制了他们在提高SDL技能和学习表现方面的有效性。介绍SDLChat,一个llm驱动的SDL工具,结合了大型语言模型(ERNIE-3.5)和检索增强生成(RAG)技术,在整个SDL周期中生成上下文化和可操作的反馈。提供准实验研究的经验证据,证明SDLChat和LAD的整合提高了自我监控和人际交往能力。强调了SDLChat和LAD集成在提高学习成绩方面的优越性。提出了一个AI4SDL操作框架,包括一个技术维度,将SDL理论扩展到在线学习环境。教育工作者和教学设计师可以利用SDLChat等人工智能工具提供个性化反馈,培养关键的SDL技能,并改善在线环境中的学习成果。政策制定者应该将SDL技能作为课程目标,并实施专业发展计划,以提高教师的数字素养和他们进行人类-人工智能协作教学的能力。提供在线课程的机构可能会从采用人工智能驱动的解决方案中受益,以提高学生的参与度、自我监控和学习成绩,潜在地提高课程完成率和学习者满意度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
British Journal of Educational Technology
British Journal of Educational Technology EDUCATION & EDUCATIONAL RESEARCH-
CiteScore
15.60
自引率
4.50%
发文量
111
期刊介绍: BJET is a primary source for academics and professionals in the fields of digital educational and training technology throughout the world. The Journal is published by Wiley on behalf of The British Educational Research Association (BERA). It publishes theoretical perspectives, methodological developments and high quality empirical research that demonstrate whether and how applications of instructional/educational technology systems, networks, tools and resources lead to improvements in formal and non-formal education at all levels, from early years through to higher, technical and vocational education, professional development and corporate training.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书