DescripciĆ³n general

En este curso vemos los elementos básicos de la programación en Java con un enfoque especial para ciencias sociales. Este módulo prepara a los alumnos para seguir con el módulo de modelos basados en agentes.

Objetivos
Plan de estudios
  1. ¿Qué es la programación?
  2. Funcionamiento de una computadora y sus partes
  3. Tipos de lenguajes de programación: lenguaje de la máquina, lenguaje high-level
  4. Los lenguajes más comunes de programación
  5. Introducción a Java, Eclipse
    1. Input/output a la pantalla
    2. Tipos de datos
    3. Sintaxis básica: código, comentarios, JavaDoc
    4. Comandos básicos: definir variables
    5. Control statements: if, else, switch, etc
    6. Vectores, listas, etc
  6. Programación por objetos
    1. Clases, constructores
    2. Overload
    3. Acceso a métodos
    4. Tipo de variable: static, final, etc Herencia y polimorfismo
  7. Leer y escribir archivos*
  8. Elementos gráficos, interfaz*

 

* únicamente si el tiempo lo permite

Tipo de curso

Presentación de los conceptos por el profesor a través de una exposición con láminas. Todos los documentos necesarios se encuentran en esta plataforma.

En función del avance, hacemos ejercicios prácticos en la computadora.