Skip to main content

Labenah: An Arabic Block-Based Interactive Programming Environment for Children. The Journey of Learning and Playing

  • Conference paper
  • First Online:
HCI International 2019 - Posters (HCII 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1034))

Included in the following conference series:

Abstract

From the phone alarm that wakes us up to the social media applications that keep us connected to people around the world, technology became an integral part of our daily life. Recently, communities have realized that coding is an essential skill that everybody should acquire regardless of their age and specialty. Investing in young generations has a profound effect on building communities and their digital capabilities. Coding gives children huge competitive advantages that improve logical thinking, problem solving and encourage creativity. Given the lack of high quality educational programming resources for children especially in Arabic, this could be a challenging process.

Labenah is an Arabic edutainment application that provides children with an interactive environment to learn coding principles. It adopts block-programming where visual blocks are built together to control objects and create scenarios. Among all other existing applications, Labenah considers gamification and other important concepts that motivate children to practice important skills through an enjoyable journey between learning and playing. Children can create their own media-rich projects and undertake multi-level challenges to practice important programming concepts. Attracting such a young age requires extensive validation and user involvement; therefore the team adopted User-Centered Design (UCD) development model where potential users and stakeholders are actively engaged during each phase of the development. We discuss the participatory design approach that we followed while developing Labenah and how it affected the outcomes. Children, parents, and teachers were involved through semi-structured interview and observation sessions and surveys. Design considerations to be taken into account while designing for children are also discussed.

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

References

  1. Fessakis, G., Gouli, E., Mavroudi, E.: Problem solving by 5–6 years old kindergarten children in a computer programming environment: a case study. Comput. Educ. 63, 87–97 (2013). https://doi.org/10.1016/j.compedu.2012.11.016

    Article  Google Scholar 

  2. Proulx, V.: Computer science in elementary and secondary schools. In: Informatics and changes. Presented at Learning open Conference on Informatics and Changes in Learning, pp. 95–101, Austria (1993)

    Google Scholar 

  3. Futschek, G.: Algorithmic thinking: the key for understanding computer science. In: Mittermeir, R.T. (ed.) ISSEP 2006. LNCS, vol. 4226, pp. 159–168. Springer, Heidelberg (2006). https://doi.org/10.1007/11915355_15

    Chapter  Google Scholar 

  4. Maloney, J., Peppler, K., Kafai, Y., Resnick, M., Rusk, N.: Programming by choice: urban youth learning programming with scratch. In: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, pp. 367–371 (2008). https://doi.org/10.1145/1352135.1352260

  5. Burke, A.: Group work: how to use groups effectively. J. Effective Teach. 11(2), 87–95 (2011). https://uncw.edu/jet/articles/Vol11_2/Burke.pdf. Accessed 12 Oct 2018

  6. Clements, D., Gullo, D.: Effects of computer programming on young children’s cognition. J. Educ. Psychol. 76(6), 1051–1058 (1984). https://doi.org/10.1037/0022-0663.76.6.1051

    Article  Google Scholar 

  7. Weintrop, D., Wilensky, U.: To block or not to block, that is the question: students’ perceptions of blocks-based programming. In: Proceedings of the 14th International Conference on Interaction Design and Children, pp. 199–202 (2015). https://doi.org/10.1145/2189835.2189849

    Article  Google Scholar 

  8. Bau, D., Gray, J., Kelleher, C., Sheldon, J., Turbak, F.: Learnable Programming: Blocks and Beyond (2017). https://doi.org/10.1145/3015455

    Article  Google Scholar 

  9. Blockly, A.: JavaScript library for building visual programming editors. Start building your Blockly app. Google For Education. https://developers.google.com/blockly/. Accessed 14 Nov 2018

  10. Zosh, J., et al.: Learning through play: a review of the evidence (2017). https://doi.org/10.13140/rg.2.2.16823.01447

  11. Huang, W., Soman D.: A Practitioner’s Guide to Gamification of Education. University of Toronto, pp. 5–13 (2013)

    Google Scholar 

  12. Boer, P.: Introduction to Gamification. Charles Darwin University, pp. 4–13 (2013)

    Google Scholar 

  13. Georgiev, V., Stefanova, K.: Software development methodologies for reducing project risks. Econ. Altern 2, 104–113 (2014)

    Google Scholar 

  14. Bevan, N.: UsabilityNet: Methods: ISO 13407. Usabilitynet.org (2006). http://www.usabilitynet.org/tools/13407stds.htm. Accessed 26 Oct 2018

Download references

Acknowledgement

We would like to thank Riyadh Center for Talented Students in the Ministry of Education for the opportunity to join one of their courses to observe and interview children, teachers and parents. We are also really thankful to all the individuals and organizations who helped us to reach this aim.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bushra Alkadhi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alkadhi, B., Alsaif, S., Alangri, A., Alkallas, F., Aljadou, H., Altamimi, N. (2019). Labenah: An Arabic Block-Based Interactive Programming Environment for Children. The Journey of Learning and Playing. In: Stephanidis, C. (eds) HCI International 2019 - Posters. HCII 2019. Communications in Computer and Information Science, vol 1034. Springer, Cham. https://doi.org/10.1007/978-3-030-23525-3_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-23525-3_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-23524-6

  • Online ISBN: 978-3-030-23525-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics