It’s Computational Thinking! Bebras Tasks in the Curriculum

  • Valentina Dagienė
  • Sue SentanceEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9973)


Bebras is an award-winning, international contest and challenge in informatics that has been running for 12 years in primary and secondary schools, with 50 countries now participating. From a single contest-focused annual event the Bebras developed to a multifunctional challenge; an activities-based educational community-building network has grown up where the development of Bebras tasks has taken a very significant role. Bebras tasks present a motivating way to introduce computer science concepts to students as well as developing computational thinking skills. Tasks are categorized in terms of the concepts being covered, and each task includes an explanation of how the task relates to informatics. In this paper we propose that Bebras tasks can be used within the school curriculum (whether it is called informatics, computer science, computing or information technology) to promote computational thinking and provide teaching materials. We give examples of Bebras tasks that could be incorporated into the curriculum, and make recommendations for schools wishing to develop children’s computational thinking skills.


Bebras contest Computational thinking Computer science education Informatics curriculum Informatics education Task solving 



The authors thank all members of the international Bebras community who took part in task development and in this way influenced the outcomes of this paper. In addition, we are grateful to Chris Roffey for the development of the UK Bebras Answer Booklet 2015 from which we have taken some ideas for explanation of the example tasks in this paper.


  1. Aarts, R.M.: Gossiping. From MathWorld–A Wolfram Web Resource. Created by Weisstein, E.W. (2016). Accessed 30 Apr 2016
  2. Barendsen, E., Manilla, L., Demo, B., Izu, C., Grugina, N., Mirono, C., Sentance, S., Settle, A., Stupuriene, G.: K-9 concepts in computer science education. ITICSE Working Group report (2015)Google Scholar
  3. Bebras International Challenge on Informatics and Computational Thinking. Accessed 30 Apr 2016
  4. Brown, N., Sentance, S., Crick, T., Humphreys, S.: Restart: the resurgence of computer science in UK schools. ACM Trans. Comput. Educ. 14(2), 9 (2014)CrossRefGoogle Scholar
  5. Csizmadia, A., Curzon, P., Dorling, M., Humphreys, S., Ng, T., Selby, C., Woollard, J.: Computational Thinking: A Guide for Teachers (2015). Accessed 10 Apr 2016
  6. Dagienė, V., Futschek, G.: Bebras international contest on informatics and computer literacy: criteria for good tasks. In: Mittermeir, R.T., Sysło, M.M. (eds.) ISSEP 2008. LNCS, vol. 5090, pp. 19–30. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  7. Dagiene, V., Sentance, S.: Computational thinking and the Bebras challenge: developing a new task categorization system (in review)Google Scholar
  8. Dagiene, V., Stupuriene, G.: Informatics education based on solving attractive tasks through a contest. Commentarii informaticae didacticae 7, 97–115 (2014)Google Scholar
  9. Dagiene, V., Stupuriene, G.: Bebras - a sustainable community building model for the concept based learning of informatics and computational thinking. Inform. Educ. 15(1), 25–44 (2016)CrossRefGoogle Scholar
  10. Denning, P.J.: Beyond computational thinking. Commun. ACM 52(6), 28–30 (2009)CrossRefGoogle Scholar
  11. Department for Education: The National Curriculum in England: Computing Programmes of Study (2013). Accessed 30 Apr 2016
  12. Google for Educators: Exploring Computational Thinking (2016). Accessed 30 Apr 2016
  13. Grover, S., Pea, R.: Using a discourse-intensive pedagogy and Android’s App Inventor for introducing computational concepts to middle school students. In: Proceedings of 44th SIGCSE Technical Symposium on Computer Science Education, pp. 723–228. ACM (2013)Google Scholar
  14. Hemmendinger, D.: A plea for modesty. ACM Inroads 1(2), 4–7 (2010)CrossRefGoogle Scholar
  15. ISTE&CSTA (International Society for Technology in Education & the Computer Science Teachers Association): Operational definition of computational thinking for K-12 education (2011).
  16. Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., Malyn-Smith, J., Werner, L.: Computational thinking for youth in practice. ACM Inroads 2(1), 32–37 (2011)CrossRefGoogle Scholar
  17. Lu, J.J., Fletcher, G.H.: Thinking about computational thinking. ACM SIGCSE Bull. 41(1), 260–264 (2009)CrossRefGoogle Scholar
  18. Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L., Settle, A.: Computational thinking in K-9 education. In: Proceedings of Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference, ITiCSE-WGR, pp. 1–29. ACM, New York (2014)Google Scholar
  19. Papert, S.: An exploration in the space of mathematics educations. Int. J. Comput. Math. Learn. 1, 95–123 (1996)Google Scholar
  20. Przybylla, M., Romeike, R.: Physical computing and its scope - towards a constructionist computer science curriculum with physical computing. Inform. Educ. 13(2), 225–240 (2014)CrossRefGoogle Scholar
  21. Selby, C., Woollard, J.: Computational thinking: the developing definition (2013). Accessed 30 Apr 2016
  22. Syslo, M.M., Kwiatkowska, A.B.: Introducing a new computer science curriculum for all school levels in Poland. In: Brodnik, A., Vahrenhold, J. (eds.) ISSEP 2015. LNCS, vol. 9378, pp. 141–154. Springer, Heidelberg (2015). doi: 10.1007/978-3-319-25396-1_13 CrossRefGoogle Scholar
  23. Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  1. 1.Vilnius University Institute of Mathematics and InformaticsVilniusLithuania
  2. 2.Department of Education and Professional StudiesKing’s College LondonLondonUK

Personalised recommendations