Está en la página 1de 11

Módulo. Métodos y modelos de desarrollo de software Unidad 2.

Modelos para el desarrollo de software

Programa educativo: Semestre:

Desarrollo de Software Segundo

Módulo: Bloque:

Programación Orientada a Objetos I B2-002

Ciclo escolar: Nombre del docente:

2020-2 Islas Sánchez Christian Leonel

UNIDAD 1 INTRODUCCION A JAVA

Competencia de la unidad:
Desarrollar un programa básico para la solución de problemas
matemáticos simples tomando en cuenta el entorno,
características y especificaciones de los programas Java a
través de dicho lenguaje.

Pág. 2
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

Aprendizaje(s)/Logros:

 Distinguir entre programación orientada a objetos y programación estructurada.


 Reconocer las características de la programación orientada a objetos.
 Determinar las características y especificaciones de la programación en Java.
 Identificar la organización de un programa en Java.
 Desarrollar programas modulares.

Actividad:
Foro de Presentación
Tema(s): Escala a considerar y fechas de entrega
Introducción a la Materia Fecha propuesta de entrega 22 de septiembre 2020

0-100% Hasta el 7 de octubre 2020

0-80% Del 8 al 11 de octubre 2020

0- 70% 27 de Noviembre 2020

Estrategia de enseñanza-aprendizaje:

A través del intercambio de información, los estudiantes se introducirán en la materia.

Logros:
 El propósito de la actividad es que los estudiantes compartan información que les
permitan conocerse y adentrarse en la materia.

Criterios de evaluación:
 No es evaluable

Indicaciones de la actividad:
Participa en el foro presentándote con tus compañeros y docente en línea. Comienza tu
participación proporcionando los siguientes datos:

Generales: Nombre completo, edad, Estado de residencia.

Laborales: Giro de la empresa en la que laboras y el tiempo que llevas laborando en esa
organización.

Pág. 3
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

Del tema: Comparte alguna experiencia personal y otra laboral relacionadas con la asignatura y
cuáles son tus expectativas respecto a la misma.

Sobre tu rol de estudiante: Lee detenidamente Reglamento escolar y explica, como parte de
tu presentación, qué implicación tiene el artículo 32, 33 y 40.

Lee detenidamente las participaciones de tus compañeros y menciona cómo aportan a tu propia
comprensión sobre las implicaciones de los artículos mencionados.

Producto por entregar:


Presentación del estudiante mediante el foro

Actividad:
Evaluación Diagnóstica
Tema(s): Escala a considerar y fechas de entrega
1.1. Características de la Fecha propuesta de entrega 27 de septiembre 2020
programación orientada a objetos
1.1.1. Abstracción 0-100% Hasta el 7 de octubre 2020
1.1.2. Polimorfismo
1.1.3. Encapsulación 0-80% Del 8 al 11 de octubre 2020
1.1.4. Herencia 0- 70% 27 de Noviembre 2020
1.1.5. Programación orientada a
objetos vs estructurada.
1.2. Características del lenguaje
Java
1.2.1. Generalidades de Java
1.2.2. Máquina virtual de Java
1.2.3. Entorno de desarrollo y
configuración
1.2.4. Tipos de datos soportados en
Java
1.2.5. Operadores aritméticos,
lógicos y relacionales
1.2.6. Conversiones de tipos de
datos
1.3. Organización de un programa
1.3.1. Estructura general de un
programa
1.3.2. Convenciones de la
programación
1.3.3. Palabras reservadas
1.3.4. Estructura de una clase
1.3.5. Declaración de objetos y
constructores

Pág. 4
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

Estrategia de enseñanza-aprendizaje:
A través de un cuestionario, los estudiantes conocerán los primeros alcanzas sobre la asignatura

Logros:
 El propósito de la actividad es introducir a los estudiantes en la materia, mediante
preguntas relacionadas a los temas que se verán a lo largo del curso.

Criterios de evaluación:
 No es evaluable

Indicaciones de la actividad:
Este examen es de diagnóstico, resuélvelo, dado que te permitirá conocer los primeros
alcances que tienes de la asignatura. No te preocupes si no logras el puntaje mayor, el
objetivo es que identifiques los conocimientos previos necesarios para abordar
exitosamente los contenidos de la asignatura.

Producto por entregar:


Examen diagnóstico

Actividad:
Actividad 1. Cuestionario
Tema(s): Escala a considerar y fechas de entrega
1.1. Características de la Fecha propuesta de entrega 1 de octubre 2020
programación orientada a objetos
1.1.1. Abstracción 0-100% Hasta el 7 de octubre 2020
1.1.2. Polimorfismo
1.1.3. Encapsulación 0-80% Del 8 al 11 de octubre 2020
1.1.4. Herencia 0- 70% 27 de Noviembre 2020
1.1.5. Programación orientada a
objetos vs estructurada.
1.2. Características del lenguaje
Java
1.2.1. Generalidades de Java
1.2.2. Máquina virtual de Java
1.2.3. Entorno de desarrollo y
configuración

Pág. 5
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

1.2.4. Tipos de datos soportados en


Java
1.2.5. Operadores aritméticos,
lógicos y relacionales
1.2.6. Conversiones de tipos de
datos
1.3. Organización de un programa
1.3.1. Estructura general de un
programa
1.3.2. Convenciones de la
programación
1.3.3. Palabras reservadas
1.3.4. Estructura de una clase
1.3.5. Declaración de objetos y
constructores
Estrategia de enseñanza-aprendizaje:

Planteamientos orientadores del análisis de los conceptos de la Unidad 1 mediante un cuestionario


automatizado de opción múltiple para fomentar la lectura y análisis de información.

Logros:
 El propósito de la actividad es el reconocimiento de los contenidos de la Unidad 1 de la asignatura
Programación orientada a objetos I.

Criterios de evaluación:
 Al concluir con la realización del cuestionario, la plataforma te informará de la calificación obtenida.
 Intentos: 2
 Calificación: Calificación del segundo intento.
 Escala del 0 al 100.

Indicaciones de la actividad:
Antes de realizar la actividad, lee detenidamente las características del cuestionario.

Características del cuestionario:

 Tipo de cuestionario: Opción múltiple.


 Número de intentos: 2.
 Tiempo de elaboración:40 minutos.
 Ponderación: Pondera en el rubro Actividades individuales (Tareas).
 Forma de calificación: Al concluir con la realización del cuestionario, la plataforma te
informará de la calificación obtenida, en caso de realizar el segundo intento, la
plataforma tomará como calificación final, la Calificación más alta, obtenida:

Características de los planteamientos:

Pág. 6
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

 Todos los planteamientos están relacionados con los contenidos de la Unidad. Ante ello,
es muy importante que antes de iniciar el cuestionario, te asegures de haber leído el
total de contenidos de la Unidad 1 y los Materiales de apoyo.
 Al responder cada pregunta da clic en Guardar respuesta.
 Cada planteamiento tiene una retroalimentación para respuestas: correcta e incorrecta.

Producto por entregar:


Cuestionario resuelto

Actividad:
Evidencia de aprendizaje. Programa en Java
Tema(s): Escala a considerar y fechas de entrega
1.1. Características de la Fecha propuesta de entrega 7 de octubre 2020
programación orientada a objetos 0-100% Hasta el 7 de octubre 2020
1.1.1. Abstracción 0-80% Del 8 al 11 de octubre 2020
1.1.2. Polimorfismo 0- 70% 27 de Noviembre 2020
1.1.3. Encapsulación
1.1.4. Herencia
1.1.5. Programación orientada a
objetos vs estructurada.
1.2. Características del lenguaje
Java
1.2.1. Generalidades de Java
1.2.2. Máquina virtual de Java
1.2.3. Entorno de desarrollo y
configuración
1.2.4. Tipos de datos soportados en
Java
1.2.5. Operadores aritméticos,
lógicos y relacionales
1.2.6. Conversiones de tipos de
datos
1.3. Organización de un programa
1.3.1. Estructura general de un
programa
1.3.2. Convenciones de la
programación
1.3.3. Palabras reservadas
1.3.4. Estructura de una clase
1.3.5. Declaración de objetos y
constructores
Estrategia de enseñanza-aprendizaje:

Pág. 7
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

 Planteamientos orientadores del análisis de los conceptos de la Unidad 1 mediante


un caso de estudio

Logros:
En esta primera unidad es momento de poner en práctica los temas en los que se han
trabajado, realizando operaciones básicas con los tipos de datos y utilizando las principales
características del lenguaje de programación Java.

Criterios de evaluación:

Indicaciones de la actividad:
1. Prepara un documento de texto con una hoja de presentación, donde incluya los datos de
la asignatura, tema principal (Evidencia de aprendizaje de la unidad 1, alumno o alumna,
docente, grupo, grado, fecha y lugar). Opcional, pero recomendado hacer un ahoja de
introducción.

2. Consultar temario. Las subactividades se dividirán en tres partes:


 1.1 Un cuadro comparativo. Tema 1.1.

Pág. 8
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

 1.2 Resumen del tema 1.2.


 1.3 Primer programa en java
2.1_Consultar y abstraer los conceptos de programación orientada a objetos, temas:
Abstracción, herencia, polimorfismo y encapsulación, también la diferencia entre
programación orientada a objetos y programación estructural. Pensar y generar imágenes
que pueden representarse por cada concepto (opcional dibujar y escanear o descargar de
internet). El cuadro comparativo debe tener el siguiente formato.

