You are on page 1of 9

TECNOLOGO EN ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN

GUA DIDCTICA SOLUCION DE ALGORITMOS

Cdigo: ADSI-C02-GD01
1. IDENTIFICACIN DE LA GUA DIDCTICA Nombre del Proyecto: SOFTMYPIME Fase del Proyecto: ANALISIS

Nombre de la Actividad ANALIZAR EL SISTEMA DE INFORMACIN A DESARROLLAR de Proyecto: APLICANDO ESTNDARES DE CALIDAD. Duracin: 200 horas
220501032 Analizar los requerimientos del cliente para construir el sistema de informacin 24020150 Promover la interaccin idnea consigo mismo, con los dems y con la naturaleza en los contextos laboral y social

Competencias Asociadas:

Resultados de Aprendizaje relacionados con la Actividad del Proyecto:


22050103204: Valorar la incidencia de los datos en los procesos del macrosistema, tomando como referente el diccionario de datos y las miniespecificaciones, para la consolidacin de los datos que intervienen, de acuerdo con parmetros establecidos. 240201500 09 :Interactuar en los contextos Productivos y Sociales en funcin de los Principios y Valores Universales.

Equipo Ejecutor:

Ing. Fernelly Carvajal, Jose de Jesus Motta, Sergio Alexander Zambrano, Alexander Chachn, Carlos Javier Pastrana

2. INTRODUCCIN

La computadora no solamente es una mquina que puede realizar procesos para darnos resultados, sin que tengamos la nocin exacta de las operaciones que realiza para llegar a esos resultados. Con la computadora adems de lo anterior tambin podemos disear soluciones a la medida, de problemas especficos que se nos presenten. Ms an, si estos involucran operaciones matemticas complejas y/o repetitivas, o requieren del manejo de un volumen muy grande de datos. El diseo de soluciones a la medida de nuestros problemas, requiere como en otras disciplinas una metodologa que nos ensee de manera gradual, la forma de llegar a estas soluciones. A las soluciones creadas por computadora

GUA DIDCTICA PARA LA GESTIN DE PROYECTOS Cdigo de la Gua: ADSI-C02-GD01 Programa de Formacin: TG en Anlisis y Desarrollo de Sistemas de Informacin se les conoce como programas y no son ms que una serie de operaciones que realiza la computadora para llegar a un resultado, con un grupo de datos especficos. Lo anterior nos lleva al razonamiento de que un programa nos sirve para solucionar un problema especfico. Para poder realizar programas, adems de conocer la metodologa mencionada, tambin debemos de conocer, de manera especfica las funciones que puede realizar la computadora y las formas en que se pueden manejar los elementos que hay en la misma. Ahora lo invitamos a desarrollar las tareas para alcanzar los objetivos de esta fase del proyecto con actitud crtica, argumentativa y propositiva.

3. MATERIAL DE CONSULTA
Para la realizacin de esta actividad de proyecto podr consultar el material disponible a travs dela plataforma LMS en la opcin del Men del curso MATERIALES DEL CURSO, en la ruta:
o Carpeta de Materiales del curso Carpeta: Anlisis del Sistema

4. ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE ACTIVIDAD DE APRENDIZAJE C2-A1: Solucionar Algoritmos no numricos y numricos con su respectivo pseudocdigo y diagramas de flujo Resultado de aprendizaje relacionado al desarrollo de la actividad: 220501032 04 Valorar la incidencia de los datos en los procesos del macrosistema, tomando como referente el diccionario de datos y las miniespecificaciones, para la consolidacin de los datos que intervienen, de acuerdo con parmetros establecidos. 240201500 09 Interactuar en los contextos Productivos y Sociales en funcin de los Principios y Valores Universales.

GUA DIDCTICA PARA LA GESTIN DE PROYECTOS Cdigo de la Gua: ADSI-C02-GD01 Programa de Formacin: TG en Anlisis y Desarrollo de Sistemas de Informacin

Estrategia de Aprendizaje: Una vez realizada la lectura del material de aprendizaje que permite apoyar los conceptos de la solucin de algoritmos, usted podr entender y desarrollar tareas encaminadas al entendimiento de la razn de ser de los algoritmos en la fase de anlisis al momento de construir un sistema de informacin. Como parte de la estrategia, el material sobre Algoritmia, presenta una introduccin al uso de esta tcnica de solucin de problemas que abarcar temas como la lgica y tcnicas de programacin, uso de pseudocdigo, y diagramas de flujo y estructuras de control. Una vez asimilada esta parte terica procederemos a adentrarnos a la solucin de problemas de tipo algortmico empleando las tcnicas y metodologas adecuadas con el fin de obtener destreza y dominio lgico para resolver los talleres presentados. Como introduccin a la programacin y complemento de la lgica se plantea la solucin de los algoritmos a travs del uso del lenguaje interpretado javascript y se trabajar para ello su sintaxis, bajo estndares de codificacin apoyados en el material relacionado y dispuesto en la plataforma. Finalmente se plantean ejercicios de uso prctico pero sencillo para la solucin de los problemas en un orden de dificultad ascendente, partiendo de los ejercicios condicionales, pasando por estructuras de control para llegar a trabajar con arreglos unidimensionales y matrices.

