Está en la página 1de 26

Módulo. Programación Net I Unidad I Introducción a .

NET

Programa educativo: Semestre:


Desarrollo de Software Quinto

Módulo: Bloque:
Programacion Net I Bloque 1

Ciclo escolar: Nombre del docente:


2022-S2-B1 Jacobo Díaz Martínez

UNIDAD 1 INTRODUCCIÓN A .NET

Pág. 2
Módulo. Programación Net I Unidad I Introducción a .NET

Competencia general de la unidad:

Conocer el entorno de desarrollo bajo la plataforma .NET,


realizando ejercicios que se ejecutan con el sistema
operativo Microsoft Windows en los que se utilicen
palabras reservadas del lenguaje, operadores y tipos de
datos, bajo un compilador de lenguaje C#.

Competencia específica de la unidad:

Operar el entorno del Visual Studio .NET para creación de


proyectos y clases mediante el lenguaje de programación
C# aplicando los tipos de datos y operadores que
resuelvan problemas informáticos.

Pág. 3
Módulo. Programación Net I Unidad I Introducción a .NET

Calendario de Actividades
Unidad 1

Nombre de la actividad Fecha de entrega


Actividad 1. Características de .NET y C# 24 de enero a 10 de febrero 2022

Aprendizaje(s)/Logros:

• Identificar las características de la Plataforma .NET.


• Relacionar la plataforma .NET con el mundo real.
• Conocer áreas de aplicación de la plataforma .NET
• Identificar los lenguajes de programación de la plataforma .NET.

Actividad:
Actividad 1. Características de .NET y C#

Tema(s): Escala a considerar y fechas de entrega


1.1. Características de la
0-100% 24 de enero al 10 de febrero,
Plataforma .NET
2022 (23:55 horas - HORA
1.1.1. Entorno de desarrollo y
CDMX)
configuración

0-80% 11 a 15 de febrero, 2022


(23:55 horas - HORA CDMX)

0- 70% 16 de febrero al 30 de Marzo,


2022
(23:55 horas - HORA CDMX) (No
tiene derecho a segunda
revisión)

Estrategia de enseñanza-aprendizaje:

Pág. 4
Módulo. Programación Net I Unidad I Introducción a .NET

• Aprendizaje basado en el método de la Indagación del entorno .NET


• A través de un aprendizaje significativo y colaborativo, el estudiante reconocerá los
elementos que conforman la estructura de un programa y la contribución histórica
del entorno .Net en la programación empleando un trabajo de investigación y una
infografía.

Logros:

• El estudiante identifica los conceptos y características generales de la plataforma


.NET y del lenguaje C#.

Criterios de evaluación:

Los porcentajes definidos para cada criterio, se especifican en la escala de evaluación con
la que se evaluará la Actividad 1.

• Características de la Plataforma .NET Valor 65%


• Trabajo colaborativo, participativo en foro. Valor 25%
• Documento de contenido y fecha de entrega Valor 10%

Objetivo o Propósito de la actividad de aprendizaje:

El estudiante compartirá su opinión acerca de los elementos principales de la Plataforma .NET


para el desarrollo de programas en el lenguaje de programación C#, asi como su evolución a
traves de los años.

Indicaciones de la actividad:

1. Revisa el material del curso y consulta fuentes diversas para resolver dudas en caso de
tenerlas, que deberás citar a lo largo del documento conforme uses lo investigado en
formato APA 7ma edición.

Pág. 5
Módulo. Programación Net I Unidad I Introducción a .NET

2. Identifica y describe en una infografía, los elementos básicos del entorno .NET, para ello
puedes guíarte de las siguientes preguntas :
• ¿Qué es NET Framework CLR (Common Language Runtime) y .NET coreCLR, y para
qué sirven?
• ¿Cuáles son los lenguajes de programación de .NET?
• ¿Qué es una biblioteca de Clases?
• ¿Qué es y para qué sirve el Garbage Collector?
• ¿Cómo ha sido la evolución de .NET a los largo de los años y cuál consideras el
cambio más importante?
• Define el concepto de código administrado y su relación con .NET
3. Elije una de las siguientes bibliotecas de clases de C# y el método que consideres más
relevante de la misma, describe con tus propias palabras la importancia de la biblioteca
elegida y el método elegido, así como su área de aplicación.

4. Redacta una conclusión sobre el impacto que tiene el uso de esta tecnología. Verifica que
tu redacción sea clara y tu ortografía no presente errores.
5. Integra el desarrollo de los puntos 2, 3, y 4 de tu actividad en una infografía.
6. Consulta los Criterios de evaluación de la actividad para saber si está completa, antes
de entregarla.
7. Agrega tu aportación en el foro como una imagen.
8. Participa con un comentario a un compañero(a) sobre su actividad de forma
constructiva y respetuosa, dicha participación debe mencionar un método de la biblioteca
de clases de C# elegida por tu compañero y se debe mencionar porqué lo eliges y su
importancia.

Pág. 6
Módulo. Programación Net I Unidad I Introducción a .NET

9. No adjuntar documentos en tu participación, la participación consta de tu infografía


(imagen) y tu comentario a un compañero(a). En caso de omitir esta indicación y se
adjunte un archivo en formato editable o PDF, se asignará la calificación de 1 y
perderás este intento.
10. Espera y atiende la retroalimentación correspondiente.

Producto por entregar:


Infografía realizada con el tema Características de la Plataforma .NET, su entorno de desarrollo
y configuración.

Instrumento de evaluación
Escala de evaluación

Criterio Puntos por Puntos Observaciones


criterio obtenidos
Características de la Plataforma .NET
• Menciona y explica la definición 10
simple de NET Framework CLR
(Common Language Runtime) y
NET coreCLR
• Describe los aspectos de los 10
compiladores y expone la
funcionalidad del Common
Language Runtime (CLR) y NET
coreCLR
• Demuestra el concepto de código 10
administrado que se ejecuta en el
entorno de ejecución .Net
• Menciona en la infografía, la 10
importancia de la aplicación de las
Biblioteca de Clases, asi como su
evolución para el desarrollo de
programas en la plataforma .NET

Pág. 7
Módulo. Programación Net I Unidad I Introducción a .NET

• Identifica la importancia y 10
funcionamiento del Garbage
Collector en la ejecución de la
aplicación .Net
• Menciona el concepto de 15
bibliotecas de clases, elige y
describe la importancia de una de
ellas y un método.
Trabajo colaborativo, participativo en foro
• Contribuyó con comentarios a una 15
de las participaciones de sus
compañeros(as).
Se menciona un método de la 10
biblioteca de clases C# elegida
por el compañero a quién comenta
y su importancia.
5
• En base a las aportaciones
realizadas elabora una conclusión
del tema.
Documento de contenido y fecha de entrega
• Expone todos los conceptos 4
requeridos en forma clara y
precisa.
• El documento presenta una 2
estructura adecuada, texto
justificado, expone
ordenadamente las ideas, sin
errores ortográficos e indica las
fuentes de consulta.
• La actividad es entregada en 2
tiempo y forma, conforme al
calendario de actividades

Pág. 8
Módulo. Programación Net I Unidad I Introducción a .NET

establecido y con la nomenclatura


requerida.

• Atiende las indicaciones del 2


docente.
Puntaje total: 100
Puntaje Estudiante:

Con base al puntaje total, la siguiente escala indica la calificación cualitativa:

Muy bien 86 a 100 puntos

Bien 66 a 85 puntos

Regular 46 a 65 puntos

Necesita mejorar 26 a 45 puntos

Insuficiente 1 a 25 puntos

Tipo de fuente y formato:

• Infografía con imágenes y texto.


• Instrucciones: justificado, en altas y bajas.
• Resumen o introducción de la actividad a presentar.
• Desarrollo del tema con las características presentes en las indicaciones de la actividad.
• Conclusión.
• Sección de fuentes de consulta. Hacer uso de citas textuales de acuerdo con las normas
APA 7ma edición.

