Title
Correspondence analysis between programming teaching approaches
Date Issued
01 January 2019
Access level
metadata only access
Resource Type
conference paper
Publisher(s)
Escuela Superior Politecnica de Chimborazo
Abstract
The increasing complexity of computer systems forces us to rethink the way in which the initial teaching of programming is addressed. Empirical evidence shows that a large number of computer students are taught programming with a product-oriented approach rather than a process-oriented approach, since initial training in software development focuses more on language syntax aspects of programming than in the conceptualization and modeling of solutions. One way to deal with this problem is to include, from the early stages of programming education, aspects related to the modeling of solutions. In short, it is about the student acquiring strategies to problem-solve as a central element of their academic formation. This research paper presents an analysis of correspondence between the ACM curricula, in terms of initial education in programming, and two teaching approaches: 1) Focused on the process - R&G Methodology - and 2) Focused on the product - traditional way of teaching based on the instruction of a programming language. This analysis highlights the need for more systemic approaches that cover all the competencies and skills that a programming student must achieve. In this sense, simple procedures, such as the use of the R&G methodology, can be significantly more efficient and effective than traditional approaches based exclusively on coding when it comes to getting the student to understand a problem and generate appropriate solutions.
Start page
177
End page
188
Language
Spanish
OCDE Knowledge area
Ingeniería de sistemas y comunicaciones Ciencias de la computación
Scopus EID
2-s2.0-85068398010
Resource of which it is part
XIV Jornadas Iberoamericanas de Ingenieria de Software e Ingenieria del Conocimiento, JIISIC 2019
ISBN of the container
9781510887534
Conference
14th Ibero-American Conference on Software Engineering and Knowledge Engineering, JIISIC 2019 Guanacaste 27 June 2019 through 28 June 2019
Source funding
Universidad Nacional de San Martín
Sponsor(s)
Este trabajo agradece a la Universidad Nacional de San Agustín de Arequipa - Perú, por su apoyo, bajo el "Contrato de Subvención No 06-2018 - UNSA - Ponencia en Eventos", el cual hizo posible la colaboración con la Universidad La Frontera - Chile, a través del Proyecto de Investigación Formativa IF18-0011.
Sources of information: Directorio de Producción Científica Scopus