{"id":"https://openalex.org/W3215514646","doi":"https://doi.org/10.1145/3386201.3386222","title":"A Software Debugger for E-textiles and Arduino Microcontrollers","display_name":"A Software Debugger for E-textiles and Arduino Microcontrollers","publication_year":2020,"publication_date":"2020-04-04","ids":{"openalex":"https://openalex.org/W3215514646","doi":"https://doi.org/10.1145/3386201.3386222","mag":"3215514646"},"language":"en","primary_location":{"id":"doi:10.1145/3386201.3386222","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3386201.3386222","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the FabLearn 2020 - 9th Annual Conference on Maker Education","raw_type":"proceedings-article"},"type":"article","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/A5056519305","display_name":"Michael Schneider","orcid":"https://orcid.org/0000-0002-0312-459X"},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Schneider","raw_affiliation_strings":["University of Colorado, Boulder Boulder, Colorado"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado, Boulder Boulder, Colorado","institution_ids":["https://openalex.org/I188538660"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086334870","display_name":"Chris Hill","orcid":"https://orcid.org/0000-0003-2625-0254"},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chris Hill","raw_affiliation_strings":["University of Colorado, Boulder Boulder, Colorado"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado, Boulder Boulder, Colorado","institution_ids":["https://openalex.org/I188538660"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Ann Eisenberg","orcid":null},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ann Eisenberg","raw_affiliation_strings":["University of Colorado, Boulder Boulder, Colorado"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado, Boulder Boulder, Colorado","institution_ids":["https://openalex.org/I188538660"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066921846","display_name":"Mark D. Gross","orcid":"https://orcid.org/0000-0003-3826-408X"},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mark Gross","raw_affiliation_strings":["University of Colorado, Boulder Boulder, Colorado"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado, Boulder Boulder, Colorado","institution_ids":["https://openalex.org/I188538660"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080275661","display_name":"Arielle Blum","orcid":null},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Arielle Blum","raw_affiliation_strings":["University of Colorado, Boulder Boulder, Colorado"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado, Boulder Boulder, Colorado","institution_ids":["https://openalex.org/I188538660"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.3136626,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"118","last_page":"121"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9955999851226807,"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"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9955999851226807,"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/T10789","display_name":"Interactive and Immersive Displays","score":0.9605000019073486,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/T11283","display_name":"Experimental Learning in Engineering","score":0.9527999758720398,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/debugger","display_name":"Debugger","score":0.9564090967178345},{"id":"https://openalex.org/keywords/arduino","display_name":"Arduino","score":0.8218908309936523},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.731258749961853},{"id":"https://openalex.org/keywords/microcontroller","display_name":"Microcontroller","score":0.5704147815704346},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.5621941089630127},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5355759859085083},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5300937294960022},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4989590644836426},{"id":"https://openalex.org/keywords/physical-computing","display_name":"Physical computing","score":0.49086886644363403},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4734974503517151},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.4618574380874634},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.457358717918396},{"id":"https://openalex.org/keywords/scratch","display_name":"Scratch","score":0.43903839588165283},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4187043309211731},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.41813552379608154},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.41102269291877747},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.38827118277549744}],"concepts":[{"id":"https://openalex.org/C2778485113","wikidata":"https://www.wikidata.org/wiki/Q193231","display_name":"Debugger","level":3,"score":0.9564090967178345},{"id":"https://openalex.org/C136501162","wikidata":"https://www.wikidata.org/wiki/Q175957","display_name":"Arduino","level":2,"score":0.8218908309936523},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.731258749961853},{"id":"https://openalex.org/C173018170","wikidata":"https://www.wikidata.org/wiki/Q165678","display_name":"Microcontroller","level":2,"score":0.5704147815704346},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.5621941089630127},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5355759859085083},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5300937294960022},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4989590644836426},{"id":"https://openalex.org/C128582244","wikidata":"https://www.wikidata.org/wiki/Q939007","display_name":"Physical computing","level":2,"score":0.49086886644363403},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4734974503517151},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4618574380874634},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.457358717918396},{"id":"https://openalex.org/C2781235140","wikidata":"https://www.wikidata.org/wiki/Q275131","display_name":"Scratch","level":2,"score":0.43903839588165283},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4187043309211731},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.41813552379608154},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.41102269291877747},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.38827118277549744},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3386201.3386222","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3386201.3386222","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the FabLearn 2020 - 9th Annual Conference on Maker Education","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.41999998688697815,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G4797257032","display_name":null,"funder_award_id":"1742081","funder_id":"https://openalex.org/F4320309856","funder_display_name":"National Youth Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320309856","display_name":"National Youth Science Foundation","ror":"https://ror.org/054yz2f06"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W202909246","https://openalex.org/W1989678938","https://openalex.org/W2051577813","https://openalex.org/W2082679772","https://openalex.org/W2092239677","https://openalex.org/W2102734438","https://openalex.org/W2146146233","https://openalex.org/W2243460885","https://openalex.org/W2563091096","https://openalex.org/W2770141738","https://openalex.org/W4235469518"],"related_works":["https://openalex.org/W2800641345","https://openalex.org/W2886673879","https://openalex.org/W564953056","https://openalex.org/W2061184006","https://openalex.org/W2381239448","https://openalex.org/W4236910510","https://openalex.org/W2092932442","https://openalex.org/W2543963479","https://openalex.org/W1751798423","https://openalex.org/W2583000271"],"abstract_inverted_index":{"Today's":[0],"STEM":[1],"classrooms":[2],"have":[3,69],"expanded":[4],"the":[5,66,92],"domain":[6],"of":[7,91],"computer":[8],"science":[9],"education":[10],"from":[11],"a":[12,46],"basic":[13],"two-toned":[14],"terminal":[15],"screen":[16],"to":[17,80,99,103],"now":[18],"include":[19],"helpful":[20,67],"Integrated":[21],"Development":[22],"Environments(IDE)":[23],"(BlueJ,":[24],"Eclipse),":[25],"block-based":[26],"programming":[27,49,94],"(MIT":[28],"Scratch,":[29],"Greenfoot),":[30],"and":[31,59,84,105],"even":[32],"physical":[33],"computing":[34],"with":[35],"embedded":[36],"systems":[37],"(Arduino,":[38],"LEGO":[39],"Mindstorms).":[40],"But":[41],"no":[42],"matter":[43],"which":[44],"environment":[45],"student":[47],"starts":[48],"in,":[50],"all":[51],"students":[52,96],"will":[53],"eventually":[54],"need":[55],"help":[56],"in":[57,62,73,89],"finding":[58],"fixing":[60],"bugs":[61],"their":[63,111],"code.":[64],"While":[65],"IDE's":[68],"debugger":[70],"tools":[71],"built":[72],"(breakpoints":[74],"for":[75],"pausing":[76],"your":[77],"program,":[78],"ways":[79],"view/modify":[81],"variable":[82],"values,":[83],"\"stepping\"":[85],"through":[86],"code":[87],"execution),":[88],"many":[90],"other":[93],"environments,":[95],"are":[97],"limited":[98],"using":[100],"print":[101],"statements":[102],"try":[104],"\"see\"":[106],"what":[107],"is":[108],"happening":[109],"inside":[110],"program.":[112]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
