Sistema básico de habilidades para algoritmizar durante la programación computacional

Alonso-Berenguer, Isabel and Salgado-Castillo, Antonio and Blanco-Hamad, Alina Sistema básico de habilidades para algoritmizar durante la programación computacional., 2020 [Preprint]

[img]
Preview
Text
document-1.pdf - Draft version
Available under License Creative Commons Attribution.

Download (342kB) | Preview

English abstract

The work proposes a Basic System of Abilities for Computational Algorithmization, which favors the improvement of the teaching-learning process of the programming subjects. This system was created by means of the Functional-Structural Systemic Method and had as objective, the orientation to the professors on the formation of abilities required for the elaboration of computational algorithms. It provides the definition of each of them, explains the importance of their training, exemplifies them, specifies their relationship with the other skills of the system and provides methodological guidelines for teachers to introduce them in their teaching. The intention is to start working with students in the formation of abilities of lower complexity degree, which, when applied and interrelated, will lead to the development of more complex ones, until they are able to achieve effective computational algorithms. The viability and relevance of the system were analyzed through socialization workshops with specialists, concluding that it is a useful tool to guide the process of computational algorithm formation.

Spanish abstract

En el trabajo se propone un Sistema Básico de Habilidades para la Algoritmización Computacional, el que favorece el perfeccionamiento del proceso de enseñanza-aprendizaje de las asignaturas de programación. Este sistema fue creado mediante el Método Sistémico Estructural Funcional y tuvo por objetivo la orientación a los profesores sobre la formación de habilidades requeridas para la elaboración de algoritmos computacionales. El mismo aporta la definición de cada una de ellas, explica la importancia de su formación, las ejemplifica, precisa su relación con las otras habilidades del sistema y brinda orientaciones metodológicas para que los profesores las introduzcan en su docencia. La intención es que se comience trabajando con los estudiantes en la formaciónde habilidades de menor grado de complejidad, as que, al ser aplicadas e interrelacionadas, darán lugar al desarrollo de otras más complejas, hasta que sean capaces de lograr algoritmos computacionales eficaces. La viabilidad y pertinencia del sistema fueron analizadas mediante talleres de socialización con especialistas, concluyéndose que el mismo es una herramienta provechosa para orientar el proceso de formación de la algoritmización computacional.

Item type: Preprint
Keywords: Programming; abilities; basic system; algorithmization; computational; Programación; habilidades; sistema básico; algoritmización; computacional.
Subjects: A. Theoretical and general aspects of libraries and information.
K. Housing technologies.
L. Information technology and library technology
L. Information technology and library technology > LD. Computers.
Depositing user: Dr. Isabel/IAB Alonso-Berenguer
Date deposited: 18 Dec 2020 06:38
Last modified: 18 Dec 2020 06:38
URI: http://hdl.handle.net/10760/40776

References

Alonso, I. (2001). La resolución de problemas matemáticos. Una alternativa didáctica centrada en la representación. Tesis doctoral. Universidad de Oriente, Cuba.

Alonso, I. (2014). La enseñanza de la Matemática a través de la Resolución de Problemas. Trabajo presentado en el IV Encontro Internacional de Ensino e Pesquisa em Ciência na Amazônia. Tabatinga. Brasil.

Arellano, J. J., Nieva, O. S., Solar, R. y Arista, G. (2012). Software para la enseñanza-aprendizaje de algoritmos estructurados. Revista Iberoamericana de Educación en Tecnología y Tecnología en Educación, 8, 23-33.

Basogain, X., Olabe, M. A. y Olabe, J. C. (2015). Pensamiento Computacional a través de la Programación: Paradigma de Aprendizaje. RED. Revista de Educación a Distancia. 46(6), 1-33.

Blanco, A. (2016). Sistema Básico de Habilidades para la Algoritmización Computacional. Tesisde maestría. Universidad de Oriente. Cuba.

Blanco, A., Salgado, A. y Alonso, I. (2016). Habilidades para la algoritmización computacional enla Licenciatura en Educación: Especialidad EducaciónLaboral-Informática. Revista Maestro y sociedad, 13(1),16-28.

Cárdenas, F., Castillo, N. y Daza, E. (1998). Editor e intérprete de algoritmos representados en diagramas de flujo. Informática educativa UNIANDES-LIDIE, 11(1), 101-106.

Delgado, J. R. (1999). La enseñanza de la Resolución de Problemas Matemáticos. Dos elementos fundamentales para lograr su eficacia: La estructuración del conocimiento y el desarrollo de habilidades generales matemáticas. Tesis doctoral. ISPJAE. Ciudad Habana. Cuba.

Díaz, K. I. y Crespo, T. (2013). Análisis del sistema de habilidades del pensamiento lógico, como vía para la conformación de las habilidades de la programación.Trabajo presentado en el Congreso Internacional de de Matemática y Computación COMPUMAT 2013. Villa Clara. Cuba.

Fuentes, H. C. (2000). Didáctica dela Educación Superior. Universidad de Oriente. Cuba.1-252.

González, W., Estrada, V. y Martínez, M. (2006). Contribución al desarrollo de la creatividad a través de la enseñanza de la programación. Revista Pedagogía Universitaria,9(3).

ISTE and CSTA (2011). Computer Science Teachers Association and the International Society for Technology inEducation. “Pensamiento Computacional, Caja de Herramientas”. Eduteka.

Novara, P. (2012). PSeInt. http://pseint.sourceforge.net

Reyes, L. (2010). Estrategia didáctica para la enseñanza de la habilidad programar: una alternativa para los profesores de los politécnicos de informática.Tesis de maestría. Universidad de Oriente, Cuba.

Salgado, A., Alonso, I., Gorina, A. y Tardo, Y.(2013). Lógica algorítmica para laresolución de problemas de programación computacional: una propuesta didáctica. Revista Didasc@lia: Didáctica y Educación,4 (1),57-76.

Salgado, A., Alonso, I. y Gorina, A. (2014). Ejemplificación de la solución algorítmica de problemas deprogramación computacional. Revista Didasc@lia: Didáctica y Educación, 5(4), 15-36.

Salgado, A. (2015). Dinámica lógico-algorítmica del proceso de resolución de problemas de programación computacional. Tesis doctora). Universidad de Oriente, Cuba.

Vargas, A., Pérez, O. L. y Blanco, R. (2014). Desarrollo de la habilidad algoritmizar: una visión desde los estudios de Ciencia, Tecnología y Sociedad. Trabajo presentado en la 1ra Conferencia CientíficaInternacional UCIENCIA 2014. Cuba.

Wilson,T., Carlisle, M., Humphries, J. y Moore, J. (2013). RAPTOR Loop Logic. https://rogersoles.com/technology/raptor-loop-logic/

Wing, J. M. (2006). Computational Thinking.Communications of the ACO.49(3).


Downloads

Downloads per month over past year

Actions (login required)

View Item View Item