Abstract
Learning a programming language requires a great deal of effort in both the theoretical and practical domains. As far as theory is concerned, a knowledge of the methods, concepts, attributes that are characteristic of the language as well an understanding of the its specific structures and peculiarities is required. On the other hand, mastering the theoretical concepts is not enough as it is necessary to be able to apply them optimally, efficiently and effectively. To adapt the teaching to those aspects that require the most attention, the weaknesses shown by the students must be identified. An exhaustive analysis of their performance – which should go beyond a mere numerical assessment – is required to focus the teaching efforts on those areas where needs are greater. Consequently, to assess the theoretical knowledge a statistical analysis from the results of the theoretical test conducted will be shown (multiple-choice type test) where the analysis is not confined to the number of wrong answers but looks at where they occur and in what percentage. As far as the practical part, a rubric has been designed to exhaustively correct the assignments, which also allows for the introduction of such remarks as are deemed necessary regarding all points of interest.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Custer, R.L.: Rubrics: an authentic assessment tool for technology education. Technol. Teach. 55(4), 27–37 (1996)
Lazear, D.: The Rubrics Way: Using Multiple Intelligences to Assess Understanding. Zephyr Press, Tucson (1998)
Stufflebeam, D.L.: Evaluation checklists: practical tools for guiding and judging evaluations. Am. J. Eval. 22(1), 71–79 (2001)
Grimes, F.: Microsoft .NET for Programmers. Manning Publications (2002)
Hawes, G.: Evaluación de logros de aprendizaje de competencias. Instituto de investigación y desarrollo educacional. Universidad de Talca (2004)
Zeldman, J., Ethan, M.: Designing with Web Standards (2009)
Vidales, K.B., Rodríguez, I.R., Jauregui, P.A.: La evaluación de competencias en la educación superior: Las rúbricas como instrumento de evaluación. Alcalá de Guadaira, Madrid (2011)
Gestal, M., et al.: Docencia mediante casos de estudio para el desarrollo de aplicaciones web empresariales. In: IX Foro Internacional sobre la evaluacion de la calidad de la investigacion y de la educacion superior (FECIES), pp. 1375–1380 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Gestal, M., Fernandez-Lozano, C., Munteanu, C.R., Rabuñal, J.R., Dorado, J. (2019). Evaluation as a Continuous Improvement Process in the Learning of Programming Languages. In: Graña, M., et al. International Joint Conference SOCO’18-CISIS’18-ICEUTE’18. SOCO’18-CISIS’18-ICEUTE’18 2018. Advances in Intelligent Systems and Computing, vol 771. Springer, Cham. https://doi.org/10.1007/978-3-319-94120-2_50
Download citation
DOI: https://doi.org/10.1007/978-3-319-94120-2_50
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-94119-6
Online ISBN: 978-3-319-94120-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)