GUA DE APRENDIZAJE PARA LA ESTRUCTURA CURRICULAR TCNICO EN PROGRAMACIN GUIA 1. ALGORITMOS Versin: 5 28 e Se!"e#$er e 2%1& P'(in) 1 e * 1. IDENTIFICACIN CURRICULAR ESTRUCTURA CURRICULAR: Tcnico en Programacin de Software COMPETENCIA: Analizar los requerimientos del cliente para construir el sistema de informacin. 2. RESULTADOS DE APRENDIZAJE Identificar cada uno de los conceptos y principios que constituye la programacin orientada a objetos para interpretar el diseo. 3. DESARROLLO TEMA: !onceptos y principios de algoritmos JUSTIFICACIN "n el marco de la resolucin de problemas nos encontramos con situaciones cotidianas que se pueden modelar mediante procesos lgicos y abstractos dentro de los cuales se clasifican el pensamiento algor#tmico$ que es la forma como el computador o la interfaz con que deseamos comunicarnos entiende las instrucciones que los seres %umanos deseamos transmitirles. "l pensamiento algor#tmico se caracteriza por la organizacin y ejecucin de una serie de pasos secuenciales$ interconectados y finitos que brindan la solucin a un problema dado. "s por esto$ que se %ace necesario conocer la fundamentacin terica y&o conceptual de la lgica algor#tmica. CONTENIDOS: '. !oncepto de algoritmo (caracter#sticas de los algoritmos) *. +atos$ tipos de datos$ ,. -peraciones primiti.as/ 0umricos$ 1gicos$ car2cter$ cadena. 3. !onstantes y .ariables 4. "5presiones/ Aritmticas$ 1gicas (operadores de relacin$ operadores lgicos$ prioridad de los operadores) 6. 1a operacin de asignacin/ Aritmticas$ lgicas$ de cadena. 7. +iseo del algoritmo/ "scritura inicial$ 8epresentacin grafica de los algoritmos$ Seudo cdigo. 9. Algoritmos Secuenciales. OBJETIVOS: 1 ANTIOQUIA CENTRO DE SERVICIOS Y GESTION EMPRESARIAL GUA DE APRENDIZAJE PARA LA ESTRUCTURA CURRICULAR TCNICO EN PROGRAMACIN GUIA 1. ALGORITMOS Versin: 5 28 e Se!"e#$er e 2%1& P'(in) 2 e * GENERAL: "5poner los conceptos y principios fundamentales de la algoritmia y sus diferentes usos. A tra.s de definiciones$ trminos y ejemplos para luego ser puestos en pr2ctica. ESPECFICOS: "l aprendiz al finalizar esta gu#a estar2 en capacidad de/ +efinir claramente el concepto de algoritmo y su uso. +escribir las caracter#sticas que debe tener un algoritmo. Identificar y diferenciar los diferentes tipos de datos in.olucrados en un algoritmo. !onocer$ identificar y solucionar los diferentes tipos de e5presiones lgicas y aritmticas. 4. ESTRATEGIAS DE ENSEANZA A. "5plicacin del instructor$ estudio de casos$ formacin basada en problemas. :. Trabajo Indi.idual A!TI;I+A+"S +" AP8"0+I<A=" '. "l instructor realizar2 un taller con ,> problemas de algoritmos secuenciales$ los estudiantes deber2n solucionarlos$ e5plicando cada una de las etapas de solucin y realizando los algoritmos en pseudo cdigo. *. ?na .ez terminados los algoritmos en pseudo cdigo deber2n ser codificados en 1PP$ y ser2n en.iados al correo del instructor. ,. "l instructor realizar2 una e.aluacin de los conocimientos adquiridos por cada uno de los aprendices. !. Trabajo en equipo in.estigacin y e5posicin A!TI;I+A+"S +" AP8"0+I<A=" '. 1os aprendices conformar2n equipos de tres compaeros. !ada equipo deber2 desarrollar y e5plicar a sus compaeros tres problemas de algoritmia secuencial asignados por el instructor. *. !ada equipo elaborar2 una presentacin en power point con los problemas asignados y e5pondr2 a sus compaeros los ejercicios resueltos. "n.iar al correo de todos los aprendices y del instructor$ la presentacin. ,. "l instructor realizar2 una acti.idad con el fin de e.aluar los conocimientos adquiridos por cada uno de los aprendices. +. !onsulta de material bibliogr2fico especializado. A!TI;I+A+"S +" AP8"0+I<A=" 2 ANTIOQUIA CENTRO DE SERVICIOS Y GESTION EMPRESARIAL GUA DE APRENDIZAJE PARA LA ESTRUCTURA CURRICULAR TCNICO EN PROGRAMACIN GUIA 1. ALGORITMOS Versin: 5 28 e Se!"e#$er e 2%1& P'(in) * e * '. 1eer y analizar el material suministrado por el instructor. *. :uscar y consultar ejemplos de algoritmos en cualquier fuente de informacin. ,. Aplicar los conceptos b2sicos de algoritmos para la solucin de problemas propuestos. 5. RECURSOS @"+I-S "A?IP-S @AT"8IA1"S Internet$ procesador de palabra. Programa 1PP !omputador. @aterial de apoyo ane5o$ Bu#a de aprendizaje. 6. EVIDENCIAS DE APRENDIZAJE a) !-0-!I@I"0T-/ ".aluacin de e5presiones. Taller sobre los tipos de datos. Preguntas sobre Algoritmos. b) +"S"@P"C-/ "5posicin sobre los problemas de algoritmos asignados por el instructor. c) P8-+?!T-/ Solucin de algoritmos para los problemas planteados. . FUENTES BIBLIOGR!FICAS RECOMENDADAS 1gica de Programacin. "fra#n -.iedo 8egino. %ttp/&&www..irtual.unal.edu.co&cursos&sedes&manizales&3>6>>*3&1ecciones&!apituloD*>I&conceptos.%tm %ttp/&&personales.unican.es&zorrillm&P+Es&+ocencia&Programacion!omputadoras&temario&Tema*F D*>Algoritmos.pdf ". TIEMPO ESTIMADO %oras #. INSTRUCTOR :eatriz "lena Gerrera 1egarda
1$. FEC%A DE ELABORACIN DE LA GU&A @arzo de *>'' 3