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
[email protected]
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
[email protected]
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
[email protected]
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
[email protected]