Object-Oriented Programming project analysis with software metrics as a means to determine instructional needs

Authors

  • Ramón Ventura Roque Hernández Universidad Autónoma de Tamaulipas https://orcid.org/0000-0001-9727-2608
  • Juan Manuel Salinas Escandón Universidad Autónoma de Tamaulipas
  • Adán López-Mendoza Universidad Autónoma de Tamaulipas
  • Salvador Mota-Martínez Universidad Autónoma de Tamaulipas
  • Oscar Flores-Rosales Universidad Autónoma de Tamaulipas

DOI:

https://doi.org/10.33064/iycuaa2014613651

Keywords:

software metrics, object oriented programming, programming teaching

Abstract

This paper presents the results of a study aimed at identifying if teaching object-oriented programming (OOP) to irregular students requires a different approach based on the characteristics of their final projects. A study of software metrics in 38 students’ projects who were divided in two groups, regular and irregular was conducted. A statistical t test was used to measure the difference of the metrics between the groups. Only the percentage of comments and the number of classes had a significant difference. The
study concludes that there is no significant difference between the characteristics of both groups, so a different approach in teaching the OOP course to irregular students is not required. 

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

Author Biographies

Ramón Ventura Roque Hernández, Universidad Autónoma de Tamaulipas

Facultad de Comercio, Administración y Ciencias Sociales

Juan Manuel Salinas Escandón, Universidad Autónoma de Tamaulipas

Facultad de Comercio, Administración y Ciencias Sociales

Adán López-Mendoza, Universidad Autónoma de Tamaulipas

Facultad de Comercio, Administración y Ciencias Sociales

References

• CARDELL, R. How can software metrics help novice programmers? 13th Australasian Computing Education Conference, Vol. 114, 55-62, 2011.

• CLARK, N. Evaluating student teams developing unique industry projects. Australasian Conference on Computing Education Conference, Vol. 42, 21-30, 2005.

• DURÁN, S. Puntos por Función. Una métrica estándar para establecer el tamaño del software. Boletín de política informática, XXVI(6): 41-52, 2003.

• EDWARDS, S. Using Software Testing to Move Students from Trial-and-Error to Reflection-in-Action, SIGCSE 04 Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 26-30, 2004.

• FRENTIU, M., LAZA, I., y HORIA, F. On individual projects in software engineering Education. Revista Studia Univ. Babes Bolyai, Informatica, XLVIII(2): 83-94, 2003.

• GADDIS, T. Starting out with Visual C# 2012. (3a ed.). EE UU: Addison-Wesley, 2013.

• KUIPERS, T., HEITLAGER, I., y VISSER, J. A Practical Model for Measuring Maintainability. 6th International Conference on the QUATIC 07 (Quality of Information and Communications Technology), 30-39, 2007.

• PORKOLÁB, Z. y SILLYE, A. Comparison of Object-Oriented and Paradigm Independent Software Complexity Metrics. 6th International Conference on Applied Informatics, 435-444, 2004.

• VALDERREY, P. SPSS 17 Extracción del conocimiento a partir del análisis de datos. México: Alfaomega, 2010.

De páginas electrónicas

• CAMPWOOD. Campwood Software. De: http://www. campwoodsw.com/sourcemonitor.html, 1 jun. 2013.

Published

2014-04-30

Issue

Section

Artículos de Investigación

Categories