NASPOO: UNA NOTACIÓN ALGORÍTMICA ESTÁNDAR PARA PROGRAMACIÓN ORIENTADA A OBJETOS

dc.creatorOttogalli Fernández, Kiara Alexandra
dc.creatorMartínez Morales, Amadís Antonio
dc.creatorLeón Guzmán, Luis Guillermo
dc.date2011-02-02
dc.date.accessioned2022-11-15T15:42:34Z
dc.date.available2022-11-15T15:42:34Z
dc.identifierhttp://ojs.urbe.edu/index.php/telematique/article/view/2565
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/5193752
dc.descriptionIn computer science many approaches to develop software exist and have evolved to become different programming paradigms, including the Object-Oriented Programming paradigm (OOP). This paradigm has proved to be important today for the design and development of applications, making it fundamental to the process of teaching computer science. When teaching OOP is desirable that the student knows the basic concepts, independently of the programming languages, reason why is recommended the use of a pseudoformal language or pseudocode. However, the absence of a standard pseudoformal language has made the student to focus more on learning different notations to represent the algorithmic structures than learning the structures themselves. Moreover, this leads reading and interpretation errors among different programmers that use different notations to represent algorithms. To solve this problem, a proposal of an algorithmic standard notation for teaching object-oriented programming (NASPOO) is presented. NASPOO complements the proposal of algorithmic standard notation for teaching imperative programming (NASPI), and offers structures that support the essential characteristics of the object-oriented model: abstraction, encapsulation, modularity and hierarchy.en-US
dc.descriptionEn ciencias de la computación existen diferentes enfoques para el desarrollo de software, los cuales han evolucionado para convertirse en diferentes paradigmas de programación, entre ellos se encuentra el paradigma de Programación Orientada a Objetos (POO). Este paradigma ha demostrado ser de gran importancia en la actualidad para el diseño y desarrollo de aplicaciones, haciéndose fundamental en el proceso de enseñanza de la ciencia de la computación. Al enseñar POO se desea que el estudiante maneje sus conceptos básicos, independientemente de los lenguajes de programación, razón por la cual se recomienda el uso de un lenguaje pseudoformal o pseudocódigo. Sin embargo, al no existir un lenguaje pseudoformal estándar, el estudiante se enfoca más en el aprendizaje de las diferentes notaciones para representar las estructuras algorítmicas que en las estructuras algorítmicas en sí. Esto además conlleva a errores de lectura e interpretación entre diferentes programadores que usen notaciones distintas para representar los algoritmos. Para solucionar este problema se presenta una propuesta de Notación Algorítmica Estándar para la enseñanza de la Programación Orientada a Objetos (NASPOO). NASPOO complementa la propuesta de Notación Algorítmica Estándar para la enseñanza de Programación Imperativa (NASPI) y ofrece estructuras que soportan las características esenciales del modelo orientado a objetos como lo son la abstracción, el encapsulamiento, la modularidad y la jerarquía.es-ES
dc.formatapplication/pdf
dc.languagespa
dc.publisherTELEMATIQUEes-ES
dc.relationhttp://ojs.urbe.edu/index.php/telematique/article/view/2565/2361
dc.rightsDerechos de autor 2011 TELEMATIQUEes-ES
dc.sourceTELEMATIQUE; Vol. 10 Núm. 1 (2011): REVISTA ELECTRÓNICA MULTIMEDIA; 81-102es-ES
dc.titleNASPOO: AN ALGORITHMIC STANDARD NOTATION FOR OBJECT-ORIENTED PROGRAMMINGen-US
dc.titleNASPOO: UNA NOTACIÓN ALGORÍTMICA ESTÁNDAR PARA PROGRAMACIÓN ORIENTADA A OBJETOSes-ES
dc.typeinfo:eu-repo/semantics/article
dc.typeinfo:eu-repo/semantics/publishedVersion
dc.typeArtículo revisado por pareses-ES


Este ítem pertenece a la siguiente institución