{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T17:18:17Z","timestamp":1780420697883,"version":"3.54.1"},"reference-count":34,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2014,3,1]],"date-time":"2014-03-01T00:00:00Z","timestamp":1393632000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["0855868\/0855886"],"award-info":[{"award-number":["0855868\/0855886"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Educ."],"published-print":{"date-parts":[[2014,3]]},"abstract":"<jats:p>In this article, we examine the use of electronic textiles (e-textiles) for introducing key computational concepts and practices while broadening perceptions about computing. The starting point of our work was the design and implementation of a curriculum module using the LilyPad Arduino in a pre-AP high school computer science class. To understand students\u2019 learning, we analyzed the structure and functionality of their circuits and program code as well as their design approaches to making and debugging their e-textile creations and their views of computing. We also studied students\u2019 changing perceptions of computing. Our discussion addresses the need for and design of scaffolded challenges and the potential for using crafts materials and activities such as e-textiles for designing introductory courses that can broaden participation in computing.<\/jats:p>","DOI":"10.1145\/2576874","type":"journal-article","created":{"date-parts":[[2014,4,1]],"date-time":"2014-04-01T13:06:54Z","timestamp":1396357614000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":185,"title":["A Crafts-Oriented Approach to Computing in High School"],"prefix":"10.1145","volume":"14","author":[{"given":"Yasmin B.","family":"Kafai","sequence":"first","affiliation":[{"name":"University of Pennsylvania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eunkyoung","family":"Lee","sequence":"additional","affiliation":[{"name":"Korea Institute for Curriculum and Evaluation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kristin","family":"Searle","sequence":"additional","affiliation":[{"name":"University of Pennsylvania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Deborah","family":"Fields","sequence":"additional","affiliation":[{"name":"Utah State University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eliot","family":"Kaplan","sequence":"additional","affiliation":[{"name":"The Westminster Schools"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Debora","family":"Lui","sequence":"additional","affiliation":[{"name":"University of Pennsylvania"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2014,3]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2011.10.006"},{"key":"e_1_2_1_2_1","volume-title":"Annual Meeting of the American Educational Research Association","author":"Brennan K.","unstructured":"Brennan , K. and Resnick , M . 2012. New frameworks for studying and assessing the development of computational thinking . Annual Meeting of the American Educational Research Association , Vancouver, BC, Canada. Brennan, K. and Resnick, M. 2012. New frameworks for studying and assessing the development of computational thinking. Annual Meeting of the American Educational Research Association, Vancouver, BC, Canada."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508865.1508899"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISWC.2006.286348"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2008.38"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1858171.1858206"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1268784.1268795"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.3726\/978-1-4539-0941-6"},{"key":"e_1_2_1_9_1","volume-title":"Strategies for Qualitative Inquiry","author":"Charmaz K.","unstructured":"Charmaz , K. 2003. Grounded theory: Objectivist and constructionist methods . In Strategies for Qualitative Inquiry 2 nd Ed., N. K. Denzinger and Y. S. Lincoln Eds., Sage, Thousand Oaks, CA , 249--291. Charmaz, K. 2003. Grounded theory: Objectivist and constructionist methods. In Strategies for Qualitative Inquiry 2nd Ed., N. K. Denzinger and Y. S. Lincoln Eds., Sage, Thousand Oaks, CA, 249--291.","edition":"2"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157204"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2011.08.006"},{"key":"e_1_2_1_12_1","unstructured":"Dimond J. and Guzdial M. 2008. More than paradoxes to offer: Exploring motivations to attract women to computing. Tech. Rep. Georgia Institute of Technology. http:\/\/gacomputes.cc.gatech.edu\/Members\/jpdimond\/dimondParadoxes.pdf.  Dimond J. and Guzdial M. 2008. More than paradoxes to offer: Exploring motivations to attract women to computing. Tech. Rep. Georgia Institute of Technology. http:\/\/gacomputes.cc.gatech.edu\/Members\/jpdimond\/dimondParadoxes.pdf."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978542.1978552"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1551788.1551790"},{"key":"e_1_2_1_15_1","volume-title":"Proceedings of the 10th International Conference of the Learning Sciences. 196--203","author":"Fields D. A.","unstructured":"Fields , D. A. , Kafai , Y. , and Searle , K. S . 2012a. Functional aesthetics for learning: Creative tensions in youth e-textiles designs . In Proceedings of the 10th International Conference of the Learning Sciences. 196--203 . Fields, D. A., Kafai, Y., and Searle, K. S. 2012a. Functional aesthetics for learning: Creative tensions in youth e-textiles designs. In Proceedings of the 10th International Conference of the Learning Sciences. 196--203."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157367"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2004.842924"},{"key":"e_1_2_1_18_1","volume-title":"Minds in Play","author":"Kafai Y. B.","unstructured":"Kafai , Y. B. 1995. Minds in Play . Lawrence Erlbaum Associates , Hillsdale, NJ . Kafai, Y. B. 1995. Minds in Play. Lawrence Erlbaum Associates, Hillsdale, NJ."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.3102\/0091732X10383211"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307096.2307146"},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of the 10th International Conference of the Learning Sciences (ICLS). 188--195","author":"Kafai Y. B.","unstructured":"Kafai , Y. B. , Fields , D. A. , and Searle , K. A . 2012b. Making learning visible: Connecting crafts, circuitry & coding in e-textile designs . In Proceedings of the 10th International Conference of the Learning Sciences (ICLS). 188--195 . Kafai, Y. B., Fields, D. A., and Searle, K. A. 2012b. Making learning visible: Connecting crafts, circuitry & coding in e-textile designs. In Proceedings of the 10th International Conference of the Learning Sciences (ICLS). 188--195."},{"key":"e_1_2_1_22_1","volume-title":"Proceedings of 42nd ACM Technical Symposium on Computer Science Education (SIGCSE).","author":"Kaplan E.","unstructured":"Kaplan , E. , Griffin , J. , Kafai , Y. B. , and Burke , W. Q . 2011. A deconstruction kit for the LilyPad Arduino: Designing debugging sets for learning about circuitry & programming for high school students . In Proceedings of 42nd ACM Technical Symposium on Computer Science Education (SIGCSE). Kaplan, E., Griffin, J., Kafai, Y. B., and Burke, W. Q. 2011. A deconstruction kit for the LilyPad Arduino: Designing debugging sets for learning about circuitry & programming for high school students. In Proceedings of 42nd ACM Technical Symposium on Computer Science Education (SIGCSE)."},{"key":"e_1_2_1_23_1","volume-title":"Beyond Barbie and Mortal Kombat: New Perspectives on Gender and Gaming","author":"Kelleher C.","unstructured":"Kelleher , C. 2008. Using storytelling to introduce girls to computer programming . In Beyond Barbie and Mortal Kombat: New Perspectives on Gender and Gaming , Y. B. Kafai, C. Heeter, J. Denner, and J. Y. Sun Eds., The MIT Press , Cambridge, MA , 247--264. Kelleher, C. 2008. Using storytelling to introduce girls to computer programming. In Beyond Barbie and Mortal Kombat: New Perspectives on Gender and Gaming, Y. B. Kafai, C. Heeter, J. Denner, and J. Y. Sun Eds., The MIT Press, Cambridge, MA, 247--264."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089734"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868363"},{"key":"e_1_2_1_26_1","unstructured":"Margolis J. and Fisher A. 2001. Unlocking the Clubhouse. The MIT Press Cambridge MA.  Margolis J. and Fisher A. 2001. Unlocking the Clubhouse . The MIT Press Cambridge MA."},{"key":"e_1_2_1_27_1","unstructured":"Margolis J. Estrella R. Goode J. Holme J. J. and Nao K. 2008. Stuck in the Shallow End. The MIT Press Cambridge MA.   Margolis J. Estrella R. Goode J. Holme J. J. and Nao K. 2008. Stuck in the Shallow End . The MIT Press Cambridge MA."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999030.1999074"},{"key":"e_1_2_1_29_1","volume-title":"Media Laboratory","author":"Monroy-Hernandez A.","unstructured":"Monroy-Hernandez , A. 2012. Designing for remixing: Supporting an online community of amateur creators. Unpublished dissertation , Media Laboratory , Massachusetts Institute of Technology . http:\/\/llk.media.mit.edu\/papers\/andres-dissertation.pdf. Monroy-Hernandez, A. 2012. Designing for remixing: Supporting an online community of amateur creators. Unpublished dissertation, Media Laboratory, Massachusetts Institute of Technology. http:\/\/llk.media.mit.edu\/papers\/andres-dissertation.pdf."},{"key":"e_1_2_1_30_1","volume-title":"Empty: The Failure to Teach K--12 Computer Science in the Digital Age. ACM","author":"Wilson C.","year":"2010","unstructured":"Wilson , C. , Sudol , L. , Stephenson , C. , and Stehlik , M . 2010 . Running on Empty: The Failure to Teach K--12 Computer Science in the Digital Age. ACM . http:\/\/www.acm.org\/runningonempty\/fullreport.pdf. Wilson, C., Sudol, L., Stephenson, C., and Stehlik, M. 2010. Running on Empty: The Failure to Teach K--12 Computer Science in the Digital Age. ACM. http:\/\/www.acm.org\/runningonempty\/fullreport.pdf."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118178.1118215"},{"key":"e_1_2_1_32_1","volume-title":"App Inventor: Create Your Own Android Apps. O\u2019Reilly Media","author":"Wolber D.","year":"2011","unstructured":"Wolber , D. , Abelson , H. , Spertus , E. , and Looney , L . 2011 . App Inventor: Create Your Own Android Apps. O\u2019Reilly Media , Inc., Sebastopol, CA. Wolber, D., Abelson, H., Spertus, E., and Looney, L. 2011. App Inventor: Create Your Own Android Apps. O\u2019Reilly Media, Inc., Sebastopol, CA."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1288580.1288586"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404935.1404938"}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2576874","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2576874","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:55:54Z","timestamp":1750229754000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2576874"}},"subtitle":["Introducing Computational Concepts, Practices, and Perspectives with Electronic Textiles"],"short-title":[],"issued":{"date-parts":[[2014,3]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,3]]}},"alternative-id":["10.1145\/2576874"],"URL":"https:\/\/doi.org\/10.1145\/2576874","relation":{},"ISSN":["1946-6226"],"issn-type":[{"value":"1946-6226","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,3]]},"assertion":[{"value":"2013-03-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-03-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}