File Download
Supplementary
-
Citations:
- Appears in Collections:
Conference Paper: Developing Alice: A Scaffolding Agent for AI-Mediated Computational Thinking
| Title | Developing Alice: A Scaffolding Agent for AI-Mediated Computational Thinking |
|---|---|
| Authors | |
| Issue Date | 25-Jun-2025 |
| Publisher | Asia Pacific Society for Computers in Education |
| Abstract | Recent advances in generative AI have increasingly highlighted the transformative potential of large language models (LLMs) within educational contexts. Nevertheless, the token-based generation characteristic of LLMs often results in responses that may lack depth, thereby potentially limiting their effectiveness as scaffolding tools. This paper introduces Alice, a scaffolding agent designed to provide unsolicited hints and adaptive support in computational thinking (CT) education. Alice's effectiveness was primarily evaluated through user feedback scores and benchmarked programming tasks, while further empirical research is underway to explore qualitative evidence of scaffolding effectiveness. Alice was initially optimized for both plugged and unplugged learning scenarios using a structured system prompt informed by a hierarchical framework for AI-mediated CT and the oDSP-HF approach. Subsequent fine-tuning with a LoRA-based method reduced perplexity from 9.5 to 6.6 and improved JavaScript-to-block-based code conversion accuracy from 45.8% to 69.5%. User ratings also increased from 64% to 85%. These findings tentatively indicate that careful system prompt design, combined with targeted fine-tuning, may enhance the adaptive support and learner engagement provided by LLM-based scaffolding agents in CT education. |
| Persistent Identifier | http://hdl.handle.net/10722/357791 |
| ISSN |
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Ali, Muhammad | - |
| dc.contributor.author | Chen, Bixia | - |
| dc.contributor.author | Wong, Gary Ka Wai | - |
| dc.date.accessioned | 2025-07-22T03:14:58Z | - |
| dc.date.available | 2025-07-22T03:14:58Z | - |
| dc.date.issued | 2025-06-25 | - |
| dc.identifier.issn | 2664-5661 | - |
| dc.identifier.uri | http://hdl.handle.net/10722/357791 | - |
| dc.description.abstract | <p>Recent advances in generative AI have increasingly highlighted the transformative potential of large language models (LLMs) within educational contexts. Nevertheless, the token-based generation characteristic of LLMs often results in responses that may lack depth, thereby potentially limiting their effectiveness as scaffolding tools. This paper introduces Alice, a scaffolding agent designed to provide unsolicited hints and adaptive support in computational thinking (CT) education. Alice's effectiveness was primarily evaluated through user feedback scores and benchmarked programming tasks, while further empirical research is underway to explore qualitative evidence of scaffolding effectiveness. Alice was initially optimized for both plugged and unplugged learning scenarios using a structured system prompt informed by a hierarchical framework for AI-mediated CT and the oDSP-HF approach. Subsequent fine-tuning with a LoRA-based method reduced perplexity from 9.5 to 6.6 and improved JavaScript-to-block-based code conversion accuracy from 45.8% to 69.5%. User ratings also increased from 64% to 85%. These findings tentatively indicate that careful system prompt design, combined with targeted fine-tuning, may enhance the adaptive support and learner engagement provided by LLM-based scaffolding agents in CT education.</p> | - |
| dc.language | eng | - |
| dc.publisher | Asia Pacific Society for Computers in Education | - |
| dc.relation.ispartof | Proceedings of International Conference on Computational Thinking and STEM Education | - |
| dc.title | Developing Alice: A Scaffolding Agent for AI-Mediated Computational Thinking | - |
| dc.type | Conference_Paper | - |
| dc.description.nature | published_or_final_version | - |
| dc.identifier.doi | 10.5281/zenodo.15769853 | - |
| dc.identifier.volume | 1 | - |
| dc.identifier.issue | 9 | - |
| dc.identifier.spage | 26 | - |
| dc.identifier.epage | 31 | - |
| dc.identifier.issnl | 2664-035X | - |

