Skip to main content

Automating Assessment of Exercises as Means to Decrease MOOC Teachers’ Efforts

  • Conference paper
  • First Online:
Citizen, Territory and Technologies: Smart Learning Contexts and Practices (SLERD 2017)

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 80))

Included in the following conference series:

Abstract

To increase digital fluency in adult population, efforts have included offering e-learning initiatives and MOOCs, and more efforts should be undertaken in order to facilitate MOOC implementation and to widen MOOC participation. Along this line, this paper presents the first findings toward the automated assessment of bash scripting exercises, to be offered in a MOOC focused on this topic. By using exercise solutions submitted by participants during a past edition of such a MOOC, we implemented bash scripts able to semi-automatically assess student submissions. Tests on three different exercises showed a decrease of 50%, w.r.t. actual manual assessment time, measured while the MOOC was delivered.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

  • Collins A (2006) Cognitive apprenticeship. In: Sawyer RK (ed) The cambridge handbook of the learning sciences. Cambridge University Press, New York

    Google Scholar 

  • Del Fatto V, Dodero G, Gennari R (2014a) Assessing student perception of extreme apprenticeship for operating systems. In: Proceedings of the 2014 IEEE 14th international conference on advanced learning technologies, ICALT 2014. IEEE Computer Society

    Google Scholar 

  • Del Fatto V, Dodero G, Gennari R (2014b) Operating systems with blended extreme apprenticeship: what are students’ perceptions? IxD&A 23:24–37

    Google Scholar 

  • Del Fatto V, Dodero G, Gennari R (2016a) How measuring student performances allows for measuring blended extreme apprenticeship for learning bash programming. Comput Hum Behav 55(PB):1231–1240

    Article  Google Scholar 

  • Del Fatto V, Dodero G, Lena R (2015a) Experiencing a new method in teaching databases using blended extreme apprenticeship. DMS 2015:124–130

    Google Scholar 

  • Del Fatto V, Dodero G, Raimato G (2016b) All about the Mooc, minute by minute. Mondo Digitale 15(64). (in Italian)

    Google Scholar 

  • Del Fatto V, Dodero G, Gennari R, Mastachi N (2014c) Extreme apprenticeship meets playful design at operating systems labs: a case study. Springer, Heidelberg

    Google Scholar 

  • Del Fatto V, Barazzuol B, Bolliri C, Ferrante I, Osti S, Serra Z (2015b) Extreme apprenticeship really works. Mondo Digitale 14(58):6–11. (in Italian)

    Google Scholar 

  • Di Mascio T, Gennari R, Melonio A, Vittorini P (2012) The user classes building process in a TEL project. In: Advances in intelligent and soft computing, vol 152. AISC, pp 107–114

    Google Scholar 

  • Douce C, Livingstone D, Orwell J (2005) Automatic test-based assessment of programming: a review. J Educ Resour Comput 5(3):4

    Article  Google Scholar 

  • FOSS sourcebook. https://project.inria.fr/foss-sourcebook/. Accessed Mar 2017

  • FUSS project. https://www.fuss.bz.it/. Accessed Mar 2017

  • Gennari R, Melonio A, Raccanello D, Brondino M, Dodero G, Pasini M, Torello S (2017) Children’s emotions and quality of products in participatory game design. Int J Hum Comput Stud 101:45–61

    Article  Google Scholar 

  • Giovannella C (2015) Territorial smartness and the relevance of the learning ecosystems. In: 2015 IEEE first international smart cities conference (ISC2), pp 1–5

    Google Scholar 

  • Gruber B (2017) Semi-automatic recognition of script-based errors in a closed MOOC Environment. MSc in Computer Science, Free University of Bozen-Bolzano

    Google Scholar 

  • Ihantola P, Ahoniemi T, Karavirta V, Seppälä O (2010) Review of recent systems for automatic assessment of programming assignments. In: Proceedings of the 10th Koli calling international conference on computing education research. ACM, New York

    Google Scholar 

  • Nielsen J, Molich R (1990) Heuristic evaluation of user interfaces. In: Proceedings of the SIGCHI conference on human factors in computing systems, CHI 1990. ACM, New York

    Google Scholar 

  • Pärtel M, Luukkainen M, Vihavainen A, Vikberg T (2013) Testmy code. Int J Technol Enhanc Learn 5(3/4):271–283

    Article  Google Scholar 

  • Pieterse V (2013) Automated assessment of programming assignments. In: Proceedings of the 3rd computer science education research conference, CSERC 2013. Open Universiteit, Heerlen, pp 4:45–4:56

    Google Scholar 

  • Spacco J, Hovemeyer D, Pugh W, Emad F, Hollingsworth JK, Padua-Perez N (2006) Experiences with marmoset: designing and using an advanced submission and testing system for programming courses. SIGCSE Bull 38(3):13–17

    Article  Google Scholar 

  • Vihavainen A, Paksula M, Luukkainen M (2011) Extreme apprenticeship method in teaching programming for beginners. In: Proceedings of the 42nd ACM technical symposium on computer science education, SIGCSE 2011. ACM, New York, pp 93–98

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vincenzo Del Fatto .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Del Fatto, V., Dodero, G., Gennari, R., Gruber, B., Helmer, S., Raimato, G. (2018). Automating Assessment of Exercises as Means to Decrease MOOC Teachers’ Efforts. In: Mealha, Ó., Divitini, M., Rehm, M. (eds) Citizen, Territory and Technologies: Smart Learning Contexts and Practices. SLERD 2017. Smart Innovation, Systems and Technologies, vol 80. Springer, Cham. https://doi.org/10.1007/978-3-319-61322-2_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-61322-2_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-61321-5

  • Online ISBN: 978-3-319-61322-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics