Download informática ii programa - Instituto Superior de Musica
Document related concepts
no text concepts found
Transcript
APROBADO POR RES. CAISM N° 18 /2013 Universidad Nacional del Litoral Facultad de Humanidades y Ciencias Instituto Superior de Música INFORMÁTICA II PROGRAMA Docente a cargo: I.I. Diego Sklar Año Académico: 2013 Carga horaria semanal: 2 horas Fundamentación: La informática es una de las ciencias más recientes y a la vez una tecnología que permite abordar (y resolver) de forma práctica problemas de diferentes áreas. Casi al mismo tiempo del nacimiento de la informática surgieron también los lenguajes de programación y la posibilidad de escribir con ellos nuestras soluciones o procesos como un conjunto de instrucciones para que la computadora las ejecute. El conocimiento de los conceptos básicos de informática, algoritmos y programación, nos permite dimensionar que tipo de problemas podemos resolver con un uso adecuado de las herramientas informáticas, tanto de hardware como de software. Objetivos de la asignatura: Que el alumno: - Comprenda la utilidad de la informática y los alcances de su uso, en cuanto a resolución de problemas específicos de sus áreas de conocimientos. - Pueda resolver problemas mediante el diseño de un algoritmo y la codificación de un programa. - Conozca las estructuras de control fundamentales para el planteo de algoritmos correctos, y los tipos de datos adecuados para el modelado de la información presente en los problemas. - Experimente el proceso completo, desde la comprensión de un problema específico, pasando por el diseño de una solución algorítmica adecuada, hasta llegar a la codificación de un programa que implemente dicho algoritmo. Universidad Nacional del Litoral Facultad de Humanidades y Ciencias Instituto Superior de Música Ciudad Universitaria – Paraje “El Pozo” 3000 - Santa Fe Tel: +54 (0)342 451 1622 / 1623 ism@fhuc.unl.edu.ar APROBADO POR RES. CAISM N° 18 /2013 Programa analítico: Unidad 1: Computadoras y Lenguajes de Programación Fundamentos (hardware, software). Codificación de la información. Programas y Lenguajes de Programación. Algoritmos. Unidad 2: Tipos de datos simples y funciones predefinidas. Un lenguaje particular: Python. Tipos de datos. Operadores. Variables y asignaciones. Cadenas. Funciones Predefinidas. Unidad 3: Programas. Entrada y salida de datos. Sintaxis y Semántica. Características deseables de los programas. Estructura de secuencia. Teorema Fundamental de la Programación Estructurada. Unidad 4: Estructuras Condicionales e Iterativas. Sentencias Condicionales: incompletas, completas, múltiples. Ejemplos de aplicación. Estructuras iterativas indeterminadas y determinadas. Anidamiento de estructuras. Rotura de bucles. Unidad 5: Tipos de datos estructurados. Cadenas. Acceso a elementos individuales. Operaciones sobre cadenas. Recorridos. Subcadenas. Operador de corte. Referencias a cadenas. Listas. Diferentes operaciones sobre listas. Mutabilidad, inmutabilidad y representación de la información en memoria. Ejemplos de aplicación. Conversión entre cadenas y listas. Matrices. Operaciones sobre matrices. Unidad 6: Funciones. Definición de funciones. Variables locales y globales. Mecanismo de llamadas a función. Recursión. Módulos. Guías de Práctica: Los alumnos resolverán una Guía de Práctica de cada unidad del Programa Analítico. Algunas de las guías están orientadas a su resolución en forma individual y otras a su resolución en forma grupal. Universidad Nacional del Litoral Facultad de Humanidades y Ciencias Instituto Superior de Música Ciudad Universitaria – Paraje “El Pozo” 3000 - Santa Fe Tel: +54 (0)342 451 1622 / 1623 ism@fhuc.unl.edu.ar APROBADO POR RES. CAISM N° 18 /2013 Bibliografía básica • Introducción a la programación con Python. Andrés Marzal – Isabel Gracia. Universitat Jaume I – 2003. • Aprenda a Pensar Como un Programador, con Python. Green Tea Press. 2002. ISBN 0971677506. Régimen de cursado: Anual. Sistema de evaluación y promoción: - Requisitos para ser alumno regular: 1) 80% de asistencia a las clases teórico-prácticas. 2) Entrega en tiempo y forma, y aprobación, de todas las guías de problemas. 3) Aprobación de dos Parciales: uno a la mitad del cuatrimestre y otro al final. Nota mínima 50% en cada uno de ellos. Un recuperatorio. - Requisitos para promoción directa: 1) Cumplir con los requisitos para ser alumno regular. 2) Aprobación de dos Parciales: uno a la mitad del cuatrimestre y otro al final. Nota mínima 70% en cada uno de ellos. Un recuperatorio. - Requisitos para promoción con examen final: Cumplir con los requisitos para ser alumno regular. - Alumnos libres: Los inscriptos como tales. Además, pasarán a la condición de Libres los alumnos Regulares que no cumplieran con el porcentaje de asistencia establecido, o no alcancen la nota mínima (50%) en alguno de los parciales o recuperatorio. Universidad Nacional del Litoral Facultad de Humanidades y Ciencias Instituto Superior de Música Ciudad Universitaria – Paraje “El Pozo” 3000 - Santa Fe Tel: +54 (0)342 451 1622 / 1623 ism@fhuc.unl.edu.ar APROBADO POR RES. CAISM N° 18 /2013 Cronograma estimado de desarrollo de contenidos y actividades: Fechas Actividades .11/3 – 30/4 Unidades 1 y 2 .13/5 al 22/6 Unidad 3 .26/6 Parcial I .12/8 al 20/9 Unidades 4 y 5 .01/10 al 16/11 Unidad 6 .20/11 Parcial 2 Universidad Nacional del Litoral Facultad de Humanidades y Ciencias Instituto Superior de Música Ciudad Universitaria – Paraje “El Pozo” 3000 - Santa Fe Tel: +54 (0)342 451 1622 / 1623 ism@fhuc.unl.edu.ar