Bueno, veo que la gente se sigue animando y queriendo aportar sus conocimientos. Os dejo el pequeño esquema de las partes a dar en el taller si se hiciese, de momento. Como podeis observar es muy basico, y pretendo dar enfasis a estructurar bien la cabeza. Por supuesto, lo mas seguro que haya que cambiar cosas. Pero bueno, a ver que os parece la estructuracion que he hecho y si va tomando mas formas el proyecto.
Código:
Unidad 1
Introduccion
- ¿Que es la programacion?
- ¿Que es un lenguaje de programacion?
- Tipos de paradigmas de programacion
- Diferencias entre compilador e interprete
Tema 1 - Iniciacion a la programacion I
- ¿Que es un programa?
- Como se ejecuta un programa
- Que es el pseudocodigo
- Estructura de un programa
- Variables: Reservando espacio en memoria
- Tipos de datos
- Operadores
- Ejercicios en pseudocodigo
Tema 2 - Control de flujo
- Control de flujo de datos
- Sentencias condicionales
- Sentencias de seleccion
- Sentencias de iteracion
- Ejercicios en pseudocodigo
Tema 3 - Primeros pasos en java
- El lenguaje Java
- Caracteristicas principales de java
- Funcion principal de entrada
- Tipos de datos en java
- Palabras claves en java
- Variables
- Sentencias de control
- Ejercicios : Pasando nuestro pseudocodigo a un programa funcional
Unidad 2 - Iniciacion a la programacion II
Tema 4 - Vectores y matrices
- Teoria sobre arrays, vectores
- Arrays Bidimensionales, matrices
- Eliminar y añadir elementos a un vector
- Busqueda en un vector
- Arrays en pseudocodigo
- Ejemplos en Java
Tema 5 - Funciones
- Que es una funcion
- Parametros por referencia o por valor
- Logica de programacion : Dividir un gran problema, en problemas pequeños
- Reutilizacion del codigo
- Funciones en pseudocodigo
- Funciones en Java
Tema 6 - Control de errores
- Tipos de errores
- Deteccion de errores
- Correccion de errores
- Ejercicios en Pseudocodigo
- Ejercicios en Java