Concepto Imagen representativa Descripción de su interpretación

Abstracción

Polimorfismo

Encapsulación

Herencia

Programación
Orientada a Objetos VS
Programación
estructurada

2.2 Crear un resumen personalizado de las generalidades de Java:


2.2.1. Máquina virtual de Java, 1.2.3. Entorno de desarrollo y configuración, 1.2.4.
Tipos de datos soportados en Java, 1.2.5. Operadores aritméticos, lógicos y
relacionales, 1.2.6. Conversiones de tipos de datos; Investigar en fuentes de
información como libros preferentemente. Realizar un resumen propio, sin copiar y
pegar todo, es decir, agregar sus propios comentarios sobre cada tema, el resumen
puede ser variado en cuento a extensión, aproximadamente entre 2 a 3 cuartillas
máximo.
Se recomienda ordenar la información por temas, agregar cuadros con datos en el
caso de los operadores o párrafos redactados por usted para los demás temas.

2.3 Documentarse y ejecutar la instalación de JDK y NetBeans. Revisar recursos


adicionales al final de este documento.

 Crear un primer programa en Java Standard Edition, donde se presente una


sola clase, con el método principal (main). Consultar recursos adicionales al
final de las instrucciones para crear primer programa en Java.
 Declarar al menos una variable por tipo de dato nativo (int, byte, short, long,
float, char, double, boolean).
 Asignarle valores correctos por tipo de dato.
 Imprimir sus valores en pantalla, utilizando System.out.println(“…”);

Pág. 9
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

 Después de ejecutar la aplicación, y verificar su resultado correcto en la salida


del editor NetBeans, comprimir carpeta del proyecto.
 Adjuntar pantallas que muestren la ejecución correcta del programa con 3
corridas diferentes del programa.

3. Preparar documento con el cuadro comparativo y el resumen, así como las pantallas de
ejecución del programa y la carpeta de Java en una carpeta comprimida.

4. Consulta los criterios de evaluación para conocer los parámetros que se tomarán en
cuenta al evaluar esta evidencia de aprendizaje.

5. Guarda la carpeta de tu proyecto con el nombre DPO1_U1_EA_XXYZ. Sustituye las XX


por las dos primeras letras del primer nombre, la Y por la inicial del apellido paterno y la Z
por la inicial del apellido materno.

6. Envía la carpeta del proyecto a tu docente en línea para recibir retroalimentación.


Recuerda que, en caso de ser necesario, deberás enviar una segunda versión de la
evidencia donde integres las recomendaciones recibidas.

Fundamentos de Java
https://drive.google.com/open?id=1ZydpAqsqFvFPJ7U4GrUJ2QAtlwFXYd4I
Primer programa en Java y Netbeans
https://drive.google.com/open?id=1hYxm4uMDLGCwjsceu9-0i0gFvGeCY4mR
Java1 (como leer con Scanner e imprimir un valor)
https://drive.google.com/open?id=1bSdWhn5_CgU9IFggmIwR-M-o5F5j8VKm
Descargar libro sugerido de fundamentos de Java:
https://drive.google.com/open?id=1ur7Z76THhR6KaM38eH8AevnwylcBRE-4
Página sugerida de cómo descargar e instalar Netbeans 11 y JDK 11 o Netbeans 8.2:
https://netbeans.org/downloads/8.2/rc/

https://www.oracle.com/technetwork/es/java/javase/downloads/index.html

Producto por entregar:


 Cuadro comparativo de términos.
 Resumen de temas
 Carpeta completa del primer proyecto en Java.

Pág. 10
Módulo. Métodos y modelos de desarrollo de software Unidad 2. Modelos para el desarrollo de software

Instrumento de evaluación
Carrera: Desarrollo de Software

Semestre: Segundo

Asignatura: Programación Orientada a Objetos I

Unidad: Unidad 1. Introducción a Java

Actividad: Evidencia de aprendizaje. Programa en Java

Criterios a evaluar Máximo Evaluado Observaciones

Cuadro comparativo
 Presenta tabla con el formato solicitado, así como 20
una explicación de por qué eligió el objeto de estudio.
 La información presentada dentro de las celdas es 5
pertinente a cada concepto y coherente.
Resumen
 Presenta un resumen personalizado de los temas 1.2. 20
De manera que no se copia y pega solamente de la o
las fuentes consultadas.
 Agrega fuentes de información al final del documento 5
en formato APA.
Primer programa en java
 Incluye carpeta comprimida del proyecto de java 40
donde se ejecute una clase con los principales tipos
de datos primitivos y un ejemplo de asignación de
valores, así como su impresión en pantalla.
 Incluye pantalla que muestre la ejecución correcta 10
del programa con 3 corridas diferentes
Total: 100

Pág. 11

También podría gustarte