[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3459990.3465189acmconferencesArticle/Chapter ViewAbstractPublication PagesidcConference Proceedingsconference-collections
extended-abstract

Draw2Code: Low-Cost Tangible Programming for Creating AR Animations

Published: 24 June 2021 Publication History

Abstract

Computational thinking is nowadays considered an essential skill in the K-12 educational curriculum. Many tangible computational kits designed for early childhood are either too expensive to benefit a wide range of children or only provide predetermined challenges with limited creative content creation opportunities. In this paper, we investigated low-cost and expressive tangible interfaces that foster computational literacy. We present Draw2Code, a paper-based computational kit for young children to create an interactive AR animation. Children use Draw2Code to make their paper drawing alive as an animated virtual sprite and control it using hand gestures. It exposes children to basic programming concepts through playful and tangible interaction. Results from our initial evaluation with nine child-parent dyads indicate that children ages 5 to 12 successfully used Draw2Code and played with Draw2Code in 33 minutes on average while creating 2 to 5 diverse AR animations based on their ideas. Throughout the session, all children were engaged in computational thinking concepts and practices and learned drawing and gesture-based interactions.

References

[1]
[n.d.]. Coding Awbie. https://www.playosmo.com/en/coding/. Accessed: 2021-05-10.
[2]
[n.d.]. Cubetto. www.primotoys.com. Accessed: 2021-05-10.
[3]
[n.d.]. p5.js. https://p5js.org/. Accessed: 2021-05-10.
[4]
[n.d.]. Pixel Press Floors. http://www.projectpixelpress.com/floors. Accessed: 2021-05-10.
[5]
[n.d.]. Teachable Machine. https://teachablemachine.withgoogle.com/. Accessed: 2021-05-10.
[6]
Marina Bers, Alicia Doyle-Lynch, and Clement Chau. 2012. Positive technological development: The multifaceted nature of youth technology use towards improving self and society. Constructing the self in a digital world(2012), 110–136. https://doi.org/10.1017/CBO9781139027656.007
[7]
Marina Umaschi Bers. 2008. Blocks to robots: Learning with technology in the early childhood classroom. Teachers College Press New York, NY.
[8]
Marina Umaschi Bers, Louise Flannery, Elizabeth R Kazakoff, and Amanda Sullivan. 2014. Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education 72 (2014), 145–157. https://doi.org/10.1016/j.compedu.2013.10.020
[9]
Paulo Blikstein, Arnan Sipitakiat, Jayme Goldstein, João Wilbert, Maggie Johnson, Steve Vranakis, Zebedee Pedersen, and Will Carey. 2016. Project Bloks: designing a development platform for tangible programming for children. Position paper, retrieved online on(2016), 06–30.
[10]
Yu-Hui Ching, Yu-Chang Hsu, and Sally Baldwin. 2018. Developing computational thinking with educational technologies for young learners. TechTrends 62, 6 (2018), 563–573. https://doi.org/10.1007/s11528-018-0292-7
[11]
Barbara Cleto, João Martinho Moura, Luís Ferreira, and Cristina Sylla. 2018. CodeCubes-Playing with Cubes and Learning to Code. In Interactivity, Game Creation, Design, Learning, and Innovation. Springer, 538–543. https://doi.org/10.1007/978-3-030-06134-0_58
[12]
Louise P. Flannery, Brian Silverman, Elizabeth R. Kazakoff, Marina Umaschi Bers, Paula Bontá, and Mitchel Resnick. 2013. Designing ScratchJr: Support for Early Childhood Learning through Computer Programming. In Proceedings of the 12th International Conference on Interaction Design and Children (New York, New York, USA) (IDC ’13). Association for Computing Machinery, New York, NY, USA, 1–10. https://doi.org/10.1145/2485760.2485785
[13]
Anna Fusté, Judith Amores, David Ha, Jonas Jongejan, and Amit Pitaru. 2017. Paper cubes: evolving 3D characters in augmented reality using recurrent neural networks. In 31st Conference on Neural Information Processing Systems (NIPS 2017). 31–33.
[14]
Sidhant Goyal, Rohan S. Vijay, Charu Monga, and Pratul Kalita. 2016. Code Bits: An Inexpensive Tangible Computational Thinking Toolkit For K-12 Curriculum. In Proceedings of the TEI ’16: Tenth International Conference on Tangible, Embedded, and Embodied Interaction (Eindhoven, Netherlands) (TEI ’16). Association for Computing Machinery, New York, NY, USA, 441–447. https://doi.org/10.1145/2839462.2856541
[15]
Michael S. Horn, Sarah AlSulaiman, and Jaime Koh. 2013. Translating Roberto to Omar: Computational Literacy, Stickerbooks, and Cultural Forms. In Proceedings of the 12th International Conference on Interaction Design and Children (New York, New York, USA) (IDC ’13). Association for Computing Machinery, New York, NY, USA, 120–127. https://doi.org/10.1145/2485760.2485773
[16]
Michael S. Horn, R. Jordan Crouser, and Marina U. Bers. 2012. Tangible Interaction and Learning: The Case for a Hybrid Approach. Personal Ubiquitous Comput. 16, 4 (April 2012), 379–389. https://doi.org/10.1007/s00779-011-0404-2
[17]
Michael S. Horn and Robert J. K. Jacob. 2007. Tangible Programming in the Classroom with Tern. In CHI ’07 Extended Abstracts on Human Factors in Computing Systems (San Jose, CA, USA) (CHI EA ’07). Association for Computing Machinery, New York, NY, USA, 1965–1970. https://doi.org/10.1145/1240866.1240933
[18]
Robert J. K. Jacob, Audrey Girouard, Leanne M. Hirshfield, Michael S. Horn, Orit Shaer, Erin Treacy Solovey, and Jamie Zigelbaum. 2007. Reality-Based Interaction: Unifying the New Generation of Interaction Styles. In CHI ’07 Extended Abstracts on Human Factors in Computing Systems (San Jose, CA, USA) (CHI EA ’07). Association for Computing Machinery, New York, NY, USA, 2465–2470. https://doi.org/10.1145/1240866.1241025
[19]
Qiao Jin, Danli Wang, Xiaozhou Deng, Nan Zheng, and Steve Chiu. 2018. AR-Maze: A Tangible Programming Tool for Children Based on AR Technology. In Proceedings of the 17th ACM Conference on Interaction Design and Children (Trondheim, Norway) (IDC ’18). Association for Computing Machinery, New York, NY, USA, 611–616. https://doi.org/10.1145/3202185.3210784
[20]
Chien-Yu Lin and Yu-Ming Chang. 2015. Interactive augmented reality using Scratch 2.0 to improve physical activities for children with developmental disabilities. Research in developmental disabilities 37 (2015), 1–8. https://doi.org/10.1016/j.ridd.2014.10.016
[21]
Seymour Papert and Idit Harel. 1991. Situating Constructionism. In Constructionism, Seymour Papert and Idit Harel (Eds.). Ablex Publishing Corporation, Norwood, NJ, Chapter 1. http://www.papert.org/articles/SituatingConstructionism.html
[22]
Iulian Radu and Blair MacIntyre. 2009. Augmented-Reality Scratch: A Children’s Authoring Environment for Augmented-Reality Experiences. In Proceedings of the 8th International Conference on Interaction Design and Children (Como, Italy) (IDC ’09). Association for Computing Machinery, New York, NY, USA, 210–213. https://doi.org/10.1145/1551788.1551831
[23]
Hayes Solos Raffle, Amanda J. Parkes, and Hiroshi Ishii. 2004. Topobo: A Constructive Assembly System with Kinetic Memory. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Vienna, Austria) (CHI ’04). Association for Computing Machinery, New York, NY, USA, 647–654. https://doi.org/10.1145/985692.985774
[24]
Mitchel Resnick and Brian Silverman. 2005. Some Reflections on Designing Construction Kits for Kids. In Proceedings of the 2005 Conference on Interaction Design and Children (Boulder, Colorado) (IDC ’05). Association for Computing Machinery, New York, NY, USA, 117–122. https://doi.org/10.1145/1109540.1109556
[25]
Amanda Strawhacker and Marina Umaschi Bers. 2019. What they learn when they learn coding: investigating cognitive domains and computer programming knowledge in young children. Educational Technology Research and Development 67, 3(2019), 541–575. https://doi.org/10.1007/s11423-018-9622
[26]
Amanda Sullivan and Marina Umaschi Bers. 2016. Robotics in the early childhood classroom: learning outcomes from an 8-week robotics curriculum in pre-kindergarten through second grade. International Journal of Technology and Design Education 26, 1(2016), 3–20. https://doi.org/10.1007/s10798-015-9304-5
[27]
Amanda A Sullivan, Marina Umaschi Bers, and Claudia Mihm. 2017. Imagining, playing, and coding with KIBO: using robotics to foster computational thinking in young children. Siu-cheung KONG The Education University of Hong Kong, Hong Kong 110 (2017).
[28]
Cristina Sylla, Pedro Branco, Clara Coutinho, and Eduarda Coquet. 2012. TUIs vs. GUIs: comparing the learning potential with preschoolers. Personal and Ubiquitous Computing 16, 4 (2012), 421–432. https://doi.org/10.1007/s00779-011-0407-z
[29]
Kazuki Tada and Jiro Tanaka. 2015. Tangible programming environment using paper cards as command objects. Procedia Manufacturing 3(2015), 5482–5489. https://doi.org/10.1016/j.promfg.2015.07.693
[30]
Jeannette M Wing. 2006. Computational thinking. Commun. ACM 49, 3 (2006), 33–35. https://doi.org/10.1145/1118178.1118215
[31]
Junnan Yu and Ricarose Roque. 2019. A review of computational toys and kits for young children. International Journal of Child-Computer Interaction 21 (2019), 17–36. https://doi.org/10.1016/j.ijcci.2019.04.001