De igual manera se brinda un espacio a travs del foro de discusin Importancia de la fase de anlisis en el ciclo de vida del software, donde usted como aprendiz debe hacer la respectiva retroalimentacin a partir de los conocimientos y habilidades obtenidas con la realizacin delos talleres propuestos y el estudio del material que apoya esta actividad.

Finalmente habr logrado asimilar los conceptos y tareas asociadas a la solucin lgica y estructurada de problemas de tipo algortmico, complementando las acciones a travs de una evaluacin de desempeo y producto que estar dispuesta en la plataforma.

En resumen, en esta actividad de aprendizaje usted deber:

Fundamentarse y ampliar sus conocimientos acerca de:

Construccin de algoritmos Estructuras de Control, secuenciales, condicionales Estndares de codificacin Solucin de algoritmos con JavaScript utilizando variables, constantes,
variables, bucles, contadores, acumuladores, seleccin, seudocdigo y atributos, objetos, mtodos Importancia de la fase de anlisis en el ciclo de vida del software Importancia de los datos en los procesos del macrosistema, tomando como referente el diccionario de datos y las miniespecificaciones, para la

GUA DIDCTICA PARA LA GESTIN DE PROYECTOS Cdigo de la Gua: ADSI-C02-GD01 Programa de Formacin: TG en Anlisis y Desarrollo de Sistemas de Informacin
consolidacin de los datos que intervienen

Construir las evidencias requeridas y hacer un proceso de autoevaluacin verificando que cumplan con los requerimientos solicitados, utilizando para ello los instrumentos de evaluacin proporcionados. Publicar las evidencias en la plataforma virtual de aprendizaje con el fin de ser evaluadas por el instructor o equipo de instructores que apoyan la ejecucin del proceso. Como resultado de esta evaluacin recibir la informacin que le permita retroalimentar en el proceso y hacer una reflexin sobre los logros alcanzados.

Ambiente requerido:
Aula amplia y cmoda

Plataforma Virtual de Aprendizaje del Servicio Nacional de Aprendizaje SENA, disponible en: http://www.senasofiaplus.edu.co

Nota: Para acceder al ambiente virtual de aprendizaje se requiere que el aprendiz posea un equipo con acceso a internet, capacidad de memoria bsica (sugerida 1 GB de RAM en adelante), Disco duro con espacio suficiente (ms de 20 GB).

Material y Bibliografa:
Las ubicaciones de los materiales y bibliografa mencionada estn descritas en el punto 3 (material de consulta) de esta gua.

Bibliografa Complementara: Lopez, R. Leobardo Programacin estructurada y orientada a objetos Un enfoque algortmico, 3a Edicin Captulo 6: Arreglos. http://www.ib.cnea.gov.ar/~servos/CursoC/algoritmos.htm

Instructor(es) responsable(s) de la actividad: Para revisar el equipo ejecutor de este programa de formacin debe consultar en la plataforma LMS el botn Informacin del Tutor.

EVIDENCIA 1:

Talleres resueltos Ejercicios Algoritmia Conocimiento Producto x

Tipo de Evidencia Desempeo

Descripcin de la Evidencia

Desarrollar los ejercicios de los Talleres "Lgica 1 B05.pdf " y Listado3arreglos-1.pdf. Cada aprendiz debe estudiar los procedimientos del taller y presentar la solucin a las preguntas formuladas en el mismo. La solucin a las preguntas debe ser socializada a travs de mesa redonda liderada por el tutor

Los talleres se encuentran disponibles en la plataforma LMS en la

GUA DIDCTICA PARA LA GESTIN DE PROYECTOS Cdigo de la Gua: ADSI-C02-GD01 Programa de Formacin: TG en Anlisis y Desarrollo de Sistemas de Informacin siguiente ruta:
o Carpeta de Materiales de Formacin Carpeta Anlisis del Sistema

Producto entregable:

Sitio Web en donde se evidencie el desarrollo de los ejercicios involucrando tres componentes, anlisis, descripcin de la solucin, y ejercicio ejecutable No olvide el orden y la coherencia en la presentacin de la evidencia
talleres. La URL debe enviarse a travs de la plataforma tecnolgica LMS en el vnculo correspondiente a la Taller de lgica:Algoritmos, de la actividad de aprendizaje 1 Representa procesos del sistema a partir de la construccin de algoritmos, como parte de la solucin a situaciones planteadas, utilizando lenguajes de programacin orientados a objetos. Lista de chequeo para evaluar producto, presentada en el instrumento de evaluacin TGADSI-C02-A1-IE-LC01.

