Computational algorithmization: Limitations in problem solving skills in computational sciences majors at University of Oriente

Salgado-Castillo, Antonio, Alonso-Berenguer, Isabel, Gorina-Sánchez, Alexander and Rivero-Alvarez, Tomás R. Computational algorithmization: Limitations in problem solving skills in computational sciences majors at University of Oriente. International Journal of Education and Development using Information and Communication Technology (IJEDICT), 2017, vol. 13, n. 2, pp. 166-184. [Journal article (Paginated)]

[thumbnail of EJ1153334.pdf]
Preview
Text
EJ1153334.pdf - Published version

Download (533kB) | Preview

English abstract

This paper analyzes the results of a diagnostic study carried out with second year students of the computational sciences majors at University of Oriente, Cuba, to determine the limitations that they present in omputational algorithmization. An exploratory research was developed using quantitative and qualitative methods. The results allowed verifying insufficiencies that have their base in the processes of interpretation and understanding of the problematic situations and in the insufficient design of algorithms, using pseudocodes, before implementing the solutions in a programming language.

Spanish abstract

Este artículo analiza los resultados de un estudio diagnóstico realizado con estudiantes del segundo año de Ciencia de la Computación en la Universidad de Oriente, Cuba, para determinar las limitaciones que presentan en la algoritmización computacional. Se desarrolló una investigación exploratoria utilizando métodos cuantitativos y cualitativos. Los resultados permitieron verificar insuficiencias que tienen su base en los procesos de interpretación y comprensión de las situaciones problémicas y en el insuficiente dieño de algoritmos, utilizando pseudocódigos, antes de implementar las soluciones en un lenguaje de programación.

Item type: Journal article (Paginated)
Keywords: Computer programming; computational algorithmization; problem solving; programación computational; algoritmización computacional; resolución de problemas.
Subjects: B. Information use and sociology of information
C. Users, literacy and reading.
E. Publishing and legal issues.
G. Industry, profession and education. > GH. Education.
I. Information treatment for information services > ID. Knowledge representation.
J. Technical services in libraries, archives, museum.
L. Information technology and library technology
L. Information technology and library technology > LK. Software methodologies and engineering.
Depositing user: Dr. Isabel/IAB Alonso-Berenguer
Date deposited: 04 Oct 2018 06:03
Last modified: 04 Oct 2018 06:03
URI: http://hdl.handle.net/10760/33525

References

ACM ́05. 2005. “ACM / IEEE-CS Computing Curricula 2005. The overview report”. Available from: en: http://www.computer.org/education/cc2005/ironman/cc2005/index.html [8 January 2016].

Adu-Manu, K, Kingsley, J. & Owusu, PY. 2013. “Causes of failure of students in computer programming courses: The teacher - learner Perspective”, International Journal of Computer Applications, vol. 77, issue 12, pp.27-32.

Apiola, M. & Tedre, M. 2012. “New perspectives on the pedagogy of programming in a developing country context”, Computer Science Education, vol. 22, issue 3, pp.285-313.

Arellano, JJ., Nieva, OS., Solar, R. &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 (TE& ET), no.8, pp. 23-33.

Arellano, N., Fernández, J., Rosas, MV. & Zúñiga, M. E. 2014. “Estrategia metodológica de la enseñanza de la programación para la permanencia de los alumnos de primer año de Ingeniería Electrónica”, Revista Iberoamericana de Educación en Tecnología y Tecnología en Educación (TE& ET), no.13, pp. 55-60.

Basogain, X., Olabe, MÁ. & Olabe, JC. 2015. “Computational thinking trough programming: a learning paradigm”, Revista de Educación a Distancia, vol. 46, no.6, pp.1-33.

Bayona, JA., Hurtado, C., Ruiz, IR., Hoyos,A. & Gantiva, CA. 2005. “Attitudes toward the sale and consumption of psychoactive substances into the national university of Colombia”, Interamerican Journal of Psychology, vol. 39, no.1, pp. 159-168.

Blanco, A., Salgado, A. & Alonso, I. 2016. “Abilities for the computational algorithmization in the Licentiate in Education: specialty education labor-informatics”, Revista Maestro y Sociedad: Revista electrónica para maestros y profesores, vol. 13, no.1, pp. 16-28.

Cetin, I. 2013. “Visualization: a tool for enhancing students’ concept images of basic object-oriented concepts”, Computer Science Education, vol. 23, issue.1, pp. 1-23.

Cochran, W G. 1980.“Muestreo”, Trilla s, Mexico

Dillon, E., Anderson-Herzog, M. & Brown, M. 2014. “Teaching students to program using visual environments: Impetus for a faulty mental model?”, Journal of Computational Science Education, vol.5, issue1, pp.1-2.

Fergusson, EM., Alonso, I., Salgado, A. & Gorina, A. 2015. “Dynamics of the investigative formation process in the career of bachelor's degree in Computing Sciences”, Revista Didasc@lia: Didáctica y Educación, vol. 6, no. 6, p 89.

Gorina, A. & Alonso, I. 2012. “A system of methodological procedures to improve the processing of information in social researches”, Revista Didasc@lia: Didáctica y Educación, vol. 3, no. 6, pp. 91-108.

Guibert, N., Guittet, L. & Girard, P. 2006. “Performances et usages d’un environnement d’apprentisage de la programmation basé sur exemple”, ERGO'IA, pp. 103-110.

Hernández, R., Fernández, C. & Batista, P. 2014. “Metodología de la investigación”, 6th edn, McGraw-Hill, Mexico.

Kinnunen, P. & Simon, B. 2012. “My program is ok-am I? Computing freshmen's experiences of doing programming assignments”, Computer Science Education, vol. 22, issue 1, pp.1-28.

Kordakia, M., Miatidisb, M. & Kapsampelisa, G. 2008. “A computer environment for beginners’ learning of sorting algorithms: Design and pilot evaluation”, Computers & Education, vol. 51, issue. 2, pp. 708-723.

Ma, L., Ferguson, J., Roper, M. & Wood, M. 2011. “Investigating and improving the models of programming concepts held by novice programmers”, Computer Science Education, vol. 21, issue 1, pp. 57-80.

Martínez, JA. & Martínez, L. 2008. “Determining the most unfavorable variance to calculate the measurement scale imprecision factor, and extension to other types of sampling methods”, Revista Psicothema, vol. 20, no. 2, pp. 311-316.

Martínez, R., Pereira, M. & González, R. 2014. “Feasibility of Python in teaching programming”, Revista cientítfico pedagógica: Mendive, vol. 12, no.46, pp.179-186.

Martínez, S. & Fariñas, JL. 2012. “The competence elaborating informatics programs in the teaching-learning process of the discipline programming language and techniques”, Revista Didasc@lia: Didáctica y Educación, vol. 3. no.2, pp. 125-144.

Pinales, FJ. & Velázquez, CE. 2014. “Algoritmos resueltos con diagramas de flujo y pseudocódigo”, Universidad Autónoma de Aguascalientes, Mexico. Available from: http://www.uaa.mx/direcciones/dgdv/editorial/docs/algoritmos.pdf [1 January 2015].

Salgado, A .2015. “Logic-algorithmic dynamic of the process of resolving computational programming problems”, PhD thesis, University of Oriente, Cuba.

Salgado, A., Gorina, A. & Alonso, I. 2013. “Model of the algorithmic–logic dynamic to solve computer programming problems”, Revista Educare ,vol. 17, no. 1, pp. 27-51.

Salgado, A., Alonso, I., Gorina, A. & Tardo, Y. 2013. “Algorithmic logic to solve computational programming problems: a didactic proposal”, Revista Didasc@lia: Didáctica y Educación, vol. 4, no. 1, pp. 57-76.

Salgado, A., Alonso, I. & Gorina, A. 2014. “Exemplification of the solution algorithmic of problems of programming computacional”, Revista Didasc@lia: Didáctica y Educación, vol. 5, no. 4, pp. 15-36.

Sánchez, JE, Urías, M. & Gutiérrez, BE. 2015. “Analysis of learning problems of object-oriented programming” Ra Ximhai, vol. 11, no. 4, pp. 289-304.

Torres, M. & Torres, M. 2016. “ESENCi: Teaching strategy for computer problem solution using problem based analysis”, Revista Educare, vol. 20, no. 2, pp. 78-102.

Tutillo, ID. & Ferrer, M. 2015. “Platform theoretical referential of the process of teaching learning of the programming logic in the formation of technologists in analysis of systems”, Santiago, vol.137, pp. 589-605.

Urrutia, I. & Álvarez, V. 2009. “Un acercamiento a las nociones de competencias básicas que la Disciplina Análisis Matemático debe contribuir a desarrollar en los estudiantes de Ciencias de la Computación”, Boletín de la Sociedad Cubana de Matemática y Computación, vol.5, número special 2009.

Vargas, A., Pérez, OL. & Blanco, R. 2014. “Algorithmization skill development: a view from Science, Technology and Society studies”. Proceedings of the first International scientific conference UCIENCIA 2014. University of Informatics Sciences. Cuba. Available from: https://uciencia.uci.cu/sites/defau lt/ files/public/p3499-ponencia-1062_0.pdf.[12 June 2014].

Whitfield, AK., Blakeway, S., Herterich, GE & Beaumont. C. 2007. “Programming, disciplines and methods adopted at Liverpool Hope University”,ITALICS, vol. 6, issue 4, pp.145-168.

Yasar, O. 2013. “Computational Math, Science and Technology (C-MST). Approach to General Education Courses”, Journal of Computational Science Education, vol. 4, issue 1, pp. 2-10.

Zamora, L., Orús, P. & Díaz, JR. 2010. “El análisis estadístico implicativo, instrumento común de investigación en una experiencia de cooperación multidisciplinar: Visualizar una expresión de discontinuidad del rendimiento académico en estudiantes universitarios de Matemática y Computación usando análisis estadístico implicativo”, Quaderni di Ricerca in Didattica (Mathematics), no.20, suppl 1, pp.451-475.


Downloads

Downloads per month over past year

Actions (login required)

View Item View Item