Advertisement

CodeCubes - Playing with Cubes and Learning to Code

  • Bárbara CletoEmail author
  • João Martinho Moura
  • Luís Ferreira
  • Cristina Sylla
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 265)

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).

Keywords

Tangible interfaces Interaction Co-learning Augmented Reality Computational thinking 

Notes

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.

References

  1. 1.
    Prensky, M.: Digital game-based learning. Comput. Entertainment (CIE) 1(1), 21 (2003)CrossRefGoogle Scholar
  2. 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. 3.
    Sylla, C.: Developing and evaluating pedagogical digital manipulatives for preschool: the case of TOK-touch, organize, create (2014)Google Scholar
  4. 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. 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)CrossRefGoogle Scholar
  6. 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. 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)CrossRefGoogle Scholar
  8. 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. 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. 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. 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. 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. 13.
    Code.org - Classic Maze - Studio Code.org Homepage (2018). https://studio.code.org/hoc/1. Accessed 30 Sept 2018
  14. 14.
    Unity (game engine) Homepage. https://unity3d.com. Accessed 30 Sept 2018
  15. 15.
    AR Vuforia Homepage. https://www.vuforia.com. Accessed 30 Sept 2018

Copyright information

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

Authors and Affiliations

  1. 1.Escola Superior de TecnologiaInstituto Politécnico do Cávado e do AveBarcelosPortugal
  2. 2.Research Centre on Child Studies (CIEC)Universidade do MinhoBragaPortugal

Personalised recommendations