Metodología
  • En esta página tienes los enlaces a las lecturas sobre los aspectos teóricos básicos de la asignatura.

  • Antes de cada lectura suelen aparecer unas preguntas de control de las lecturas anteriores. Debes conocer la respuesta antes de hacer la correspondiente lectura y su estudio.

  • En general, en cada lectura aparecen ejemplos que se complementan con algún ejercicio. Resuelve el ejercicio antes de ver la solución.

  • Podrás ver directamente la ejecución de algunos programas de Processing en la Web. Si usas un dispositivo móvil, es posible que la demostración no se vea correctamente: amplía la imagen para mostrar los resultados esperados.

  • Memoriza el resumen final de cada tema.

  • Cuando termines la lectura desarrolla las prácticas y los deberes semanales (en este orden)

  • Para realizar las prácticas necesitarás Processing. Lee Cómo arrancar Processing en los laboratorios de la UMU.

1. Software Científico

Núm. Título Lectura Prácticas

1

LaTeX

10'

80'

wxMaxima

4'

2. Programación Imperativa

Núm. Título Lectura Prácticas

2

Resolución de problemas con ordenadores

25'

3

Primeras instrucciones

25'

Funciones gráficas

15'

4

Variables

40'

Conversión de tipos (Casting)

10'

3. Programación Orientada a Eventos

Núm. Título Lectura Prácticas

5

Interacción en Processing

10'

30' (opcional)

4. Programación Modular

Núm. Título Lectura Prácticas

6

Construye tus funciones

25'

80'

7

Usar librerías Java para crear diálogos

15'

8

Agrupa las funciones por módulos

8'

9

Algunas recomendaciones

12'

5. Programación Estructurada

Núm. Título Lectura Prácticas

10

¿Qué es la programación estructurada?

8'

11

Expresiones booleanas

15'

12

Estructuras condicionales

15'

13

Estructuras repetitivas

20'

6. Estructuras de Datos

Núm. Título Lectura Prácticas

14

Introducción a los datos estructurados

50'

15

Registros

35'

16

Arrays

30'

17

Arrays de datos estructurados

25'

7. Algoritmos de Búsqueda y Ordenación

Núm. Título Lectura Prácticas

18

Búsqueda y Ordenación

30'

Animaciones de las lecturas.

8. Recursividad

Núm. Título Lectura Prácticas

19

Recursividad

20'