Ciencias de la Computación (plan 2013) 2024-2
Primer Semestre, Introducción a Ciencias de la Computación
Grupo 7028, 50 lugares. 17 alumnos.
Objetivo
El objetivo del curso que al finalizar el curso, el alumno adquiera la habilidad de pensar algoritmicamente para resolver problemas ``eficientemente'' usando una computadora usando una metodología orientada a objetos.
Para lograr el objetivos planteado se impartirán clases presenciales tanto teóricas como prácticas, de acuerdo al horario asignado.
Contenido del Curso
-
Introducción.
-
Historia de la Computación.
-
Introducción a la organización de las computadoras.
-
Conceptos generales del paradigma de orientación a objetos.
-
Metodología de diseño orientada a objetos.
-
Programación orientada a objetos
-
Creación y uso de datos primitivos.
-
Creación y uso de objetos.
-
Creación y uso de clases.
-
Objetos como atributos.
-
Agrupación de objetos.
-
Herencia de clases.
-
Clases abstractas e interfaces.
-
La clase Exception.
-
Serialización de objetos.
Bibliografía
-
Introducción al desarrollo de programas con Java. Amparo López Gaona.
-
Introducción al desarrollo de programas con Java. Prácticas Amparo López Gaona.
Evaluación
-
Prácticas semanales. 20%
-
Tareas quincenales. 20%
-
Actividades semanales. 15%
-
Exámenes mensuales. 20%
-
Un programa final que engloba los conocimientos adquiridos durante el curso. 25%