Pág. 9
Módulo. Programación Net I Unidad I Introducción a .NET

Calendario de Actividades
Unidad 1

Nombre de la actividad Fecha de entrega


Actividad 2. Tipos de datos y operadores 24 de enero a 10 de febrero 2022

Aprendizaje(s)/Logros:

• Identificar las características de la Plataforma .NET.


• Descargar, instalar y configurar Visual Studio NET ó Visual Studio Code.
• Crear un nuevo proyecto en el lenguaje de programación C#.
• Identificar los tipos de datos, operadores aritméticos, lógicos y relacionales.
• Conversión entre tipos de datos.

Actividad:
Actividad 2 Actividad 2. Tipos de datos y operadores
Tema(s): Escala a considerar y fechas de entrega
1.1. Características de la 0-100% 24 de enero al 10 de febrero,
Plataforma .NET 2022 (23:55 horas - HORA
1.1.2. Tipos de datos soportados en CDMX)
.NET 0-80% 11 a 15 de febrero, 2022
1.1.3. Operadores aritméticos, (23:55 horas - HORA CDMX)
0- 70% 16 de febrero al 30 de Marzo,
lógicos y de comparación 2022
1.1.4. Conversión de tipos de datos (23:55 horas - HORA CDMX) (No
tiene derecho a segunda
revisión)
Estrategia de enseñanza-aprendizaje:
• Aprendizaje basado en el método de Indagación del entorno .NET

Pág. 10
Módulo. Programación Net I Unidad I Introducción a .NET

• A través de un aprendizaje significativo y colaborativo, el estudiante identificará los


elementos que conforman los tipos de datos y operadores dentro de la codificación
en C#.
Logros:

• El estudiante Identificará los tipos de datos y operadores manejados por el lenguaje


de programación C#, para conocer sus características y forma de aplicación,
mediante segmentos de código, plasmando su investigación en un mapa mental.

Criterios de evaluación:

Los porcentajes definidos para cada criterio, se especifican en la escala de evaluación con
la que se evaluará la actividad 2.

Características de la Plataforma .NET, investigación Valor 30%


Ejemplos Valor 40%
Documento de contenido y fecha de entrega Valor 30%

Objetivo o Propósito de la actividad de aprendizaje:

El estudiante analizará el entorno de la Plataforma .NET y el lenguaje de programación C#, los


tipos de datos, los operadores aritméticos, lógicos y de comparación manejados por su
definición, rango de valores y características.

Indicaciones de la actividad:

1. Revisa el material del curso y consulta fuentes diversas para resolver dudas en caso de
tenerlas, recuerda que deberás citar a lo largo del documento conforme uses lo
investigado en formato APA tus consultas.
2. Identifica los temas relacionados a los tipos de datos, los operadores aritméticos, lógicos
y de comparación, rango de valores y características, las conversiones explícitas e
implícitas que puedes realizar.
3. Ejemplifica la aplicación de los tipos de datos en la declaración de variables y la
utilización de los operadores aritméticos, relacionales y lógicos mediante segmentos de

Pág. 11
Módulo. Programación Net I Unidad I Introducción a .NET

código (uno por cada tipo y operador), así como la relación entre las conversiones
explícitas e implícitas.
4. Elabora un mapa mental con la información recabada.
5. Guarda tu mapa mental en un documento de texto con carátula y tus datos de
identificación completos con la siguiente nomenclatura DPRN1_U1_A2_XXYZ. Sustituye
las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z
por tu segundo apellido. El documento debe contener: portada, breve introducción al tema,
desarrollo (mapa mental), conclusión y fuentes de consulta en formato APA 7ma edición.
6. Consulta los criterios de evaluación para considerar los aspectos a evaluar en la
actividad.
7. Envía la actividad a tu docente en línea mediante la herramienta Tarea.
8. Espera y atiende la retroalimentación de tu docente en línea.

Producto por entregar:


Documento de texto con extensión .doc o .docx (Word) que integre reporte realizada con el
tema de Tipos de Datos y operadores en C#

Instrumento de evaluación
Escala de evaluación

Criterio Puntos por Puntos Observaciones


criterio obtenidos
Características de la Plataforma .NET
• Identifica y describe 10
correctamente los tipos de datos
manejados por C# y explica su
definición, rango de valores y
características
• Identifica y describe 10
correctamente los operadores
aritméticos, lógicos y relacionales

Pág. 12
Módulo. Programación Net I Unidad I Introducción a .NET

y explica su definición,
funcionalidad y características.

• Identifica y describe 10
correctamente la conversiones
explícitas e implícitas en el
lenguaje C#
Organización de un programa
40
• Ejemplifica en ejemplos de código
en C#, la aplicación de los tipos de
datos en la declaración de
variables y la utilización de los
operadores aritméticos,
relacionales y lógicos mediante
segmentos de código, así como la
relación entre las conversiones
explícitas e implícitas. (Uno por
tema y operador)
Documento de contenido y fecha de entrega
• Expone todos los conceptos 20
requeridos en forma clara y
precisa en un mapa mental.
• El documento presenta una 5
estructura adecuada, texto
justificado, expone
ordenadamente las ideas, sin
errores ortográficos e indica las
fuentes de consulta.
• La actividad es entregada en 5
tiempo y forma, conforme al
calendario de actividades
establecido y con la nomenclatura
requerida.

Pág. 13
Módulo. Programación Net I Unidad I Introducción a .NET

Puntaje total: 100


Puntaje Estudiante:

Con base al puntaje total, la siguiente escala indica la calificación cualitativa:

Muy bien 86 a 100 puntos

Bien 66 a 85 puntos

Regular 46 a 65 puntos

Necesita mejorar 26 a 45 puntos

Insuficiente 1 a 25 puntos

Tipo de fuente y formato:

• Documento de texto con extensión .doc o .docx. (Word), Tipo de letra Arial 11,
interlineado 1.5.
• Títulos: centrado, mayúsculas y en negritas.
• Subtítulos: alineado a la izquierda, altas y bajas en negritas.
• Instrucciones: justificado, en altas y bajas.
• Carátula con datos de identificación completos.
• Índice de temas, tablas e imágenes que se localicen en el documento.
• Resumen o introducción de la actividad a presentar.
• Desarrollo del tema con las características presentes en las indicaciones de la actividad.
• Conclusión.
• Sección de fuentes de consulta. Hacer uso de citas textuales de acuerdo con las normas
APA.

Pág. 14
Módulo. Programación Net I Unidad I Introducción a .NET

Calendario de Actividades
Unidad 1

Nombre de la actividad Fecha de entrega


Actividad 3 Resolver problemas con C# 24 de enero a 10 de febrero 2022

Aprendizaje(s)/Logros:

• Identificar las características de la Plataforma .NET.


• Descargar, instalar y configurar Visual Studio NET.
• Crear un nuevo proyecto en el lenguaje de programación C#.
• Solución de un problema aplicando tipos de datos, operadores aritméticos, lógicos y
relacionales y conversión entre tipos de datos.

Actividad:
Actividad 3 Resolver problemas con C#
Tema(s): Escala a considerar y fechas de entrega
1.1. Características de la 0-100% 24 de enero al 10 de febrero,
Plataforma .NET 2022 (23:55 horas - HORA
1.1.1. Entorno de desarrollo y CDMX)
configuración 0-80% 11 a 15 de febrero, 2022
1.1.2. Tipos de datos (23:55 horas - HORA CDMX)
0- 70% 16 de febrero al 30 de Marzo,
soportados en .NET 2022
1.1.3. Operadores aritméticos, (23:55 horas - HORA CDMX) (No
lógicos y de comparación tiene derecho a segunda
1.1.4. Conversión de tipos de datos revisión)
1.2. Organización de un programa
1.2.1. Estructura general de un
programa en C#
1.2.2. Palabras reservadas.

