Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Gia programación orientada a objetos, Apuntes de Programación Orientada a Objetos

guía e introducción para la introducción a programación orientada a objetos

Tipo: Apuntes

2022/2023

Subido el 31/08/2023

maximo-chavez
maximo-chavez 🇵🇪

1 documento

1 / 19

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Programación Orientada a
Objetos: Introducción y Unidad 1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13

Vista previa parcial del texto

¡Descarga Gia programación orientada a objetos y más Apuntes en PDF de Programación Orientada a Objetos solo en Docsity!

Programación Orientada a

Objetos: Introducción y Unidad 1

Página Universidad Continental | Guía de Aprendizaje

Página Universidad Continental | Guía de Aprendizaje

Universidad Continental | Guía de Aprendizaje Página

Información de la asignatura

Información del curso Detalles

Horas Teóricas: 2 horas Prácticas: 4 horas Fecha de inicio de la producción 01 de abril de 2019 Fecha de entrega final 10 de junio de 2019 Nombre del autor Jorge Arturo Sánchez Castro Asesor didáctico Paúl Gómez Herrera

Gradebook

Actividad Semanas

Porcentaje de la

actividad

Evaluación de entrada 1 Requisito Consolidado 1 2 20% Evaluación parcial 4 2 % Consolidado 2 6 20% Evaluación final (presencial) 8 35 % Tienes oportunidad de conseguir puntos a favor:

  • Si obtienes una nota igual o mayor a 16 en tu autoevaluación, ganarás un punto (01) en el producto académico de la unidad.
  • Si obtienes una nota igual o mayor a 16 en tu contribución al foro, ganarás un punto (01) en el producto académico de la unidad.

Tiempo mínimo de estudio

Unidad I Unidad II Unidad III Unidad IV Semana 1 y 2 Semana 3 y 4 Semana 5 y 6 Semana 7 y 8 24 horas 24 horas 24 horas 24 horas

Universidad Continental | Guía de Aprendizaje Página Secciones Descripción Importancia de la asignatura Actualmente el desarrollo de Software requiere de paradigmas como la programación orientada a objetos que permita crear software flexible, robusto y reutilizable.

Página Universidad Continental | Guía de Aprendizaje

3. Metodología En el desarrollo de la asignatura se empleará una metodología activa y experiencial, centrada en el aprendizaje del estudiante. Esto significa que, en cada unidad, desarrollarás 4 etapas o momentos en los que vivirás una experiencia de aprendizaje experiencial mediante una serie de actividades que se describen a continuación: Figure 1 Diseño de aprendizaje basado en el modelo educativo de la Universidad Para desarrollar cada actividad de aprendizaje, deberán utilizar una serie de recursos educativos tales como análisis de casos, entrevistas,

Página Universidad Continental | Guía de Aprendizaje

Unidad 1

1. Introducción a la Unidad

1.1. Resultado de Aprendizaje

Al finalizar la unidad, serás capaz de analizar el uso de los fundamentos de la programación orientada a objetos en el desarrollo de aplicaciones.

1.2. Palabras claves

Aplicaciones, clases, clases abstractas, clases internas, constructores, destructores, estructuras de programación, fundamentos, herencia, interfaces, objetos, polimorfismo, programación, Programación Orientada a Objetos, tipos de datos.

1.3. Método

Universidad Continental | Guía de Aprendizaje Página

2. Desarrollo de la Unidad Contenidos Procesos cognitivos Actividades de aprendizaje Materiales didácticos

  • Tipos de datos y estructuras de programación
  • Objetos y Clases. Constructores y Destructores
  • Herencia. Clases Abstractas. Polimorfismo
  • Clases internas e interfaces
  • Comprensión y análisis. Identificación de conceptos y problemas en una situación o contexto. Actividades formativas En la actualidad la demanda de software nuevo y complejo va en incremento, crear software en forma rápida, económica y de calidad sigue siendo un objetivo difícil de alcanzar. Los objetos y las clases son en esencia componentes de software reutilizables. Existen objetos de fecha, objetos de hora, objetos de audio, objetos de video, objetos de automóviles, objetos de personas, etc. Casi cualquier sustantivo se puede representar de manera razonable como un objeto de software en términos de sus atributos (como el nombre, color y tamaño) y comportamientos (por ejemplo, calcular, moverse y comunicarse). Material de lectura obligatoria: Deitel, P., Deitel, H. (2016) Java cómo programar (10ma. ed., pp. 69 - 93). México: Pearson Educación. Material de lectura complementaria: Facultad de Informática de la Universidad Complutense de Madrid. (s. f.). El lenguaje de Programación Java (pp. 20-26). Recursos digitales didácticos: Universidad de los Andes. (2019). Introducción a la programación

Universidad Continental | Guía de Aprendizaje Página Luego reflexiona de manera individual, y responde en tu bitácora personal las siguientes preguntas:

  • ¿Qué es una clase? ¿Cómo se relacionan las clases y los objetos?
  • ¿Qué es un atributo? ¿Qué es una operación? Anota tus reflexiones en tu cuaderno o bitácora personal. Reflexión y análisis individual en foro Actividad formativa Después de leer las lecturas Obligatorias y Complementarias de la Unidad, responde la siguiente pregunta en el foro formativo de la unidad
  • Brinda una definición del polimorfismo. Proporciona un ejemplo de polimorfismo.
  • Responde, ¿Qué es la generalización? Pautas para tu participación en el foro: a. Realiza tu aporte. Si incluyes frases textuales, deberás citar al autor.

Página Universidad Continental | Guía de Aprendizaje b. Comenta al menos 1 aporte de uno de tus compañeros. c. Pertinencia del aporte: Evita usar únicamente frases como: “Estoy de acuerdo” o “estoy en desacuerdo”, justifica tu respuesta con ejemplos, evidencias o con tu punto de vista, siempre en el marco del respeto. Si obtienes una nota igual o mayor a 16 en tu contribución al foro, ganarás un punto (01) en el producto académico de la unidad.

  • Aplicación y análisis. Trabajo individual y colaborativo mediante la aplicación de conceptos y procedimientos para la resolución de problemas. - Participa activamente en la Videoclase de las semanas 01 y 02, y comparte tus reflexiones sobre los temas de la unidad. - Identifica, resuelve y repasa los casos o ejemplos propuestos por el docente en la unidad, previo al desarrollo de tu producto académico.

Página Universidad Continental | Guía de Aprendizaje Se estudió cómo llamar a un método para decirle que realice su tarea y cómo pasar información a los métodos en forma de argumentos. Aprendimos a utilizar el constructor de una clase para especificar los valores iniciales para las variables de instancia de un objeto. Se introdujo el concepto de la herencia: la habilidad de crear clases mediante la generalización/especialización de los miembros de una clase existente, mejorándolos con nuevas capacidades. Experimentamos las nociones de las superclases y las subclases, y utilizamos la palabra clave extends para crear una subclase que hereda miembros de una superclase. Discutimos sobre cómo el polimorfismo facilita la extensibilidad y el mantenimiento de los sistemas, y después demostramos cómo utilizar métodos

Universidad Continental | Guía de Aprendizaje Página sobrescritos para llevar a cabo el comportamiento polimórfico.

  • Autoevaluación n.° 1: o Resuelve la autoevaluación de tu experiencia de aprendizaje a lo largo de la unidad a modo de sistematización y refuerzo de los temas desarrollados. o Si obtienes una nota igual o mayor a 16 en tu autoevaluación, ganarás un punto (01) en el producto académico de la unidad.

Universidad Continental | Guía de Aprendizaje Página