1 Igor Santos Grueiro
2 Información de contacto e-mail: [email protected] Despacho: Por determinar Tutorías: A concertar por e-mail
3 “La programación es una de las ramas más difíciles de las matemáticas aplicadas, los pobres matemáticos mejor hubieran seguido siendo matemáticos puros.” Edsger W. Dijkstra
4 Pero, ¿ tan difícil va a ser?
5
6 A programar bien se aprende programando
7 En “Programación I” se trataba del proceso
8 Ahora hay algo de eso, pero sobre todo trata de…
9 … dónde y cómo guardamos los datos
10 Va a ser un largo camino …
11 … lleno de clases entretenidas, …
12 … y algún que otro trabajo
13 Arrays Ficheros Conceptos avanzados de POO Recursividad Estructuras de datos lineales Árboles
14 ¿Cómo se evalúa ?
15 60% en actividades de evaluación contínua
16 60% 10 % una prueba escrita 20 % otra prueba escrita 30 % una prueba en máquina
17 40% para un ¡EXAMÉN FINAL!
18 ¿Algún material bibliográfico ?
19
20 Programación en 2: Algoritmos, Estructuras de Datos y Programación Orientada a Objetos Luis Joyanes Aguilar, Ignacio Zahonero
21 ¿Algún otro material ?
22
23 Vamos a descargárnoslo ahora mismo
24 Entorno de desarrollo
25 Java Developer Kit 6
26 ¿ Por qué un entorno de desarrollo?
27 Para aprender a usar el debugger
28 Evitar errores de sintaxis de una manera sencilla
29 Porque en proyectos serios es una locura no hacerlo
30 “La sabiduría es hija de la experiencia.” Leonardo da Vinci (1452-1519)