Pág. 15
Módulo. Programación Net I Unidad I Introducción a .NET

1.2.3. Declaración de objetos y


constructores

Estrategia de enseñanza-aprendizaje:

• Aprendizaje basado en análisis del caso propuesto con la elaboración de un


programa.
• Caso de estudio para implementar datos, operadores, codificación de líneas que
permitan resolver problemas mediante la aplicación estructurada de los diversos
elementos de la lógica de programación y declaratorias.
Logros:

• El estudiante Analizará y dará solución a un problema mediante un programa


utilizando las características de .NET, básicamente el lenguaje C#, datos y
operadores.

Criterios de evaluación:

Los porcentajes definidos para cada criterio, se especifican en la escala de evaluación con
la que se evaluará la actividad 3.

Características de la Plataforma .NET Valor 20%


Organización de un programa Valor 60%
Documento de texto y anñálisis Valor 20%

Objetivo o Propósito de la actividad de aprendizaje:

El estudiante identificará en la Plataforma .NET para el desarrollo de programas de propósito


general en formato consola, las instrucciones que resuelvan las necesidades de aplicación en
informática mediante el lenguaje de programación C#.

Indicaciones de la actividad:

Pág. 16
Módulo. Programación Net I Unidad I Introducción a .NET

1. Descarga e instala el programa Visual Studio. NET (Se recomienda utilizar la edición
Community 2019 ó 2022) ó bien Visual Studio code.
2. Analiza el problema planteado, para ello puedes apoyarte de diagramas de flujo,
diagrama de clases, historias de usuario, pseudocódigo u otro elemento que te facilite la
comprensión del problema.
Un investigador necesita un programa para calcular el valor de la siguiente función
matemática, el investigador desea ingresar por teclado el valor de x y el valor de k (donde
k es cualquier número real). Finalmente necesita que el programa determine el resultado
de la función dependiendo los valores ingresados.

3. Crea un nuevo proyecto de consola de C# .NET y Codifica la solución al problema


previamente analizado, se deberá declarar una clase con un constructor, sin parámetros,
que muestre en pantalla un mensaje al inicio de la ejecución del programa indicando:
Nombre del autor, matrícula y título de la actividad así como la fecha y hora actual.
Documenta tu código con base en comentarios, explicando brevemente las acciones de
cada sección.

ENTRADAS
Una observación de la variable X y K (Por ejemplo 2 y 4)

SALIDAS
Resultado de la función dependiendo los valores ingresados.

4. Elabora una breve explicación de la funcionalidad del proyecto desarrollado y pruebas a


tu código. Integra la información en un documento de texto junto con las capturas de
pantalla de la ejecución de tu programa. Anexa en al archivo de texto por lo menos 3
ventanas de ejecución del programa con diferentes valores asignados a las variables
declaradas.
5. Mediante capturas de pantalla identifica en el entorno de Visual Studio. NET los siguientes
elementos:

Pág. 17
Módulo. Programación Net I Unidad I Introducción a .NET

• El explorador de soluciones
• Editor de código
• Las referencias integradas mediante la palabra reservada “Using”
• Palabras reservadas
• Comandos para la compilación de tu programa
• La pantalla de los resultados de la compilación

6. Guarda la actividad en un documento con carátula y tus datos de identificación completos


con la siguiente nomenclatura DPRN1_U1_A3_XXYZ. Sustituye las XX por las dos
primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo
apellido. El documento debe contener: portada, breve introducción al tema, desarrollo (la
organización de la información según la herramienta seleccionada), conclusión y fuentes
de consulta en formato APA.
7. Consulta los criterios de evaluación para considerar los aspectos a evaluar en la
actividad.
8. Envía la actividad a tu docente en línea mediante la herramienta Tarea.
9. Espera y atiende la retroalimentación.

Producto por entregar:


Documento de texto con extensión .doc o .docx (Word) que integre un reporte con la
investigación documentada y las pantallas de evidencia solicitadas.

Instrumento de Evaluación

Escala de evaluación.

Criterio Puntaje Puntaje Observacione


obtenido s
Características de la Plataforma .NET
5
• Descarga e instala el programa Visual
Studio. NET o Visual Studio Code.

Pág. 18
Módulo. Programación Net I Unidad I Introducción a .NET

15
• Documenta la instalación del IDE de
desarrollo mencionado las parte que lo
componen.

Organización de un programa
• Identifica y declara de forma correcta las 10
variables requeridas para la resolución del
problema planteado mediante un programa
en C#.
• El programa presenta una estructura 10
adecuada y el código se encuentra
implementado correctamente.
• Incluye comentarios indicando la 10
funcionalidad del programa.
• El programa de consola no presenta errores 20
de compilación y muestra los resultados
esperados.
• Documenta en capturas de pantalla el 10
resultado de su código
Documento de texto y fecha de entrega
10
• Realiza el proceso de ingeniería del
problema (análisis, desarrollo,
documentación y pruebas).

• El documento presenta una estructura 5


adecuada, texto justificado, expone
ordenadamente las ideas, sin errores
ortográficos e indica las fuentes de consulta.
• Se agregan conclusiones de al menos media 5
cuartilla.

Pág. 19
Módulo. Programación Net I Unidad I Introducción a .NET

Puntaje total: 100


Puntaje del alumno:

Tipo de fuente y formato:

• Documento de texto con extensión .doc o .docx. (Word), Tipo de letra Arial 11,
interlineado 1.5.
• Títulos: centrado, mayúsculas y en negritas.
• Subtítulos: alineado a la izquierda, altas y bajas en negritas.
• Instrucciones: justificado, en altas y bajas.
• Carátula con datos de identificación completos.
• Índice de temas, tablas e imágenes que se localicen en el documento.
• Resumen o introducción de la actividad a presentar.
• Desarrollo del tema con las características presentes en las indicaciones de la actividad.
• Conclusión.
• Sección de fuentes de consulta. Hacer uso de citas textuales de acuerdo con las normas
APA.

Calendario de Actividades
Unidad 1

Nombre de la actividad Fecha de entrega


Evidencia de Aprendizaje. Programa en C# 24 de enero a 10 de febrero 2022

Aprendizaje(s)/Logros:

• Identificar las características de la Plataforma .NET.


• Descargar, instalar y configurar Visual Studio NET.
• Crear un nuevo proyecto en el lenguaje de programación C#.

Pág. 20
Módulo. Programación Net I Unidad I Introducción a .NET

• Identificar los tipos de datos, operadores aritméticos, lógicos y relacionales.


• Conversión entre tipos de datos.
• Declaración y aplicación de clases, objetos, constructor y destructor.

Actividad:
Evidencia de Aprendizaje. Programa en C#
Tema(s): Escala a considerar y fechas de entrega
1.1. Características de la 0-100% 24 de enero al 10 de febrero,
Plataforma .NET 2022 (23:55 horas - HORA
1.1.1. Entorno de desarrollo y CDMX)
configuración 0-80% 11 a 15 de febrero, 2022
1.1.2. Tipos de datos (23:55 horas - HORA CDMX)
0- 70% 16 de febrero al 30 de Marzo,
soportados en .NET 2022
1.1.3. Operadores aritméticos, (23:55 horas - HORA CDMX) (No
lógicos y de comparación tiene derecho a segunda
1.1.4. Conversión de tipos de datos revisión)
1.2. Organización de un programa
1.2.1. Estructura general de un
programa en C#
1.2.2. Palabras reservadas.
1.2.3. Declaración de objetos y
constructores

Estrategia de enseñanza-aprendizaje:

• Aprendizaje basado en análisis del caso propuesto con la elaboración de un


programa.
• Caso de estudio para implementar datos, operadores, codificación de líneas que
permitan resolver problemas mediante la aplicación estructurada de los diversos
elementos de la lógica de programación, declaratorias de objetos, constructores.

Logros:

Pág. 21
Módulo. Programación Net I Unidad I Introducción a .NET

• El estudiante resolverá un problema mediante un programa utilizando tipos de


datos, operadores, clases, objetos y constructores.

Criterios de evaluación:

Los porcentajes definidos para cada criterio, se especifican en la escala de evaluación con
la que se evaluará la Evidencia de aprendizaje.

Estructura del Reporte y conclusiones Valor 5%


Entrega de Código Realizado Valor 70%
Análisis y documentación Valor 25%

Objetivo o Propósito de la actividad de aprendizaje:

El estudiante resolverá la solución del caso propuesto por medio de la Plataforma .NET en
formato consola con necesidades de aplicación en informática mediante el lenguaje de
programación C#.

Indicaciones de la actividad:

1. Realiza el Análisis del problema planteado, para ello puedes apoyarte de diagramas de
flujo, diagrama de clases, historias de usuario, pseudocódigo u otro elemento que te
facilite la comprensión del problema.
2. Crea un nuevo proyecto en el entorno consola de C# .NET, guárdalo con la nomenclatura
EvidenciaU1.

El gobierno de México necesita un programa para registrar a las personas vacunadas de


COVID-19, para ello solicita un programa que le permita ingresar información y cálcular a
través de ella, una serie de parámetros que se desciben a continuación.

Pág. 22
Módulo. Programación Net I Unidad I Introducción a .NET

El usuario ingresará la siguiente información: Nombre, apellido materno, apellido paterno,


edad, sexo (M ó F), fecha de nacimiento, fecha de aplicación de la vacuna, hora de
aplicación de la vacuna, estado civil, discapacidad?, ingreso mensual y correo electrónico.

Posteriormente el programa realizará algunos cálculos para determinar la siguiente


información:
o Tiempo de efectividad de la vacuna (Se considera que la vacuna será efectiva 180
días posteriores a la aplicación), el programa debe indicar la fecha en que la
vacuna ya no es efectiva.
o Edad del paciente, el programa deberá calcular la edad del paciente a vacunar.
o El gobierno aplicará un impuesto del 1.5% del ingreso mensual del paciente por el
costo de la vacuna y el programa debe indicarle dicho impuesto.
o Folio de vacunación que estará compuesto de la primer letra del nombre, segunda
letra del apellido paterno, tercer letra del apellido materno, un número aleatorio
entre 0 y 1000, una letra aleatoria.
o Dependiendo la hora de aplicación de la vacuna, el programa debe indicar al
paciente que no puede hacer ejercicio hasta 5 horas posteriores a la aplicación de
la vacuna, para ello le dirá la hora en que ya puede hacer ejercicio.

Finalmente mostrará en pantalla toda la información recabada del paciente y los


parámetros calculados.

ENTRADAS

Nombre, apellido materno, apellido paterno, edad, sexo (M ó F), fecha de nacimiento,
fecha de aplicación de la vacuna, hora de aplicación de la vacuna, estado civil,
discapacidad?, ingreso mensual y correo electrónico.

SALIDAS

Nombre, apellido materno, apellido paterno, edad, sexo (M ó F), fecha de nacimiento,
fecha de aplicación de la vacuna, hora de aplicación de la vacuna, estado civil,
discapacidad?, ingreso mensual y correo electrónico, tiempo de efectividad de la vacuna,
edad, impuesto, folio y hora en que puede ejercitarse.

Pág. 23
Módulo. Programación Net I Unidad I Introducción a .NET

3. Realiza el programa según el caso indicado, recuerda utilizar elementos del lenguaje C#,
tales como, clases, objetos, constructores, tipos de datos, operadores aritméticos,
bibliotecas de clases, es muy importante determinar los tipos de datos correctos para
almacenar cada parámetro.
4. Documenta tu código con base en comentarios, indicando brevemente el procedimiento
que se realiza en cada sección.
5. En un documento de texto incluye por lo menos 3 ventanas de ejecución del programa
con diferentes valores asignados a las variables declaradas.
6. Guarda los archivos (tanto del proyecto en C# como el archivo de texto con las capturas
de pantalla, carátula y datos de identificación completos) en una carpeta comprimida con
la nomenclatura: nomenclatura DPRN1_U1_EA_XXYZ. Sustituye las XX por las dos
primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo
apellido. El documento debe contener: portada, breve introducción al tema, desarrollo
conclusión y fuentes de consulta en formato APA.
7. Consulta los criterios de evaluación para considerar los aspectos a evaluar en la
actividad.
8. Envía la actividad a tu docente en línea mediante la herramienta Tarea.
9. Espera y atiende la retroalimentación.

Producto por entregar:


Documento de texto con extensión .doc o .docx (Word) , archivo comprimido con la carpeta del
proyecto realizado en formato C#, todos estos elementos en un archivo compactado en formato
ZIP o RAR, dicho entregable no mayor a 2 MB.

Instrumento de Evaluación

Rúbrica de evaluación.

Criterio Puntaje por Puntaje Observaciones


criterio obtenido
1. Estructura del programa
a) El código se encuentra claramente 10
documentado.
2. Uso de tipos de datos

Pág. 24
Módulo. Programación Net I Unidad I Introducción a .NET

a) Se eligen tipos de datos adecuados para 10


almacenar cada parámetro solicitado.

3. Funcionalidad del programa


a) El programa no presenta errores de 50
compilación y muestra los resultados
esperados (información completa, tiempo
de efectividad de la vacuna, impuesto,
edad, folio y hora en que puede
ejercitarse).
5. Análisis y documentación
a) Realiza el proceso de ingeniería (análisis, 10
desarrollo, pruebas)
b) Se exponen cada uno de los pasos 5
realizados hasta la ejecución del
programa.
5
c) El documento presenta una estructura
adecuada, expone ordenadamente las
ideas e integra capturas de pantalla.
6. Forma de entrega
a) La actividad presenta carátula con datos 5
de identificación completos, fuentes de
consulta en formato APA, conclusiones y
sin faltas de ortografía. 5
b) Se elaboran conclusiones de al menos
media cuartilla y son redactadas en
propias palabras del estudiante.

Total 100

Tipo de fuente y formato:

• Documento de texto con extensión .doc o .docx. (Word), Tipo de letra Arial 11,
interlineado 1.5.

Pág. 25
Módulo. Programación Net I Unidad I Introducción a .NET

• Títulos: centrado, mayúsculas y en negritas.


• Subtítulos: alineado a la izquierda, altas y bajas en negritas.
• Instrucciones: justificado, en altas y bajas.
• Carátula con datos de identificación completos.
• Índice de temas, tablas e imágenes que se localicen en el documento.
• Resumen o introducción de la actividad a presentar.
• Desarrollo del tema con las características presentes en las indicaciones de la actividad.
• Conclusión.
• Sección de fuentes de consulta. Hacer uso de citas textuales de acuerdo con las normas
APA.

Fuentes de Consulta:

• Lucidchart (meister, 2021) Recuperado de https://www.lucidchart.com

• MSDN Microsoft (2020), Guía de programación en C#, recuperado de la siguiente


dirección https://docs.microsoft.com/es-es/dotnet/csharp/tour-of-csharp/

• Ramírez, F (2007). Introducción a la programación. Algoritmos y su implementación


en VB .NET, C# .NET, Java y C++, (2da. Ed.). España: Alfaomega.
• Rosario García, L., y Hernández Martínez, H. (2007). Sistema administrador de centros
de cómputo para nivel bachillerato sobre plataforma .NET. México: UNAM. P. 44-47
Recuperado de: http://132.248.9.195/pd2007/0615306/Index.html
• Shart, J & Jagger, J (2002). Microsoft VISUAL C#. NET, APRENDA YA. España: Mc
Graw Hill.
• Visual Studio Microsoft (2020). Requisitos del sistema para Visual Studio 2019. Visual
para escritorio de Windows, Mac y Linux Recuperado de: https://docs.microsoft.com/es-
es/dotnet/core/

Pág. 26

También podría gustarte