Article citationsMore >>

Booch, G., Rumbaugh, J., & Jacobson, I. (2005). The Unified Modelling Language User Guide. Boston, Massachusetts, USA: Addison-Wesley Professional.

has been cited by the following article:

Article

Towards a Web Application to Create Flowcharts for Supporting the Teaching-Learning Process of Structured Programming Courses

1Departamento de Tecnologías de la Información, Universidad Autónoma Metropolitana, Ciudad de México, México


American Journal of Educational Research. 2019, Vol. 7 No. 12, 976-982
DOI: 10.12691/education-7-12-12
Copyright © 2019 Science and Education Publishing

Cite this paper:
Fernando Vazquez-Peñaloza, Carlos R. Jaimez-González. Towards a Web Application to Create Flowcharts for Supporting the Teaching-Learning Process of Structured Programming Courses. American Journal of Educational Research. 2019; 7(12):976-982. doi: 10.12691/education-7-12-12.

Correspondence to: Carlos  R. Jaimez-González, Departamento de Tecnologías de la Información, Universidad Autónoma Metropolitana, Ciudad de México, México. Email: cjaimez@correo.cua.uam.mx

Abstract

Programming is an essential skill for students of undergraduate programs related to computer science or information technologies, because they are required to have the ability to generate algorithms that solve real problems, which are later implemented in a programming language. Flowcharts are diagrams that can be used to visualize algorithms, which are graphic representations of the processes that are involved in the algorithm; each process is represented with symbols, allowing the student a visual understanding of the solution for a given problem. This paper presents a web application to support the teaching-learning process of structured programming undergraduate courses, which allows the creation of flowcharts. The web application allows the teacher to create examples with their corresponding solutions, register exercises to be solved by students, which are provided with a work area to draw flowcharts by dragging and dropping elements.

Keywords