Scratch Copilot Evaluation: Assessing AI-Assisted Creative Coding for Families

05/17/2023
by   Stefania Druga, et al.
0

How can AI enhance creative coding experiences for families? This study explores the potential of large language models (LLMs) in helping families with creative coding using Scratch. Based on our previous user study involving a prototype AI assistant, we devised three evaluation scenarios to determine if LLMs could help families comprehend game code, debug programs, and generate new ideas for future projects. We utilized 22 Scratch projects for each scenario and generated responses from LLMs with and without practice tasks, resulting in 120 creative coding support scenario datasets. In addition, the authors independently evaluated their precision, pedagogical value, and age-appropriate language. Our findings show that LLMs achieved an overall success rate of more than 80% on the different tasks and evaluation criteria. This research offers valuable information on using LLMs for creative family coding and presents design guidelines for future AI-supported coding applications. Our evaluation framework, together with our labeled evaluation data, is publicly available.

READ FULL TEXT

page 5

page 7

research
05/17/2023

AI Friends: A Design Framework for AI-Powered Creative Programming for Youth

What role can AI play in supporting and constraining creative coding by ...
research
06/23/2023

LLM-Assisted Content Analysis: Using Large Language Models to Support Deductive Coding

Deductive coding is a widely used qualitative research method for determ...
research
04/25/2023

AI-assisted coding: Experiments with GPT-4

Artificial intelligence (AI) tools based on large language models have a...
research
07/07/2021

Not Quite 'Ask a Librarian': AI on the Nature, Value, and Future of LIS

AI language models trained on Web data generate prose that reflects huma...
research
06/22/2023

Model Families for Multi-Criteria Decision Support: A COVID-19 Case Study

Continued model-based decision support is associated with particular cha...
research
04/17/2023

Supporting Qualitative Analysis with Large Language Models: Combining Codebook with GPT-3 for Deductive Coding

Qualitative analysis of textual contents unpacks rich and valuable infor...
research
05/18/2023

A framework for leveraging ChatGPT on programming tasks in energy systems

The rapid digitalization of energy sectors has led to a significant incr...

Please sign up or login with your details

Forgot password? Click here to reset