Skip to main content

Predictors of Performance in Programming: The Moderating Role of eXtreme Apprenticeship, Sex and Educational Background

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 804))

Abstract

Digital literacy and computer skills are considered a fundamental part of citizen education in Europe. University courses in general assume that the first year students possess adequate computational background and abilities. But unfortunately this is not always the case: freshmen experience troubles in analysing and solving problems with computation tools, in particular by means of programming activities. Therefore, it is an imperative task to find strategies that can mitigate initial difficulties and balance background deficiencies. In this work, we consider the effect of the eXtreme Apprenticeship teaching methodology and analyse the role of sex and background.

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

Buying options

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Del Fatto, V., Dodero, G., Gennari, R.: How measuring student performances allows for measuring blended extreme apprenticeship for learning Bash programming (2015)

    Google Scholar 

  2. Del Fatto, V., Dodero, G., Lena, R.: Experiencing a new method in teaching Databases using Blended eXtreme Apprenticeship. Technical report, DMS (2015)

    Google Scholar 

  3. Denning, P.J.: The profession of IT Beyond computational thinking. Commun. ACM 52(6), 28–30 (2009)

    Article  Google Scholar 

  4. Dodero, G., Di Cerbo, F.: Extreme apprenticeship goes blended: an experience. In: Proceedings of the 12th IEEE International Conference on Advanced Learning Technologies, ICALT 2012, pp. 324–326 (2012)

    Google Scholar 

  5. Knuth, D.E.: Algorithmic thinking and mathematical thinking. Am. Math. Mon. 92(3), 170–181 (1985). http://www.jstor.org/stable/2322871

    Article  MathSciNet  Google Scholar 

  6. Gander, W., Petit, A., Berry, G., Demo, B., Vahrenhold, J., McGettrick, A., Boyle, R., Mendelson, A., Stephenson, C., Ghezzi, C., et al.: Informatics education: Europe cannot afford to miss the boat. ACM (2013). http://europe.acm.org/iereport/ie.html

  7. Hu, C.: Computational thinking – what it might mean and what we might do about it. In: Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education, ITiCSE 2011 (2011)

    Google Scholar 

  8. Katai, Z.: The challenge of promoting algorithmic thinking of both sciences- and humanities-oriented learners. J. Comput. Assisted Learn. 31(4), 287–299 (2015)

    Article  Google Scholar 

  9. Papert, S.: An exploration in the space of mathematics educations. Int. J. Comput. Math. Learn. 1(1), 95–123 (1996)

    Google Scholar 

  10. Pasini, M., Solitro, U., Brondino, M., Burro, R., Raccanello, D., Zorzi, M.: Psychology of programming: the role of creativity, empathy and systemizing. In: Advances in Intelligent Systems and Computing (2017)

    Google Scholar 

  11. Pasini, M., Solitro, U., Brondino, M., Raccanello, D.: The challenge of learning to program: motivation and achievement emotions in an eXtreme apprenticeship experience. In: 27th Annual Workshop of the Psychology of Programming Interest Group, PPIG 2016 (2016)

    Google Scholar 

  12. Plerou, A.: Algorithmic thinking and mathematical learning difficulties classification. Am. J. Appl. Psychol. 5(5), 22 (2016). http://www.sciencepublishinggroup.com/journal/paperinfo?journalid=203&doi=10.11648/j.ajap.20160505.11

    Article  Google Scholar 

  13. Solitro, U., Pasini, M., De Gradi, D., Brondino, M.: A preliminary investigation on computational abilities in secondary school. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 10696. LNCS, pp. 169–179 (2017)

    Chapter  Google Scholar 

  14. Solitro, U., Zorzi, M., Pasini, M., Brondino, M.: A “light” application of blended extreme apprenticeship in teaching programming to students of mathematics. In: Methodologies and Intelligent Systems for Technology Enhanced Learning, 6th International Conference (MIS4TEL 2016), University of Sevilla, Sevilla (Spain), 1st–3rd June 2016. Advances in Intelligent System and Computing, vol. 478, pp. 73–80. Springer, Cham (2016)

    Google Scholar 

  15. Solitro, U., Zorzi, M., Pasini, M., Brondino, M.: Computational thinking: high school training and academic education. In: GOODTECHS Conference Proceedings (2016)

    Google Scholar 

  16. Solitro, U., Zorzi, M., Pasini, M., Brondino, M.: Early training in programming: from high school to college. In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST (2017)

    Chapter  Google Scholar 

  17. Vihavainen, A., Paksula, M., Luukkainen, M.: Extreme apprenticeship method in teaching programming for beginners. In: Proceedings of the 42nd ACM Technical Symposium on Computer Science Education, SIGCSE 2011, p. 93 (2011). http://portal.acm.org/citation.cfm?doid=1953163.1953196

  18. Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ugo Solitro .

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

Solitro, U., Brondino, M., Vicentini, G., Raccanello, D., Burro, R., Pasini, M. (2019). Predictors of Performance in Programming: The Moderating Role of eXtreme Apprenticeship, Sex and Educational Background. In: Di Mascio, T., et al. Methodologies and Intelligent Systems for Technology Enhanced Learning, 8th International Conference. MIS4TEL 2018. Advances in Intelligent Systems and Computing, vol 804. Springer, Cham. https://doi.org/10.1007/978-3-319-98872-6_22

Download citation

Publish with us

Policies and ethics