Skip to main content

CodeCubes - Playing with Cubes and Learning to Code

  • Conference paper
  • First Online:
Interactivity, Game Creation, Design, Learning, and Innovation (ArtsIT 2018, DLI 2018)

Abstract

We present the concept, design and first prototype of CodeCubes, a hybrid interface that combines physical paper cubes with Augmented Reality (AR) for promoting computational thinking. Additionally, we reflect on the potential of combining digital games with new interaction paradigms in the context of the classroom for introducing students to programming concepts in a playful, engaging way, this way promoting student’s interest and engagement for STEAM (Science, Technology, Engineering, Art and Math).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Prensky, M.: Digital game-based learning. Comput. Entertainment (CIE) 1(1), 21 (2003)

    Article  Google Scholar 

  2. Confessions of an Aca-Fan Homepage. http://henryjenkins.org/2011/03/how_learners_can_be_on_top_of.html. Accessed 30 Sept 2018

  3. Sylla, C.: Developing and evaluating pedagogical digital manipulatives for preschool: the case of TOK-touch, organize, create (2014)

    Google Scholar 

  4. Yu, J., Roque, R.: A survey of computational kits for young children. In: Proceedings of the 17th ACM Conference on Interaction Design and Children (IDC 2018), Norway, pp. 289–299. ACM Press, New York (2018)

    Google Scholar 

  5. Sylla, C., Branco, P., Coutinho, C., Coquet, M.E.: TUIs vs. GUIs: comparing the learning potential with preschoolers. Pers. Ubiquit. Comput. 16, 421–432 (2012)

    Article  Google Scholar 

  6. Horn, M.S., Solovey, E.T., Crouser, R.J., Jacob, R.J.: Comparing the use of tangible and graphical programming languages for informal science education. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Boston, MA, USA, pp. 975–984. ACM Press, New York (2009)

    Google Scholar 

  7. Horn, M.S., Crouser, R.J., Bers, M.U.: Tangible interaction and learning: the case for a hybrid approach. Pers. Ubiquit. Comput. 16(4), 379–389 (2012)

    Article  Google Scholar 

  8. Radu, I., MacIntyre, B.: Augmented-reality scratch: a children’s authoring environment for augmented-reality experiences. In: Proceedings of the 8th International Conference on Interaction Design and Children (IDC 2009), Milano, Como, Italy, pp. 210–213. ACM Press, New York (2009)

    Google Scholar 

  9. Goyal, S., Vijay, R.S., Monga, C., Kalita, P.: Code bits: an inexpensive tangible computational thinking toolkit for K-12 curriculum. In: Proceedings of the TEI 2016: Tenth International Conference on Tangible, Embedded, and Embodied Interaction (TEI 2016), Eindhoven, Netherlands, pp. 441–447. ACM Press, New York (2016)

    Google Scholar 

  10. Jin, Q., Wang, D., Deng, X., Zheng, N., Chiu, S.: AR-Maze: a tangible programming tool for children based on AR technology. In: Proceedings of the 17th ACM Conference on Interaction Design and Children (IDC 2018), Norway, pp. 611–616. ACM Press, New York (2018)

    Google Scholar 

  11. Fuste, A., Amores, J., Ha, D., Jongejan, J., Pitaru, A.: Paper cubes: evolving 3D characters in augmented reality using recurrent neural networks. In: Workshop in Machine Learning for Creativity and Design. NIPS 2017. http://annafuste.com/portfolio/paper-cubes/. Accessed 30 Sept 2018

  12. Vincur, J., Konopka, M., Tvarozek, J., Hoang, M., Navrat, P.: Cubely: virtual reality block-based programming environment. In: Proceedings of the 23rd ACM Symposium on Virtual Reality Software and Technology, Sweden, p. 84. ACM Press, New York (2017)

    Google Scholar 

  13. Code.org - Classic Maze - Studio Code.org Homepage (2018). https://studio.code.org/hoc/1. Accessed 30 Sept 2018

  14. Unity (game engine) Homepage. https://unity3d.com. Accessed 30 Sept 2018

  15. AR Vuforia Homepage. https://www.vuforia.com. Accessed 30 Sept 2018

Download references

Acknowledgments

Cristina Sylla acknowledges the funding from the FCT (Portuguese Foundation for Science and Technology) and the European Operational Programme Human Capital (POCH), with the grant SFRH/BPD/111891/2015.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bárbara Cleto .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Cleto, B., Moura, J.M., Ferreira, L., Sylla, C. (2019). CodeCubes - Playing with Cubes and Learning to Code. In: Brooks, A., Brooks, E., Sylla, C. (eds) Interactivity, Game Creation, Design, Learning, and Innovation. ArtsIT DLI 2018 2018. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 265. Springer, Cham. https://doi.org/10.1007/978-3-030-06134-0_58

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-06134-0_58

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-06133-3

  • Online ISBN: 978-3-030-06134-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics