Mostrar el registro sencillo del ítem

dc.contributor.authorMedina Reyes, Maria Fernanda
dc.contributor.authorRincón , María Eugenia
dc.date.accessioned2022-09-19T20:59:01Z
dc.date.available2022-09-19T20:59:01Z
dc.date.issued2022-07
dc.date.submitted2022-09-15
dc.identifier.citationMedina Reyes, M. F., & Rincón Socha, M. (2022). Principios básicos y fundamentos de programación . Cartagena de Indias: Universidad Tecnológica de Bolívarspa
dc.identifier.isbn9786287562035
dc.identifier.urihttps://hdl.handle.net/20.500.12585/11108
dc.description.abstractLa programación consiste en resolver problemas creando soluciones paso a paso escritas en un lenguaje específico. El lenguaje de programación Python se utiliza por su facilidad de uso debido a sus altas capacidades, siendo una buena herramienta para introducir conceptos y técnicas básicas (Liang, 2013). Además, Python proporciona bibliotecas para realizar aplicaciones avanzadas que facilitan el manejo de problemas de matemáticas, ciencias sociales, finanzas, administración de empresas, juegos y multimedia, etc. Esta guía de ejercicios usa el lenguaje de programación Python para practicar los conceptos fundamentales de programación, en el cual se resuelven problemas básicos de ingeniería siguiendo las instrucciones dadas de acuerdo con los ejercicios propuestos. Las herramientas de trabajo en las cuales se pueden desarrollar los ejercicios son de libre uso facilitando así el acceso al entorno de trabajo para la realización de cada práctica.spa
dc.description.tableofcontentsIntroducción Objetivos y metodología de los laboratorios Objetivo general del laboratorio Objetivos específicos del laboratorio Metodología recomendada 1. Entornos de programación de acceso libre 1.1. replit 1.2. Google Colab 2. Estructura Secuencial – E – P – S 2.1. Laboratorio raíz cuadrada y potencia de un número 2.2. Laboratorio suma de dos números 2.3. Laboratorio área de un polígono 2.4. Ejercicios de autoevaluación de Estructura Secuencial 3. Estructura Condicional if – elif – else 3.1. Laboratorio comisión de un vendedor 3.2. Laboratorio evaluación de un ángulo positivo en cuadrantes del plano cartesiano 3.3. Laboratorio monto de comisiones 3.4. Ejercicios de autoevaluación de Estructura Condicional 4. Estructura Repetitiva while – for 4.1. Laboratorio validación de un número 4.2. Laboratorio validación de un texto 4.3. Laboratorio productoria 4.4. Laboratorio divisor de un número 4.5. Ejercicios de autoevaluación de Estructura Repetitiva 5. Estructura de datos – Fundamentos 5.1. Laboratorio cálculo de la media aritmética 5.2. Laboratorio porcentaje 5.3. Laboratorio porcentajes jubilación 5.4. Laboratorio invertir y ordenamiento 5.5. Laboratorio consultar en una lista Anexo Pasos para crear una práctica en el laboratorio virtual en SAVIO Calificación automática de un trabajo enviado Bibliografíaspa
dc.format.extent70 páginas
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.ddc005.133
dc.titlePrincipios básicos y fundamentos de programaciónspa
dcterms.bibliographicCitationCairó, O. (2005). Metodología de la programación. Algoritmos, diagramas de flujo y programas. Ciudad de México: Alfaomega.spa
dcterms.bibliographicCitationJoyanes, L. (2008). Fundamentos de programación. Algoritmos, estructura de datos y objetos. Madrid: McGraw-Hill.spa
dcterms.bibliographicCitationLiang, Y. D. (2013). Introduction to Programming Using Python. Upper Saddle River: Pearson.spa
dcterms.bibliographicCitationRodríguez del Pino, J. C., Rubio-Royo, E. y Hernández-Figueroa, Z. (2012). A virtual programming lab for Moodle with automatic assessment and anti-plagiarism features. En International Conference on e-Learning, e-Business, Entreprise Information Systems, & e-Government (pp. 1-6). Las Vegas: CSREA Press.spa
dcterms.bibliographicCitationSerrano, J. E., Mantilla, J. C., Zúñiga, I., Henríquez, Y., Martínez-Santos, J. C. y Bautista, G. I. (2021). Desarrollo de Documentos Vivos y Experimentación con el Mundo Físico como Estrategias para la Retención y la Atracción de Estudiantes de Pregrado en los Cursos de Programación. En 19th LACCEI International Multi-Conference for Engineering, Education, and Technology: “Prospective and trends in technology and skills for sustainable social development" "Leveraging emerging technologies to construct the future". Recuperado de: http://dx.doi. org/10.18687/LACCEI2021.1.1.381spa
dcterms.bibliographicCitationSerrano, J. E. y Narváez, P. S. (2010). Uso de Software Libre para el Desarrollo de Contenidos Educativos. Formación Universitaria, 3(6), 41-50. Recuperado de: http://dx.doi.org/10.4067/S0718-50062010000600006spa
dcterms.bibliographicCitationDeitel, P., y Deitel, H. (2022). Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and The Cloud, Global Edition. Harlow: Pearson.spa
dcterms.bibliographicCitationGuttag, J. (2013). Introduction to Computation and Programming Using Python. Cambridge: Massachusetts Institute of Technology Press.spa
dcterms.bibliographicCitationPython Software Foundation (Ed.) (2021). Documentación de Python - 3.10.1. Recuperado de: https:// docs.python.org/es/3/index.htmlspa
dcterms.bibliographicCitationSeverance, C. (2015). Python para informáticos: Explorando la información. Ann Arbor: CreateSpace Independent Publishing Platform.spa
datacite.rightshttp://purl.org/coar/access_right/c_abf2spa
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85spa
dc.type.driverinfo:eu-repo/semantics/bookspa
dc.type.hasversioninfo:eu-repo/semantics/publishedVersionspa
dc.subject.keywordsPython (lenguaje de programación de computadores) -- Manuales de laboratoriospa
dc.subject.keywordsLenguajes de programación (computadores electrónicos) -- Manuales de laboratoriospa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.ccAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.identifier.instnameUniversidad Tecnológica de Bolívarspa
dc.identifier.reponameRepositorio Universidad Tecnológica de Bolívarspa
dc.publisher.placeCartagena de Indiasspa
dc.subject.armarcLEMB
dc.type.spahttp://purl.org/coar/resource_type/c_2f33spa
dc.audienceEstudiantesspa
dc.publisher.sedeCampus Tecnológicospa
oaire.resourcetypehttp://purl.org/coar/resource_type/c_2f33spa
dc.publisher.disciplineIngeniería de Sistemas y Computaciónspa


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

http://creativecommons.org/licenses/by-nc-nd/4.0/
http://creativecommons.org/licenses/by-nc-nd/4.0/

Universidad Tecnológica de Bolívar - 2017 Institución de Educación Superior sujeta a inspección y vigilancia por el Ministerio de Educación Nacional. Resolución No 961 del 26 de octubre de 1970 a través de la cual la Gobernación de Bolívar otorga la Personería Jurídica a la Universidad Tecnológica de Bolívar.