PresentacionCurso

13
ALGORITMIA Y PROGRAMACIÓN Liliana Esther Machuca Villegas [email protected] Atención a estudiantes Miércoles 10:00 a 12:00 m Edificio 331 Oficina 2120

description

programacion

Transcript of PresentacionCurso

  • ALGORITMIA Y PROGRAMACIN

    Liliana Esther Machuca Villegas

    [email protected]

    Atencin a estudiantes Mircoles 10:00 a 12:00 m

    Edificio 331 Oficina 2120

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Algoritmia y Programacin

    750001M - Grupo 4

    Modalidad: Presencial Terico / Prctico

    Habilitable: No

    Crditos: 3

    http://campusvirtual.univalle.edu.co/

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Objetivo General

    Capacitar al estudiante en la solucin de problemas por medio de la aplicacin de algoritmos y su programacin en el computador

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Objetivos Especficos Al finalizar el curso, el estudiante estar en capacidad de:

    Aplicar una metodologa para la solucin de problemas usando conceptos de algoritmia y programacin.

    Desarrollar algoritmos que utilicen estructuras de decisin e iterativas para ser incorporadas como mtodos en la soluciones de problemas.

    Desarrollar algoritmos para la solucin de problemas cubriendo las diferentes fases de su elaboracin: anlisis, diseo, codificacin y prueba.

    Usar un lenguaje de programacin para implementar los algoritmos planteados en la solucin de problemas.

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Objetivos Especficos Disear e implementar interfaces grficas de usuario sencillas, usando un lenguaje de programacin.

    Desarrollar algoritmos que manejen informacin usando arreglos y matrices.

    Aplicar tcnicas de pruebas de escritorio para verificar algoritmos.

    Utilizar un ambiente visual, para el desarrollo de programas en un lenguaje de programacin

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Contenido 1. Metodologa para resolver problemas usando Algoritmos 2. Elementos bsicos de un lenguaje de programacin 3. Introduccin al lenguaje de programacin Java 4. Estructuras de decisin 5. Funciones y mtodos 6. Estructuras iterativas 7. Arreglos 8. Matrices 9. Diseo de interfaces grficas

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Metodologa

    Clases Terico Prcticas

    Exmenes Parciales (2)

    Laboratorios (5)

    Desarrollo de un miniproyecto

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Evaluacin Item Porcentaje

    Examen 1 30%

    Examen 2 35%

    Laboratorios 25%

    Miniproyecto 10%

    Fechas de exmenes

    Examen Fechas

    Examen 1 5 abril (Sbado 2:00 PM)

    Opcional 1 21 abril (Lunes) Horario de clase

    Examen 2 17 Mayo (Sbado 2:00 PM)

    Opcional 2 26 Mayo (Lunes) Horario de clase

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Laboratorios

    Los laboratorios sern sustentados

    No. Tema

    1 Algoritmos bsicos de E/S

    2 Estructuras de decisin y mtodos

    3 Estructuras iterativas

    4 Arreglos y matrices

    5 GUI

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Entregables de los Laboratorios

    1. Anlisis del problema 15%

    2. Algoritmos en pseudocdigo 30%

    3. Prueba de escritorio 15%

    4. Implementacin en Java 40%

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Miniproyecto

    Entregas Fecha Descripcin

    Entrega 1 Marzo 17 Definicin del problema

    Entrega 2 Abril 21 Posible solucin, seudocdigo

    Entrega 3 Mayo 19 Versin Final y sustentacin.

    El mini proyecto debe incluir arreglos y/o matrices y tambin Interfaces

    grficas. Debe estar relacionado con un tema a fin a su carrera.

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Recomendaciones

    Asesora de monitores de sala

    Asesora docente

    Mircoles 10:00 a 12:00 m

    Realizar todos los laboratorios

    Realizar el Miniproyecto

    Actualizar correo electrnico en el campus

  • Escuela de Ingeniera de Sistemas y Computacin.

    Algoritmia y Programacin.

    Bibliografa

    Gua de aprendizaje Java 2.

    Autor: Dori Smith.

    Java 2: interfaces grficas y aplicaciones para internet.

    Autor: Francisco Sierra Ceballos.

    Programador java 2 certificado: curso prctico.

    Autor: Martn Sierra.

    Java para estudiantes.

    Autores: Douglas Bell y Mike Parr.

    Java a travs de ejemplos.

    Autor: Jess Bobadilla Sancho.