Exercises with computer vs. Exercises in paper: a comparative study

Keywords: Learning, computer programming, logic, compilers, problem solving


This article presents the results of a research in the classroom in the subject Programming I, initial course of computer programming in Systems Engineering and Computing. The research pretend to approach the impact of two methodologies of problem solving based on programming logic and the use of programming languages for its implementation. We use a qualitative perspective, as far as the students' performance as programmers, and quantitative, in what corresponds to the qualification of the written evaluations. It has been used to structure two parallel courses, using different methodologies for solving programming problems. With the first group, a methodology was implemented based on the conceptual resolution of these problems using solutions on paper and with the other one we use resolution of problems based on the intensive use of the computer. The results show a very interesting trend that allows us to make some important inferences regarding the promotion of logic and the approach of solutions in the paper against the use of the computer and the deepening in the purely technological knowledge. Conclusions leave open doors of the discussion about the different and possible ways that the students of programming to appropriate, assimilate and apply the own knowledge of this area


Download data is not yet available.

Author Biography

Omar Iván Trejos-Buriticá, Universidad Tecnológica de Pereira

Ingeneiro de Sistemas

Esp. en Instrumentación Física

MSc en Comunicación Educativa

PhD en Ciencais de la Educación


Attard, A., Di Ioio, E., & Geven, K. (2010). Student Centered Learning. An insight into theory and practice. Bucarest: Lifelong learning programme - European Community. 163p.

Ausubel, D. (1963). Psychology of meaningful verbal learning: an introduction to school learning. New York: Grune & Straton, 272p

Ausubel, D. (1986). Sicología Educativa: Un punto de vista cognoscitivo. Ciudad de México: Trillas. 623p.

Azad, A., & Smith, D. (2014). Teaching an introductory programming language in a general education course. Journal of Information Technology Education: Innovations in Practice, 13, 57-67.

Barriga Arceo, F., & Hernandez Rojas, G. (2002). Estrategias docentes para un aprendizaje significativo: una interpretación constructivista. Ciudad de México: McGraw Hill Interamericana.

Blanco Rivero, L., & Silva Sanchez, E. (2009). Herramientas pedagógicas para el profesor de Ingeniería. Bogotá: Lemoine Editores. 164p.

Bonwell, C., & Eison, J. (1991). Active Learning: Creating Excitement in the Classroom. ASHEERIC Higher Education Report No 1(1).

Brown Wright, G. (2011). Student centered learning in Higher Education. International Journal of Teaching and Learning in Higher Education, 23(3), 92-97.

Bruner, J. S. (1963). El proceso de la Educación. Ciudad de México: Editorial Hispanoamericana. 149p.

Bruner, J. S. (2009). Actos de significado: Mas allá de la revolución cognitiva. Madrid: Alianza Editorial. 168p.

Calvani, A. (01 de 02 de 2008). Connectivism: new paradigm or fascinating potpourri. Journal of e-Learning and Knowledge Society, 247-252.

Guerrero Sanchez, M. (2014). Metodologías activas y aprendizaje por descubrimiento: las TIC y la educación. Boston, MA: Amazon Digital Services. 123p.

Jones, L. (2007). Student Centered Learning. Cambridge: Cambridge University Press. 141p.

Kennedy, C. (30 de 11 de 2009). Connectivism at the technology age. (B. S. University, Ed.) Dr Rice EdTech 405, 1-11.

Ministerio de Educación Nacional. (2015). Sistema Universitario Estatal SUE - Informe Estadístico Consolidado. Bogotá: MEN, Presidencia de la República, 130p

Prieto, L. (2006). Aprendizaje Activo en el aula universitaria: el caso del aprendizaje basado en problemas. Miscelánea Comillas. Revista de Ciencais Humanas y Sociales, 64(124), 173-196.

Prince, M. (2004). Does Active Learning work? Journal Engineering Education, 93(3).

Schildt, H. (2010). C Programming. México: McGraw Hill. 1002p.

Trejos Buriticá, O. (2000). La Esencia de la Lógica de Programación. Pereira: Papiro. 366p.

Trejos Buriticá, O. (2013). Significado y Competencias. Pereira: Papiro. 126p.

Trejos Buriticá, O. I. (2006). Fundamentos de Programación. Pereira: Papiro. 125p.

Van Roy, P. (2008). Techniques and methods in programming computer. Louvaine: University Press. 567p.

How to Cite
Trejos-Buriticá, O. (2017). Exercises with computer vs. Exercises in paper: a comparative study. Academia Y Virtualidad, 11(1). https://doi.org/10.18359/ravi.2927
Original Research Articles