


























Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Estas guías de laboratorio para estudiantes de ingeniería ofrecen una introducción práctica a la programación, utilizando el software pseint y python. Los ejercicios cubren conceptos básicos de algoritmos, incluyendo la resolución de problemas, la implementación de algoritmos y la representación de programas de aplicación. El material se presenta de forma clara y concisa, incluyendo ejemplos y explicaciones detalladas.
Tipo: Resúmenes
1 / 34
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



























Prácticas de Experimentación de Programación Guías prácticas para estudiantes
ii
iv
Bienvenida Estas guías de laboratorio son el resultado de la preocupación y dedicación de un conjunto de profesores que con actitudes propositivas comparten sus conocimientos en la asignatura de Programación, y que se reflejan en este texto. Es uno de los medios para validar los aprendizajes en el aula. ¡Es para ti!, para que, junto a tus compañeros de aula, puedan resolverlos en tiempos adecuados, de forma individual o grupal, y que te permitan descubrir, mejorar y potenciar aquellos conocimientos, destrezas y habilidades que te exigirán estas guías. Esperamos que estas Guías de Prácticas, te animen a desarrollar habilidades creativas, maximizar tus conocimientos, aumentar el interés por investigar, a resolver los ejercicios de diferentes formas y que genere en ti, una oportunidad de colaborar con los demás compañeros enseñándoles de forma honesta. Cordialmente, Profesores del Claustro de Computación Aplicada y Metodologías de la Computación v
ÍNDICE Contenido Claustro de Computación Aplicada y Metodologías de la Computación............................................iii Bienvenida.......................................................................................................................................... v Contenido......................................................................................................................................... vii Datos Informativos de la Asignatura.................................................................................................. 1 Unidad 2 - Desarrollo de Guía de Práctica de Laboratorio 2............................................................... 7 Práctica de Laboratorio 3............................................................................................................... 7 Algoritmos 1....................................................................................................................................... 9 Práctica de Laboratorio 4............................................................................................................. 11 Algoritmos 2..................................................................................................................................... 13 Práctica de Laboratorio 5............................................................................................................. 16 Algoritmos 3..................................................................................................................................... 18 Práctica de Laboratorio 6............................................................................................................. 20 Algoritmos 4..................................................................................................................................... 22 Finalización de este proceso............................................................................................................. 25 vii
viii
[5] Metodologías de aprendizaje El Aprendizaje colaborativo, es la estrategia para incentivar el diálogo y discusión entre los estudiantes y con el docente, donde todos los miembros colaboran en la construcción del conocimiento y contribuyen al aprendizaje de todos. Aprendizaje basado en problemas, mediante esta metodología, los estudiantes deben encontrar una solución a un problema planteado, de este modo consiguen elaborar un diagnóstico de las necesidades de aprendizaje, construir el conocimiento y trabajar cooperativamente. Metodología “aula invertida”, es una metodología de aprendizaje semipresencial, donde los estudiantes aprenden los conceptos desde casa viendo videos en línea y los ejercicios que anteriormente fueron realizados en clase. El Aprendizaje basado en investigación, considera al estudiante como protagonista de su propio aprendizaje. Los estudiantes actúan como investigadores, aprenden y desarrollan habilidades investigativas mediante la experimentación. La enseñanza se orienta a ayudar a los estudiantes a comprender los fenómenos de la forma en que lo hacen los expertos. Aprendizaje basado en proyectos. Prácticas de laboratorio: propende a que los estudiantes adquieran las habilidades propias de los métodos de la investigación científica, amplíen, profundicen, consoliden, realicen y comprueben los fundamentos de la asignatura mediante experimentación. [6] Procedimiento de Evaluación Según el Reglamento Interno de Régimen Académico: Artículo 41.- Evaluación de aprendizajes. - Para la aprobación de asignaturas en los niveles de grado, independientemente de la modalidad de estudios, el estudiante debe demostrar dominio de conocimientos, capacidades, destrezas y desempeños previstos en los resultados de aprendizaje. La evaluación se realiza en forma sistemática y continua sobre un total de cien puntos divididos en dos partes de cincuenta puntos cada una, que incluyen aprovechamiento y examen. La nota mínima para la aprobación es de setenta puntos. Artículo 42.- El aprovechamiento será evaluado y calificado con un mínimo de treinta puntos, considerando los resultados de aprendizaje previstos en la planificación micro curricular y las actividades de aprendizaje desarrolladas. La calificación de aprovechamiento será el resultado de por lo menos tres actividades de aprendizaje, sean éstas de carácter colaborativo, prácticas de aplicación y experimentación, trabajo autónomo, u otras: De carácter colaborativo: a. Sistematización de prácticas de investigación-intervención, b. Proyectos de integración de saberes, c. Construcción de modelos y prototipos, d. Proyectos de problematización, e. Resolución de problemas o casos. Página 2 de 34
De prácticas de aplicación y experimentación: a. Prácticas de campo, b. Trabajos de observación dirigida, c. Resolución de problemas, d. Talleres. De trabajo autónomo: a. Elaboración individual de ensayos, b. Trabajos y exposiciones, c. Pruebas orales o escritas, d. Resolución de guías didácticas, e. Indagación bibliográfica. Otras. [7] Bibliografía TEXTOS BÁSICOS AUTOR; TÍTULO; EDICIÓN Y AÑO 1 L. Joyanes Aguilar; Fundamentos de programación Algoritmos y Estructuras de Datos y Objetos; México: McGraw-Hill; 2013 2 Thomas H. Cormen; Introduction to Algorithms; Third edition; MIT Press; 2009 3 Steven S. Skiena; The algorithm Design Manual; Second edition; Springer; USA, 2008 4 Kent D. Lee; Foundations of Programming Languages; Springer; 2014 5 Arvind Kumar Bansal; Introduction to Programming Languages; CRC Press, 2014 6 Holly Moore; Matlab para Ingenieros; Pearson - Prentice Hall; 2007 LECTURAS SUGERIDAS 1 Rod Stephens, Essential Algoritms (A Practical Approach to Computer Algorithms), Wiley, 2013 2 Mauricio Ortiz, Andrea Plaza, Fundamentos de Programación en JAVA y UML, UPS, Cuenca, 2013 3 Llerena Izquierdo, Joe, Codifica en Python, 2020 Sugerencias antes de iniciar su trabajo académico: Compartimos algunas recomendaciones que pueden ayudarte desde la experiencia docente. a) Revise el material con anticipación para poder ampliar el tema a ser tratado. b) Realice detenidamente la lectura de la sección en su conjunto para conocer el alcance del tema y distribuir los tiempos. c) Lea de forma reflexiva y sin prisa, el contenido de los ejercicios resueltos de manera que pueda escoger otra alternativa de solución. d) Lea nuevamente la Guía Práctica y centre su atención en los indicadores a desarrollar en los participantes. Página 3 de 34
Docente: Firma: Rúbrica de evaluación RÚBRICA DE EVALUACIÓN DE LA PRÁCTICA 3 Nombre de estudiante: Fecha: CRITERIO DESCRIPCIÓN DEL CRITERIO^ Excelente 80% Muy bueno 70% Bueno 60% Regular 40% Por mejorar menos de 40% Responsabilidad Académica Experiencia concreta [Sentir] – Actuar Reflexión [Analizar] - Observar Responsabilidad Formativa Las actividades académicas las he realizado con: Honestidad académica: sin plagio o copia 10% 20% 20% 20% 20% Dedicación responsable 5% 5% 5% 5% 5% Puntualidad en la entrega 5% 5% 5% 5% 5% TOTAL sobre 100% del puntaje asignado Observaciones y retroalimentación Firma y nombre de: Estudiante Profesor Página 8 de 34
- Página 5 de( x + y )
e x − e y ∗(sin ( x )−tan ( y )) log 10 ( y )∗3, x Declare constantes para los valores fijos. Página 11 de 34
Práctica de Laboratorio 4 Guía Práctica de Laboratorio Carrera: Ingenierías Asignatura: Programación Nro. Práctica 4 Título Práctica 4: Algoritmos sección 2 OBJETIVO Objetivo General: Identificar los ámbitos y áreas de aplicación de los algoritmos y sus fundamentos matemáticos. Objetivos Específicos: