{"id":"https://openalex.org/W7161735638","doi":"https://doi.org/10.48550/arxiv.2605.17857","title":"Towards SocratiCode: Designing a Generative AI-Based Programming Tutor for K-12 Students through a 4-Week Participatory Design Study","display_name":"Towards SocratiCode: Designing a Generative AI-Based Programming Tutor for K-12 Students through a 4-Week Participatory Design Study","publication_year":2026,"publication_date":"2026-05-18","ids":{"openalex":"https://openalex.org/W7161735638","doi":"https://doi.org/10.48550/arxiv.2605.17857"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.17857","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.17857","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.17857","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5053766285","display_name":"Cassandra Lucas","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lucas, Cassandra","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136502374","display_name":"Anshul Bihani","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bihani, Anshul","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136457583","display_name":"Rohini Kukka","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kukka, Rohini","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103171762","display_name":"Chun-Hua Tsai","orcid":"https://orcid.org/0000-0001-9188-0362"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tsai, Chun-Hua","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136463530","display_name":"Jaydeb Sarker","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sarker, Jaydeb","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5136497574","display_name":"Mia Mohammad Imran","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Imran, Mia Mohammad","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11902","display_name":"Intelligent Tutoring Systems and Adaptive Learning","score":0.4180999994277954,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11902","display_name":"Intelligent Tutoring Systems and Adaptive Learning","score":0.4180999994277954,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.41769999265670776,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10636","display_name":"Innovative Teaching and Learning Methods","score":0.016899999231100082,"subfield":{"id":"https://openalex.org/subfields/3204","display_name":"Developmental and Educational Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/generative-grammar","display_name":"Generative grammar","score":0.6906999945640564},{"id":"https://openalex.org/keywords/socratic-method","display_name":"Socratic method","score":0.6348999738693237},{"id":"https://openalex.org/keywords/reflection","display_name":"Reflection (computer programming)","score":0.6103000044822693},{"id":"https://openalex.org/keywords/tutor","display_name":"TUTOR","score":0.6028000116348267},{"id":"https://openalex.org/keywords/dialogic","display_name":"Dialogic","score":0.5759999752044678},{"id":"https://openalex.org/keywords/generative-model","display_name":"Generative model","score":0.39100000262260437},{"id":"https://openalex.org/keywords/tutorial-system","display_name":"Tutorial system","score":0.336899995803833},{"id":"https://openalex.org/keywords/citizen-journalism","display_name":"Citizen journalism","score":0.33399999141693115}],"concepts":[{"id":"https://openalex.org/C39890363","wikidata":"https://www.wikidata.org/wiki/Q36108","display_name":"Generative grammar","level":2,"score":0.6906999945640564},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6775000095367432},{"id":"https://openalex.org/C2801541","wikidata":"https://www.wikidata.org/wiki/Q839475","display_name":"Socratic method","level":2,"score":0.6348999738693237},{"id":"https://openalex.org/C65682993","wikidata":"https://www.wikidata.org/wiki/Q1056451","display_name":"Reflection (computer programming)","level":2,"score":0.6103000044822693},{"id":"https://openalex.org/C2778371403","wikidata":"https://www.wikidata.org/wiki/Q7672049","display_name":"TUTOR","level":2,"score":0.6028000116348267},{"id":"https://openalex.org/C2778679518","wikidata":"https://www.wikidata.org/wiki/Q3025969","display_name":"Dialogic","level":2,"score":0.5759999752044678},{"id":"https://openalex.org/C167966045","wikidata":"https://www.wikidata.org/wiki/Q5532625","display_name":"Generative model","level":3,"score":0.39100000262260437},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.3781999945640564},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.35600000619888306},{"id":"https://openalex.org/C2777632682","wikidata":"https://www.wikidata.org/wiki/Q7856975","display_name":"Tutorial system","level":2,"score":0.336899995803833},{"id":"https://openalex.org/C203663800","wikidata":"https://www.wikidata.org/wiki/Q848979","display_name":"Citizen journalism","level":2,"score":0.33399999141693115},{"id":"https://openalex.org/C2779038628","wikidata":"https://www.wikidata.org/wiki/Q7248497","display_name":"Programming by demonstration","level":3,"score":0.33329999446868896},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33250001072883606},{"id":"https://openalex.org/C159456220","wikidata":"https://www.wikidata.org/wiki/Q667334","display_name":"Instructional design","level":2,"score":0.33149999380111694},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.32330000400543213},{"id":"https://openalex.org/C2776493592","wikidata":"https://www.wikidata.org/wiki/Q5158717","display_name":"Succinctness","level":2,"score":0.3111000061035156},{"id":"https://openalex.org/C184408114","wikidata":"https://www.wikidata.org/wiki/Q1502022","display_name":"Generative Design","level":3,"score":0.3091999888420105},{"id":"https://openalex.org/C2776505523","wikidata":"https://www.wikidata.org/wiki/Q4785468","display_name":"Plan (archaeology)","level":2,"score":0.2766000032424927},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.267300009727478},{"id":"https://openalex.org/C33276779","wikidata":"https://www.wikidata.org/wiki/Q1943363","display_name":"Design elements and principles","level":2,"score":0.2646999955177307},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2549999952316284},{"id":"https://openalex.org/C2776654903","wikidata":"https://www.wikidata.org/wiki/Q2601463","display_name":"SAFER","level":2,"score":0.2515999972820282}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.17857","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.17857","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.17857","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.17857","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.8429924845695496,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Generative":[0],"AI":[1,136],"creates":[2],"new":[3],"opportunities":[4],"for":[5,48,101],"programming":[6,50,139],"education,":[7],"but":[8,150],"many":[9],"existing":[10],"systems":[11],"remain":[12],"overly":[13],"directive,":[14],"producing":[15],"lengthy":[16],"explanations":[17],"and":[18,98,118],"premature":[19],"solutions":[20],"that":[21,108,134],"can":[22],"overwhelm":[23],"K-12":[24,68,138],"novices.":[25],"In":[26],"this":[27,109],"paper,":[28],"we":[29,57],"present":[30],"a":[31,44,63,82,152,159],"participatory":[32],"design":[33],"study":[34,65],"of":[35,86],"how":[36],"an":[37,147],"adaptive":[38,154],"tutorial":[39,79],"system,":[40],"SocratiCode,":[41],"evolved":[42],"toward":[43,81],"Socratic":[45,110],"tutoring":[46],"model":[47],"beginner":[49],"instruction.":[51],"Drawing":[52],"on":[53],"weekly":[54],"learner":[55,102],"feedback,":[56],"iteratively":[58],"refined":[59],"the":[60,74],"system":[61,75],"over":[62],"four-week":[64],"with":[66,122,129],"two":[67],"students":[69],"learning":[70,155],"Python.":[71],"Across":[72],"iterations,":[73],"shifted":[76],"from":[77],"flexible":[78],"generation":[80],"more":[83],"dialogic":[84],"form":[85],"support":[87],"characterized":[88],"by":[89],"guided":[90],"questioning,":[91],"reflection":[92],"prompts,":[93],"misconception":[94],"checks,":[95],"incremental":[96],"hints,":[97],"mandatory":[99],"pauses":[100],"input.":[103],"Our":[104],"preliminary":[105],"observations":[106],"suggest":[107],"shift":[111],"improved":[112],"explanation":[113],"clarity,":[114],"supported":[115],"problem-solving":[116],"engagement,":[117],"better":[119],"aligned":[120],"instruction":[121],"novice":[123],"learners'":[124],"needs,":[125],"especially":[126],"when":[127],"combined":[128],"human":[130],"guidance.":[131],"We":[132],"argue":[133],"generative":[135],"in":[137],"education":[140],"may":[141],"be":[142],"most":[143],"effective":[144],"not":[145],"as":[146,151],"answer":[148],"engine,":[149],"Socratic,":[153],"companion":[156],"embedded":[157],"within":[158],"human-guided":[160],"instructional":[161],"framework.":[162]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-05-20T00:00:00"}
