Você está na página 1de 6

Curso 2015-2016

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

Mara Luisa Gonzlez Daz: L4 y L5


alma@infor.uva.es

Esperanza Manso Martnez: L6


manso@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.

Conocer, caracterizar y saber emplear las estructuras bsicas de


programacin en la construccin modular de programas.

Conocer la estructura, caractersticas y casos de aplicacin de los


tipos de datos estructurados ms importantes.

Saber emplear de forma adecuada y eficiente estructuras de


datos dinmicas en la construccin de programas.

Abordar la prueba y depuracin de programas siguiendo las


estructuras ms adecuadas.

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 L: Entorno de programacin


Sistema operativo
Edicin - compilacin ejecucin
Entrada y salida
Entorno de desarrollo integrado (IDE)
Acceso a documentacin de Java
Bibliotecas de clases

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

Criterios de evaluacin: 1a convocatoria

Procedimiento Observaciones Peso


ES: Desarrollo de un Sesin de seminario 10%
programa
EA1: Realizacin individual Incluye materia hasta el 6%
de ejercicios en aula momento
EA2: Realizacin individual Incluye materia hasta el 9%
de ejercicios en aula momento
EP1: Prctica de curso 20%
(parejas)
EX1: Examen escrito Se exige superar un 55%
mnimo del 36%

Criterios de evaluacin: 2a convocatoria

Procedimiento Observaciones Peso


ES 10%
Nota obtenida en la 1
EP convocatoria
20%
EX2: Examen escrito Se exige superar un mnimo 70%
del 40%

4
Curso 2015-2016

Calendario de evaluacin

Procedimiento Fecha Prevista


ES: Pruebas de programas Sesin de laboratorio de la semana
del 9 al 13 de noviembre, 2015

EA1: Ejercicios en aula 15 de octubre, 2015


EA2: Ejercicios en aula 26 de noviembre, 2015
EP: Prctica de curso Entrega: 16 de diciembre, 2015
Defensa: ltima sesin de laboratorio
del curso
EX1: Examen escrito 18 de enero, 2016
EX2: Examen escrito 1 de febrero, 2016

Calendario de evaluacin

Procedimiento Fecha Prevista


ES: Pruebas de programas Sesin de laboratorio de la semana
del 9 al 13 de noviembre, 2015
ATENCIN A LA
EA1: Ejercicios WEB
en aula DE 15 de octubre, 2015
PGINA
EA2: 26 de noviembre, 2015
LAEjercicios en aula
ASIGNATURA
EP: Prctica de curso Entrega: 16 de diciembre, 2015
Defensa: ltima sesin de laboratorio
del curso
EX1: Examen escrito 18 de enero, 2016
EX2: Examen escrito 1 de febrero, 2016

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

Você também pode gostar