English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  From Solution Synthesis to Student Attempt Synthesis for Block-Based Visual Programming Tasks

Singla, A., & Theodoropoulos, N. (2022). From Solution Synthesis to Student Attempt Synthesis for Block-Based Visual Programming Tasks. Retrieved from https://arxiv.org/abs/2205.01265.

Item is

Basic

show hide
Genre: Paper
Latex : From {Solution Synthesis} to {Student Attempt Synthesis} for Block-Based Visual Programming Tasks

Files

show Files
hide Files
:
arXiv:2205.01265.pdf (Preprint), 571KB
Name:
arXiv:2205.01265.pdf
Description:
File downloaded from arXiv at 2022-08-03 15:29 Longer version of EDM 2022 paper
OA-Status:
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-

Locators

show

Creators

show
hide
 Creators:
Singla, Adish1, Author                 
Theodoropoulos, Nikitas2, Author
Affiliations:
1Group A. Singla, Max Planck Institute for Software Systems, Max Planck Society, ou_2541698              
2External Organizations, ou_persistent22              

Content

show
hide
Free keywords: Computer Science, Artificial Intelligence, cs.AI,Computer Science, Computers and Society, cs.CY,Computer Science, Learning, cs.LG
 Abstract: Block-based visual programming environments are increasingly used to
introduce computing concepts to beginners. Given that programming tasks are
open-ended and conceptual, novice students often struggle when learning in
these environments. AI-driven programming tutors hold great promise in
automatically assisting struggling students, and need several components to
realize this potential. We investigate the crucial component of student
modeling, in particular, the ability to automatically infer students'
misconceptions for predicting (synthesizing) their behavior. We introduce a
novel benchmark, StudentSyn, centered around the following challenge: For a
given student, synthesize the student's attempt on a new target task after
observing the student's attempt on a fixed reference task. This challenge is
akin to that of program synthesis; however, instead of synthesizing a
{solution} (i.e., program an expert would write), the goal here is to
synthesize a {student attempt} (i.e., program that a given student would
write). We first show that human experts (TutorSS) can achieve high performance
on the benchmark, whereas simple baselines perform poorly. Then, we develop two
neuro/symbolic techniques (NeurSS and SymSS) in a quest to close this gap with
TutorSS.

Details

show
hide
Language(s): eng - English
 Dates: 2022-05-022022-06-202022
 Publication Status: Published online
 Pages: 13 p.
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: arXiv: 2205.01265
URI: https://arxiv.org/abs/2205.01265
BibTex Citekey: Singla2205.01265
 Degree: -

Event

show

Legal Case

show

Project information

show hide
Project name : TOPS
Grant ID : 101039090
Funding program : Horizon Europe (HE)
Funding organization : European Commission (EC)

Source

show