Cited By

View all
  • (2024)The Application of an Unplugged and Low-Cost Children’s Coding Education Tool in a Gamification ContextPertanika Journal of Social Sciences and Humanities10.47836/pjssh.32.2.0332:2(387-407)Online publication date: 10-Jun-2024
  • (2024)AR-C&P: A Tangible Programming for Children Based Augmented RealityProceedings of the Tenth International Symposium of Chinese CHI10.1145/3565698.3565778(141-150)Online publication date: 12-Feb-2024
  • (2023)Habilidades de pensamiento computacional en niños y niñas de las escuelas primarias utilizando tecnologías 4.0: un análisis bibliométricoRevista Ingenio10.22463/2011642X.360320:1(40-45)Online publication date: 1-Jan-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
IDC '21: Proceedings of the 20th Annual ACM Interaction Design and Children Conference
June 2021
697 pages
ISBN:9781450384520
DOI:10.1145/3459990
Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 June 2021

Check for updates

Author Tags

  1. Augmented Reality
  2. Computational Thinking
  3. K-12 Education
  4. Tangible User Interfaces

Qualifiers

  • Extended-abstract
  • Research
  • Refereed limited

Conference

IDC '21
Sponsor:
IDC '21: Interaction Design and Children
June 24 - 30, 2021
Athens, Greece

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)77
  • Downloads (Last 6 weeks)11
