Skip to main content

A High-Availability Bebras Competition System

  • Conference paper
Informatics in Schools. Teaching and Learning Perspectives (ISSEP 2014)

Abstract

In this paper we present a new system that can be used for the Bebras and related competitions. The system supports both non-interactive tasks consisting of a question and multiple choice answers and standardized interactive tasks. It also contains a highly versatile administration interface permitting individual teachers/mentors to organize their own competitions (class-wide, school-wide, ...) that can be used in teaching of informatics. Furthermore, the system is also highly scalable and can be distributed across multiple servers.

We have successfully evaluated the system in multiple competitions, some with over 10,000 students. Because it is designed to support i18n, it was easily localized and used in Slovenia and in Serbia.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. ACM Slovenia: ACM tekmovanja – Bober (2012), http://tekmovanja.acm.si/bober (accessed February 03, 2014)

  2. Balodis, M.: Mākonī izvietotas sistēmas slodzes test (2012)

    Google Scholar 

  3. Bebras: Bebras, international contest on informatics and computer fluency (2004), http://bebras.org/ (accessed February 03, 2014)

  4. Bell, T., Curzon, P., Cutts, Q., Dagiene, V., Haberman, B.: Introducing students to computer science with programmes that don’t emphasise programming. In: Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education, pp. 391 (2011)

    Google Scholar 

  5. Dagienė, V.: Information technology contests: Introduction to computer science in an attractive way. Informatics in Education 5(1), 37–46 (2006)

    Google Scholar 

  6. Dagienė, V.: Teaching information technology and elements of informatics in lower secondary schools: Curricula, didactic provision and implementation. In: Proceedings of the 3rd International Conference on Informatics in Secondary Schools - Evolution and Perspectives: Informatics Education - Supporting Computational Thinking, pp. 293–304 (2008)

    Google Scholar 

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

    Chapter  Google Scholar 

  8. Google Developers : Google app engine: Platform as a service, https://developers.google.com/appengine/ (accessed February 03, 2014)

  9. Google Developers: Google cloud datastore, https://developers.google.com/datastore/ (accessed February 03, 2014)

  10. Dormando: Memcached, http://memcached.org/ (accessed February 03, 2014)

  11. Gostiša, D.: Visokorazpolojiva storitev tekmovalnega sistema v oblaku. Diploma thesis, University of Ljubljana, Faculty of Computer and Information Science, Ljubljana (2014) (Engl. translation: A high-availability cloud-based competition system service)

    Google Scholar 

  12. Haberman, B., Cohen, A., Dagiene, V.: The beaver contest: Attracting youngsters to study computing. In: Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education, pp. 378 (2011)

    Google Scholar 

  13. Hansson, D.H., et al.: Ruby on rails (2009), http://www.rubyonrails.org (accessed February 03, 2014)

  14. Hiron, M.: Personal correspondence (2013)

    Google Scholar 

  15. Kate, M.: Scalable web architecture and distributed systems, http://aosabook.org/en/distsys.html (accessed February 03, 2014)

  16. Kent, O.: Bcache, http://bcache.evilpiepirate.org/ (accessed Apri 24, 2014)

  17. Kristan, N., Brodnik, A.: Integrated ACM competitions website. In: Proceedings of the 10th IFIP World Conference on Computers in Education: Learning While We are Connected, pp. 174–175 (2013)

    Google Scholar 

  18. Majava: Majava kilpailu, http://www.majava-kilpailu.fi/ (accessed February 03, 2014)

  19. Matsumoto, Y., Ishituka, K.: Ruby programming language. Addison Wesley Publishing Company (2002)

    Google Scholar 

  20. MySQL: MySQL Cluster CGE, http://www.mysql.com/products/cluster/ (accessed February 03, 2014)

  21. yiiframework: The fast, secure and professional php framework, http://www.yiiframework.com/ (accessed February 03, 2014)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Kristan, N., Gostiša, D., Fele-Žorž, G., Brodnik, A. (2014). A High-Availability Bebras Competition System. In: Gülbahar, Y., Karataş, E. (eds) Informatics in Schools. Teaching and Learning Perspectives. ISSEP 2014. Lecture Notes in Computer Science, vol 8730. Springer, Cham. https://doi.org/10.1007/978-3-319-09958-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09958-3_8

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09957-6

  • Online ISBN: 978-3-319-09958-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics