Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2485760.2485787acmconferencesArticle/Chapter ViewAbstractPublication PagesidcConference Proceedingsconference-collections
research-article

A curriculum for teaching computer science through computational textiles

Published: 24 June 2013 Publication History

Abstract

The field of computational textiles has shown promise as a domain for diversifying computer science culture by drawing a population with broad and non-traditional interests and backgrounds into creating technology. In this paper, we present a curriculum that teaches computer science and computer programming through a series of activities that involve building and programming computational textiles. We also describe two new technological tools, Modkit and the LilyPad ProtoSnap board, that support implementation of the curriculum. In 2011-12, we conducted three workshops to evaluate the impact of our curriculum and tools on students' technological self-efficacy. We conclude that our curriculum both draws a diverse population, and increases students' comfort with, enjoyment of, and interest in working with electronics and programming.

References

[1]
Baafi, E. Drag-n-Drop Arduino Programming. MAKE Magazine 25, 2011. http://makezine.com/25/modkit/.
[2]
Buechley, L., Eisenberg, M., Catchen, J., and Crockett, A. The LilyPad Arduino: using computational textiles to investigate engagement, aesthetics, and diversity in computer science education. Proceedings of the twenty-sixth annual SIGCHI conference on Human factors in computing systems, ACM (2008), 423--432.
[3]
Buechley, L., Eisenberg, M., and Elumeze, N. Towards a curriculum for electronic textiles in the high school classroom. SIGCSE Bull. 39, 3 (2007), 28--32.
[4]
Buechley, L. and Hill, B. M. LilyPad in the wild: how hardware's long tail is supporting new engineering and design communities. Proceedings of the 8th ACM Conference on Designing Interactive Systems, (2010), 199--207.
[5]
Campbell, J., Gries, P., and Montojo, J. Practical Programming: An Introduction to Computer Science Using Python. Pragmatic Bookshelf, 2009.
[6]
Cooper, S., Dann, W., and Pausch, R. Alice: a 3-D tool for introductory programming concepts. Journal of Computing Sciences in Colleges 15, 5 (2000), 107--116.
[7]
Dittert, N. and Schelhowe, H. TechSportiv: using a smart textile toolkit to approach young people's physical education. ACM (2010), 186--189.
[8]
Fields, D., Kafai, Y., and Searle, K. Functional Aesthetics for Learning: Creative Tensions in Youth e-Textile Designs. Proceedings of the 10th International Conference of the Learning Sciences (ICLS 2012), (2012), 196--203.
[9]
Gibbons, M. T. The year in numbers. Profiles of Engineering and Engineering Technology Colleges, (2010), 11--46.
[10]
Gonzalez, N., Moll, L. C., and Amanti, C., eds. Funds of Knowledge: Theorizing Practices in Households and Classrooms. Lawrence Erlbaum Associates, 2005.
[11]
Gürer, D. and Camp, T. An ACM-W literature review on women in computing. SIGCSE Bull. 34, 2 (2002), 121--127.
[12]
Kafai, Y. B., Fields, D. A., and Searle, K. A. Making Learning Visible: Connecting Crafts, Circuitry & Coding in E-Textile Designs. The Future of Learning: Proceedings of the 10th International Conference of the Learning Sciences (ICLS 2012), Volume 1, Full Papers, (2012), 188--195.
[13]
Katterfeldt, E.-S., Dittert, N., and Schelhowe, H. EduWear: smart textiles as ways of relating computing technology to everyday life. Proceedings of the 8th International Conference on Interaction Design and Children, ACM (2009), 9--17.
[14]
Kelleher, C., Pausch, R., and Kiesler, S. Storytelling alice motivates middle school girls to learn computer programming. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, ACM (2007), 1455--1464.
[15]
Kiesler, S., Sproull, L., and Eccles, J. S. Pool halls, chips, and war games: women in the culture of computing. ACM SIGCSE Bulletin 34, 2 (2002), 159--164.
[16]
Ladson-Billings, G. Toward a Theory of Culturally Relevant Pedagogy. American Educational Research Journal 32, 3 (1995), 465.
[17]
Lee, J. S. Technology education for woman by d.i.y. technology in closing gender gap. CHI '08 Extended Abstracts on Human Factors in Computing Systems, ACM (2008), 3447--3452.
[18]
Lovell, E. and Buechley, L. LilyPond: an online community for sharing e-textile projects. Proceedings of the 8th ACM conference on Creativity and cognition, ACM (2011), 365--366.
[19]
Malan, D. J. and Leitner, H. H. Scratch for budding computer scientists. Proceedings of the 38th SIGCSE technical symposium on Computer science education, ACM (2007), 223--227.
[20]
Millner, A. and Baafi, E. Modkit: blending and extending approachable platforms for creating computer programs and interactive objects. Proceedings of the 10th International Conference on Interaction Design and Children, ACM (2011), 250--253.
[21]
Ngai, G., Chan, S. C. F., Cheung, J. C. Y., and Lau, W. W. Y. The TeeBoard: an education-friendly construction platform for e-textiles and wearable computing. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, ACM (2009), 249--258.
[22]
Papert, S. Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, 1980.
[23]
Turkle, S. and Papert, S. Epistemological Pluralism: Styles and Voices within the Computer Culture. Signs: Journal of Women in Culture and Society 16, 1 (1990), 128--57.
[24]
Zelle, J. M. Python Programming: An Introduction to Computer Science. Franklin Beedle & Associates, 2003.