Reflects downloads up to 15 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)The Application of an Unplugged and Low-Cost Children’s Coding Education Tool in a Gamification ContextPertanika Journal of Social Sciences and Humanities10.47836/pjssh.32.2.0332:2(387-407)Online publication date: 10-Jun-2024
  • (2024)AR-C&P: A Tangible Programming for Children Based Augmented RealityProceedings of the Tenth International Symposium of Chinese CHI10.1145/3565698.3565778(141-150)Online publication date: 12-Feb-2024
  • (2023)Habilidades de pensamiento computacional en niños y niñas de las escuelas primarias utilizando tecnologías 4.0: un análisis bibliométricoRevista Ingenio10.22463/2011642X.360320:1(40-45)Online publication date: 1-Jan-2023
  • (2023)Cartoonimator: A Low-cost, Paper-based Animation Kit for Computational ThinkingProceedings of the 22nd Annual ACM Interaction Design and Children Conference10.1145/3585088.3593886(517-521)Online publication date: 19-Jun-2023
  • (2023)Kupe's Journey: Building a Low-cost, Screen-free Robotic Programming Environment for Children2023 20th International Conference on Ubiquitous Robots (UR)10.1109/UR57808.2023.10202226(710-715)Online publication date: 25-Jun-2023
  • (2023)“Be a Lighting Programmer”: Supporting Children Collaborative Learning through Tangible Programming SystemInternational Journal of Human–Computer Interaction10.1080/10447318.2022.216378340:10(2622-2640)Online publication date: 22-Jan-2023
  • (2022)Kart-ON: An Extensible Paper Programming Strategy for Affordable Early Programming EducationProceedings of the ACM on Human-Computer Interaction10.1145/35345246:EICS(1-18)Online publication date: 17-Jun-2022
  • (2022)Periodic Fable Augmenting Chemistry with Technology, Characters and StorytellingProceedings of the 21st Annual ACM Interaction Design and Children Conference10.1145/3501712.3534092(123-136)Online publication date: 27-Jun-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media