Escolar Documentos
Profissional Documentos
Cultura Documentos
Fundamentos de
Programacin
Grado de Ingeniera Informtica y
Grado en Estadstica
1er Curso, 1er Cuatrimestre
2015-16
Departamento de Informtica 1
Docentes
Profesores de Teora
Grupo 1: Mara Luisa Gonzlez Daz
Grupo 2: Mara Luisa Gonzlez Daz
Grupo 3: Alma Mara Pisabarro Marrn
Profesores de Laboratorio
Alma Mara Pisabarro Marrn: L1, L2 y L3
mluisa@infor.uva.es
1
Curso 2015-2016
Objetivos de la Asignatura
Conocer y saber aplicar las bases metodolgicas de la
programacin a la construccin de programas de calidad, que sean
sencillos, eficaces y fciles de entender y de probar.
Contenidos de la Asignatura
Bloque I: Conceptos bsicos
Tema I.1: Entorno de la programacin
Tema I.2: Variables. Tipos Bsicos
Tema I.3: Mtodos
Bloque II: Estructuras de Control
Tema II.1: Estructuras alternativas
Tema II.2: Recursin
Tema II.3: Iteracin
Bloque III: Tipos de datos estructurados
Tema III.1: Tipos multidimensionales
Tema III.2: Objetos
Tema III.3: Tipos dinmicos elementales
Tema III.4: Ficheros
2
Curso 2015-2016
Bloque S: Calidad
Pruebas y depuracin
Criterios de calidad externos
Principios Metodolgicos
Clases magistrales (Bloques I, II y III)
Prcticas guiadas y libres de laboratorio
(Bloques I, II, III y L)
Seminarios (en laboratorio, Bloque S)
Realizacin y defensa de prctica en
grupos de dos personas
Evaluacin continua, individual,
autoevaluacin y evaluacin entre iguales
6
3
Curso 2015-2016
4
Curso 2015-2016
Calendario de evaluacin
Calendario de evaluacin
10
5
Curso 2015-2016
Recursos de Aprendizaje
Libros on-line
Downey. How to Think as a computer Scientist
(Java version)
http://greenteapress.com/thikapjava
Eck. Introduction to Programming using Java
http://math.hws.edu/javanotes
Pgina de la asignatura
http://aulas.inf.uva.es
http://campusvirtual.uva.es
11
Bienvenidos !
12