Cited By

View all
  • (2024)Users’ Satisfaction Regarding Continuance Intention of Subscription Video-on-Demand Platforms for Watching Football Matches: A Stimulus-Organism-Response PerspectiveSage Open10.1177/2158244024128968514:4Online publication date: 15-Nov-2024
  • (2024)Programming Smart Objects: How Young Learners’ Programming Skills, Attitudes, and Perception Are InfluencedProceedings of the 2024 ACM SIGPLAN International Symposium on SPLASH-E10.1145/3689493.3689982(45-55)Online publication date: 17-Oct-2024
  • (2024)Engaging Young People in the Expressive Opportunities of Digital Fabrication Through Craft-Oriented CAM-Based DesignProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3660693(1162-1176)Online publication date: 1-Jul-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IDC '13: Proceedings of the 12th International Conference on Interaction Design and Children
June 2013
687 pages
ISBN:9781450319188
DOI:10.1145/2485760
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 June 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. LilyPad arduino
  2. computational textiles
  3. computer science education
  4. curriculum development
  5. e-textiles
  6. electronic textiles
  7. technological self-efficacy
  8. tutorial

Qualifiers

  • Research-article

Conference

IDC '13
Sponsor:
  • The New School
  • ACM
  • Sesame Workshop
IDC '13: Interaction Design and Children 2013
June 24 - 27, 2013
New York, New York, USA

Acceptance Rates

Overall Acceptance Rate 172 of 578 submissions, 30%

Upcoming Conference

IDC '25
Interaction Design and Children
June 23 - 26, 2025
Reykjavik , Iceland

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)30
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Users’ Satisfaction Regarding Continuance Intention of Subscription Video-on-Demand Platforms for Watching Football Matches: A Stimulus-Organism-Response PerspectiveSage Open10.1177/2158244024128968514:4Online publication date: 15-Nov-2024
  • (2024)Programming Smart Objects: How Young Learners’ Programming Skills, Attitudes, and Perception Are InfluencedProceedings of the 2024 ACM SIGPLAN International Symposium on SPLASH-E10.1145/3689493.3689982(45-55)Online publication date: 17-Oct-2024
  • (2024)Engaging Young People in the Expressive Opportunities of Digital Fabrication Through Craft-Oriented CAM-Based DesignProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3660693(1162-1176)Online publication date: 1-Jul-2024
  • (2024)Now That's What I Call A Robot(ics Education Kit)!Proceedings of the Eighteenth International Conference on Tangible, Embedded, and Embodied Interaction10.1145/3623509.3633401(1-14)Online publication date: 11-Feb-2024
  • (2023)Engineering Design-Based Arduino Activities in STEM EducationTheoretical and Practical Teaching Strategies for K-12 Science Education in the Digital Age10.4018/978-1-6684-5585-2.ch004(66-78)Online publication date: 6-Jan-2023
  • (2023)LilyTiny in the Wild: Studying the Adoption of a Low-Cost Sewable Microcontroller for Computing EducationProceedings of the 2023 ACM Designing Interactive Systems Conference10.1145/3563657.3595994(282-293)Online publication date: 10-Jul-2023
  • (2023)Augmented storytelling: effects of making on students’ interest in literacyTechnology, Pedagogy and Education10.1080/1475939X.2023.220710532:4(405-418)Online publication date: 11-May-2023
  • (2023)Computational thinking in a bilingual kindergarten classroom: Emergent ideas for teaching across content areasEducation and Information Technologies10.1007/s10639-022-11454-128:8(9767-9782)Online publication date: 18-Jan-2023
  • (2023)Metacognitive Processes Involved in Human Robot Interaction in the School Learning EnvironmentHuman-Computer Interaction10.1007/978-3-031-35599-8_6(85-100)Online publication date: 9-Jul-2023
  • (2022)What Properties Should A Computer-Aided UX Design Tool for Physical Computing Have?Adjunct Proceedings of the 2022 Nordic Human-Computer Interaction Conference10.1145/3547522.3547675(1-5)Online publication date: 8-Oct-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media