Forma de entrega: Presentar la URL de acceso al sitio web donde se expongala solucin a los

Criterios de Evaluacin:

Instrumento de Evaluacin:

GUA DIDCTICA PARA LA GESTIN DE PROYECTOS Cdigo de la Gua: ADSI-C02-GD01 Programa de Formacin: TG en Anlisis y Desarrollo de Sistemas de Informacin

EVIDENCIA 2: Tipo de Evidencia

Anlisis de requerimientos aplicado Desempeo X Conocimiento Producto Esta evidencia consiste en realizar los 4 primeros pasos del ciclo de vida del software, utilizando la herramienta Javascript para la fase de desarrollo: 1. 2. 3. 4. Identificacin de requerimientos Anlisis de requerimientos Diseo del sistema de informacin Desarrollo del sistema de informacin

Para los siguientes requerimientos del cliente: Descripcin de la Evidencia Requerimientos Nmero 1. Un cliente requiere construir un aplicativo que le permita realizar las operaciones matemticas bsicas (suma, resta, multiplicacin, divisin) Requerimiento Nmero 2: Un cliente de una zapatera quiere construir un aplicativo que le permita conocer las ventas del da

Producto entregable:

Trabajo escrito en Word en el que se incluya el desarrollo de los dos requerimientos y adems publicacin en la pgina web personal del documento y los archivos ejecutables producto de la fase de desarrollo. Forma de entrega: Publicacin del documento en Word y los archivos generados (html) en la plataforma LMS en el vnculo Anlisis de Requerimientos Aplicado : Carpeta: Anlisis del sistema de Informacin Criterios de Evaluacin: Representa procesos del sistema a partir de la construccin de algoritmos, como parte de la solucin a situaciones planteadas, utilizando lenguajes de programacin orientados a objetos.

Instrumento de Evaluacin:

Lista de chequeo para evaluar desempeo, presentada en el instrumento de evaluacin ADSI-C02-A1-LC02.

EVIDENCIA 3:

Evaluacin de conocimiento.

GUA DIDCTICA PARA LA GESTIN DE PROYECTOS Cdigo de la Gua: ADSI-C02-GD01 Programa de Formacin: TG en Anlisis y Desarrollo de Sistemas de Informacin
Tipo de Evidencia Desempeo Conocimiento X Producto El aprendiz debe ser evaluado en los conceptos relacionados con las temticas presentadas para el tema: Anlisis del Sistema de Informacin Desarrollo de Algoritmos, a travs de la solucin de problemas de tipo algortmico utilizando la herramienta Javascript como lenguaje de programacin Descripcin de la Evidencia Esta evidencia est compuesta por un ejercicio a resolver utilizando estructuras de control y arreglosformulada a partir de la informacin presentada en la actividad de proyecto y resumen la conceptualizacin esperada en la actividad. Producto Ejercicio resuelto exitosamente de acuerdo a los requerimientos solicitados y entregable: que incluya la prueba de escritorio. Forma de entrega: La evaluacin ser presentada de manera presencial por el aprendiz y de carcter individual en el ambiente de formacin Criterio de Responde apropiadamente a los cuestionamientos presentados y analiza los Evaluacin: conceptos presentados de manera acertada.

Instrumento de Evaluacin:

Cuestionario para evaluar conocimiento, presentada en el instrumento de evaluacin (Gua Instructor) ADSI-C02-A1-LC03.

GUA DIDCTICA PARA LA GESTIN DE PROYECTOS Cdigo de la Gua: ADSI-C02-GD01 Programa de Formacin: TG en Anlisis y Desarrollo de Sistemas de Informacin CONTROL DE DOCUMENTO

INFORMACIN GENERAL Programa Actividad de proyecto Actividad de aprendizaje Gua didctica para la Gestin De Proyectos Autor (es) Fecha de entrega Versin Tecnlogo en Anlisis y desarrollo de Sistemas de Informacin Analizar el sistema de informacin a desarrollar aplicando estndares de calidad. Solucionar Algoritmos no numricos y numricos con su respectivo pseudocdigo y diagramas de flujo. SOLUCION DE ALGORITMOS: ADSI-C02-GD01

Carlos Javier Pastrana Daz Febrero14de 2013 1.0

GUA DIDCTICA PARA LA GESTIN DE PROYECTOS Cdigo de la Gua: ADSI-C02-GD01 Programa de Formacin: TG en Anlisis y Desarrollo de Sistemas de Informacin