{"id":"https://openalex.org/W4400643083","doi":"https://doi.org/10.1145/3657604.3662027","title":"Handwritten Code Recognition for Pen-and-Paper CS Education","display_name":"Handwritten Code Recognition for Pen-and-Paper CS Education","publication_year":2024,"publication_date":"2024-07-09","ids":{"openalex":"https://openalex.org/W4400643083","doi":"https://doi.org/10.1145/3657604.3662027"},"language":"en","primary_location":{"id":"doi:10.1145/3657604.3662027","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3657604.3662027","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Eleventh ACM Conference on Learning @ Scale","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103959209","display_name":"Md Sazzad Islam","orcid":"https://orcid.org/0009-0002-6512-7419"},"institutions":[{"id":"https://openalex.org/I1743320","display_name":"Palo Alto University","ror":"https://ror.org/04f812k67","country_code":"US","type":"education","lineage":["https://openalex.org/I1743320"]},{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Md Sazzad Islam","raw_affiliation_strings":["Stanford University, Palo Alto, CA, USA"],"raw_orcid":"https://orcid.org/0009-0002-6512-7419","affiliations":[{"raw_affiliation_string":"Stanford University, Palo Alto, CA, USA","institution_ids":["https://openalex.org/I1743320","https://openalex.org/I97018004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061135580","display_name":"Moussa Doumbouya","orcid":"https://orcid.org/0000-0002-5655-4489"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Moussa Koulako Bala Doumbouya","raw_affiliation_strings":["GNCode &amp; Stanford University, Fria, Guinea"],"raw_orcid":"https://orcid.org/0000-0002-5655-4489","affiliations":[{"raw_affiliation_string":"GNCode &amp; Stanford University, Fria, Guinea","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046006076","display_name":"Christopher D. Manning","orcid":"https://orcid.org/0000-0001-6155-649X"},"institutions":[{"id":"https://openalex.org/I1743320","display_name":"Palo Alto University","ror":"https://ror.org/04f812k67","country_code":"US","type":"education","lineage":["https://openalex.org/I1743320"]},{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Christopher D. Manning","raw_affiliation_strings":["Stanford University, Palo Alto, CA, USA"],"raw_orcid":"https://orcid.org/0000-0001-6155-649X","affiliations":[{"raw_affiliation_string":"Stanford University, Palo Alto, CA, USA","institution_ids":["https://openalex.org/I1743320","https://openalex.org/I97018004"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074969309","display_name":"Chris Piech","orcid":"https://orcid.org/0000-0001-5140-0467"},"institutions":[{"id":"https://openalex.org/I1743320","display_name":"Palo Alto University","ror":"https://ror.org/04f812k67","country_code":"US","type":"education","lineage":["https://openalex.org/I1743320"]},{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chris Piech","raw_affiliation_strings":["Stanford University, Palo Alto, CA, USA"],"raw_orcid":"https://orcid.org/0000-0001-5140-0467","affiliations":[{"raw_affiliation_string":"Stanford University, Palo Alto, CA, USA","institution_ids":["https://openalex.org/I1743320","https://openalex.org/I97018004"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"200","last_page":"210"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10601","display_name":"Handwritten Text Recognition Techniques","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10601","display_name":"Handwritten Text Recognition Techniques","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.9739999771118164,"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/T12016","display_name":"Web Data Mining and Analysis","score":0.9708999991416931,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7554106712341309},{"id":"https://openalex.org/keywords/speech-recognition","display_name":"Speech recognition","score":0.5266354084014893},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4876207411289215},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.45852959156036377},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.4248945415019989},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.25972259044647217}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7554106712341309},{"id":"https://openalex.org/C28490314","wikidata":"https://www.wikidata.org/wiki/Q189436","display_name":"Speech recognition","level":1,"score":0.5266354084014893},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4876207411289215},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.45852959156036377},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4248945415019989},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.25972259044647217},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3657604.3662027","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3657604.3662027","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Eleventh ACM Conference on Learning @ Scale","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","score":0.5799999833106995,"display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W52027825","https://openalex.org/W145261646","https://openalex.org/W2022686119","https://openalex.org/W2025342282","https://openalex.org/W2067191022","https://openalex.org/W2143786659","https://openalex.org/W2153386918","https://openalex.org/W2156279557","https://openalex.org/W2162770305","https://openalex.org/W2164371886","https://openalex.org/W2396666837","https://openalex.org/W2765076328","https://openalex.org/W2907375908","https://openalex.org/W2984316103","https://openalex.org/W3009612991","https://openalex.org/W3011417943","https://openalex.org/W3015507988","https://openalex.org/W3045882047","https://openalex.org/W3046009424","https://openalex.org/W3089461718","https://openalex.org/W3135705253","https://openalex.org/W3157666221","https://openalex.org/W3195797663","https://openalex.org/W4210792459","https://openalex.org/W4307475517","https://openalex.org/W6656319447","https://openalex.org/W6741263554","https://openalex.org/W6741365766"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W2382290278","https://openalex.org/W3204019825"],"abstract_inverted_index":{"Teaching":[0],"Computer":[1],"Science":[2],"(CS)":[3],"by":[4,9],"having":[5],"students":[6,56,82],"write":[7],"programs":[8,226,257],"hand":[10],"on":[11],"paper":[12,49],"has":[13],"key":[14,90],"pedagogical":[15,238],"advantages:":[16],"It":[17,193],"allows":[18],"focused":[19],"learning":[20,79],"and":[21,48,99,105,132,168,240,258],"requires":[22],"careful":[23],"thinking":[24],"compared":[25],"to":[26,81,86,123,144,147,182,204,212,223,242,260],"the":[27,52,65,93,199,202,243],"use":[28],"of":[29,46,55,69,96,113,201,209,245,255],"Integrated":[30],"Development":[31],"Environments":[32],"(IDEs)":[33],"with":[34,57,61,83,104,163,206],"intelligent":[35],"support":[36,100,261],"tools":[37],"or":[38],"\"just":[39],"trying":[40],"things":[41],"out\".":[42],"The":[43,159,215],"familiar":[44],"environment":[45],"pens":[47],"also":[50],"lessens":[51],"cognitive":[53],"load":[54],"no":[58],"prior":[59],"experience":[60],"computers,":[62],"for":[63,102,137,173],"whom":[64],"mere":[66],"basic":[67],"usage":[68],"computers":[70],"can":[71,235],"be":[72],"intimidating.":[73],"Finally,":[74],"this":[75,233],"teaching":[76,97],"approach":[77,154],"opens":[78],"opportunities":[80],"limited":[84],"access":[85],"computers.":[87],"However,":[88],"a":[89,169,219,253],"obstacle":[91],"is":[92,116,135,142],"current":[94],"lack":[95],"methods":[98],"software":[101],"working":[103],"running":[106],"handwritten":[107,114,190,225,256],"programs.":[108,214],"Optical":[109],"character":[110],"recognition":[111,166],"(OCR)":[112],"code":[115,129,191,259],"challenging:":[117],"Minor":[118],"OCR":[119,162],"errors,":[120],"perhaps":[121],"due":[122,146],"varied":[124],"handwriting":[125],"styles,":[126],"easily":[127],"make":[128],"not":[130],"run,":[131],"recognizing":[133],"indentation":[134,165],"crucial":[136],"languages":[138],"like":[139],"Python":[140],"but":[141],"difficult":[143],"do":[145],"inconsistent":[148],"horizontal":[149],"spacing":[150],"in":[151,189,198,227],"handwriting.":[152],"Our":[153],"integrates":[155],"two":[156],"innovative":[157],"methods.":[158],"first":[160],"combines":[161],"an":[164,228],"module":[167],"language":[170,221],"model":[171,222],"designed":[172],"post-OCR":[174],"error":[175,195],"correction":[176],"without":[177],"introducing":[178],"hallucinations.":[179],"This":[180],"method,":[181],"our":[183],"knowledge,":[184],"surpasses":[185],"all":[186],"existing":[187],"systems":[188],"recognition.":[192],"reduces":[194],"from":[196],"30%":[197],"state":[200],"art":[203],"5%":[205],"minimal":[207],"hallucination":[208],"logical":[210],"fixes":[211],"student":[213],"second":[216],"method":[217],"leverages":[218],"multimodal":[220],"recognize":[224],"end-to-end":[229],"fashion.":[230],"We":[231,251],"hope":[232],"contribution":[234],"stimulate":[236],"further":[237],"research":[239],"contribute":[241],"goal":[244],"making":[246],"CS":[247],"education":[248],"universally":[249],"accessible.":[250],"release":[252],"dataset":[254],"future":[262],"research.":[263]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
