Skip to main content

Toward a Block-Based Programming Approach to Interactive Storytelling for Upper Elementary Students

  • Conference paper
  • First Online:
Interactive Storytelling (ICIDS 2020)

Abstract

Developing narrative and computational thinking skills is crucial for K-12 student learning. A growing number of K-12 teachers are utilizing digital storytelling, where students create short narratives around a topic, as a means of creating motivating problem-solving activities for a variety of domains, including history and science. At the same time, there is increasing awareness of the need to engage K-12 students in computational thinking, including elementary school students. Given the challenges that the syntax of text-based programming languages poses for even novice university-level learners, block-based programming languages have emerged as an effective tool for introducing computational thinking to elementary-level students. Leveraging the unique affordances of narrative and computational thinking offers significant potential for student learning; however, integrating them presents significant challenges. In this paper, we describe initial work toward solving this problem by introducing an approach to block-based programming for interactive storytelling to engage upper elementary students (ages 9 to 11) in computational thinking and narrative skill development. Leveraging design principles and best practices from prior research on elementary-grade block-based programming and digital storytelling, we propose a set of custom blocks enabling learners to create interactive narratives. We describe both the process used to derive the custom blocks, including their alignment with elements of interactive narrative and with specific computational thinking curricular goals, as well as lessons learned from students interacting with a prototype learning environment utilizing the block-based programming approach.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Notes

  1. 1.

    http://projects.intellimedia.ncsu.edu/infusecs/

References

  1. Robin, B.R.: Digital storytelling: a powerful technology tool for the 21st century classroom. Theory Into Pract. 47, 220–228 (2008)

    Article  Google Scholar 

  2. Smeda, N., Dakich, E., Sharda, N.: The effectiveness of digital storytelling in the classrooms: a comprehensive study. Smart Learn. Environ. 1(1), 1–21 (2014). https://doi.org/10.1186/s40561-014-0006-3

    Article  Google Scholar 

  3. Yang, Y.T.C., Wu, W.C.I.: Digital storytelling for enhancing student academic achievement, critical thinking, and learning motivation: a year-long experimental study. Comput. Educ. 59, 339–352 (2012)

    Article  Google Scholar 

  4. Henriksen, D., Mishra, P., Fisser, P.: Infusing creativity and technology in 21st century education: a systemic view for change. Educ. Technol. Soc. 19, 27–37 (2016)

    Google Scholar 

  5. Rao, N., Chu, S.L., Faris, R.W., Ospina, D.: The effects of interactive emotional priming on storytelling: an exploratory study. In: Cardona-Rivera, Rogelio E., Sullivan, A., Young, R.Michael (eds.) ICIDS 2019. LNCS, vol. 11869, pp. 395–404. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-33894-7_42

    Chapter  Google Scholar 

  6. Brown, S.A., Chu, S.L., Loustau, T.: Embodying cognitive processes in storytelling interfaces for children. In: Cardona-Rivera, Rogelio E., Sullivan, A., Young, R.Michael (eds.) ICIDS 2019. LNCS, vol. 11869, pp. 357–363. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-33894-7_37

    Chapter  Google Scholar 

  7. Chu, S.L., Quek, F., Tanenbaum, J.: Performative authoring: nurturing storytelling in children through imaginative enactment. In: Proceedings of the International Conference on Interactive Digital Storytelling, pp. 144–155 (2014)

    Google Scholar 

  8. Grover, S., Pea, R.: Computational thinking in K-12: a review of the state of the field. Educ. Res. 42, 38–43 (2013)

    Article  Google Scholar 

  9. Shute, V.J., Sun, C., Asbell-Clarke, J.: Demystifying computational thinking. Educ. Res. Rev. 22, 142–158 (2017)

    Google Scholar 

  10. Papert, S.: Mindstorms: children, computers and powerful ideas. Basic Books, Inc. (1980)

    Google Scholar 

  11. Resnick, M., et al.: Scratch: programming for all. Commun. ACM 52, 60–67 (2009)

    Article  Google Scholar 

  12. Hill, C., Dwyer, H.A., Martinez, T., Harlow, D., Franklin, D.: Floors and flexibility: designing a programming environment for 4th-6th grade classrooms. In: Proceedings of the 46th ACM Technical Symposium on Computer Science Education (SIGCSE), pp. 546–551 (2015)

    Google Scholar 

  13. Bruner, J.: Acts of Meaning. Harvard University Press, Cambridge, MA (1990)

    Google Scholar 

  14. Avraamidou, L., Osborne, J.: The role of narrative in communicating science. Int. J. Sci. Educ. 31, 1683–1707 (2009)

    Article  Google Scholar 

  15. Sarica, H.Ç., Usluel, Y.K.: The effect of digital storytelling on visual memory and writing skills. Comput. Educ. 94, 298–309 (2016)

    Article  Google Scholar 

  16. Niemi, H., Multisilta, J.: Digital storytelling promoting twenty-first century skills and student engagement. Technol. Pedagog. Educ. 25, 451–468 (2016)

    Article  Google Scholar 

  17. Franklin, D., et al.: Using upper-elementary student performance to understand conceptual sequencing in a blocks-based curriculum. In: Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE, pp. 231–236 (2017)

    Google Scholar 

  18. Horn, M.S., AlSulaiman, S., Koh, J.: Translating roberto to omar: computational literacy, stickerbooks, and cultural forms. In: Proceedings of the 12th International Conference on Interaction Design and Children, pp. 120–127 (2013)

    Google Scholar 

  19. Fraser, N.: Google blockly-a visual programming editor. https://developers.google.com/blockly/

  20. Dwyer, H., Hill, C., Hansen, A., Iveland, A., Franklin, D., Harlow, D.: Fourth grade students reading block-based programs: predictions, visual cues, and affordances. In: Proceedings of the 2015 ACM Conference on International Computing Education Research (ICER), pp. 111–120 (2015)

    Google Scholar 

  21. Weintrop, D., Hansen, A.K., Harlow, D.B., Franklin, D.: Starting from scratch: outcomes of early computer science learning experiences implications for what comes next. In: Proceedings of the 2018 ACM Conference on International Computing Education Research (ICER), pp. 142–150 (2018)

    Google Scholar 

Download references

Acknowledgments

This research was supported by the National Science Foundation through grants DRL-1921495 and DRL-1921503. Any opinions, findings, and conclusions expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andy Smith .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Smith, A. et al. (2020). Toward a Block-Based Programming Approach to Interactive Storytelling for Upper Elementary Students. In: Bosser, AG., Millard, D.E., Hargood, C. (eds) Interactive Storytelling. ICIDS 2020. Lecture Notes in Computer Science(), vol 12497. Springer, Cham. https://doi.org/10.1007/978-3-030-62516-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-62516-0_10

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics