Está en la página 1de 27

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

NET

Programa educativo: Semestre:


Desarrollo de Software Quinto

Módulo: Bloque:
Programación Net I Bloque 1

Ciclo escolar: Nombre del docente:


2021-S2-B1 Mtra. Alejandra Osti Flores

UNIDAD 1 COLOCAR EL NOMBRE DE LA UNIDAD

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# 18 de Julio 2021

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#.
 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:
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% Ordinario
Plataforma .NET
Del 12 de agosto al 1 de Agosto
1.1.1. Entorno de desarrollo y
del 2021, limite 23:55 hrs.
configuración
Horario de la CDMX.

0-80% Extraordinario
Del 2 al 6 de Agosto del 2021
limite , 23:55 hrs. Horario de la
CDMX.

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

0- 70% Extemporáneo
Del 7 de Agosto al 15 de
Septiembre limite 23:55 hrs.
Horario de la CDMX.
Sin derecho a segundo intento de
mejora de actividad.

Estrategia de enseñanza-aprendizaje:

 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 mapa conceptual.

Logros:

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


.NET y del lenguaje de programación Orientado a Objetos 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 55%


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

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

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.
2. Identifica y describe en un documento de texto, los elementos básicos del entorno
.NET :
 NET Framework CLR (Common Language Runtime) y .NET coreCLR
 Biblioteca de Clases
 Garbage Collector
Así como su evolución a los largo de los años.
3. Elabora un mapa conceptual (puedes usar la herramienta en línea lucidchart (meister,
2021) https://www.lucidchart.com explica en qué consiste la aportación de la plataforma
.NET a la programación y cuál es su aplicación a través de un mapa conceptual
4. Redacta tu Mapa conceptual con una conclusión sobre el impacto que tiene el uso de
esta tecnología. Examina que tu redacción sea clara y tu ortografía no presente errores
la extensión del documento no debe ser mayor a 3 cuartillas, no consideres la portada.
5. Integra el desarrollo de tu actividad en un documento de texto (Word) con: portada Sin
logotipos de la Universidad o de SEP (Su uso es restringido), índice, introducción,
actividad de mapa conceptual, conclusiones y un espacio para referencias.
Posteriormente, guarda tu actividad con la nomenclatura DPRN_U1_A1_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.
6. Consulta los Criterios de evaluación de la actividad para saber si está completa, antes
de entregarla.
7. Envía el archivo a tu Docente en línea, para ello, utiliza la herramienta Tarea del aula.
8. Participa con tu comentario a dos compañeros(as) sobre sus actividades de forma
constructiva y respetuosa.

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

9. Espera y atiende la retroalimentación correspondiente.

Producto por entregar:


Documento de texto con extensión .doc o .docx (Word) que integre un mapa conceptual
realizada con el tema de. 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 en el mapa 10
mental la definición 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 el mapa mental, 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
 Identifica la importancia y 15

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

funcionamiento del Garbage


Collector en la ejecución de la
aplicación .Net
Trabajo colaborativo, participativo en foro
 Inicia con una breve conclusión del 25
trabajo realizado.
 Contribuyo con comentarios a dos
de las participaciones de sus
compañeros(as).
 Su participación considera:
Desarrollo del Pensamiento Critico
 La Asociación de ideas es lógica y
fluida.
 La Participación creativa y
oportuna demuestra enfoques de
contribución constructiva.
Relevancia
 En base a las aportaciones
realizadas elabora una conclusión
del tema
Documento de contenido y fecha de entrega
 Expone todos los conceptos 20
requeridos en forma clara y precisa
 El documento presenta una
estructura adecuada, texto
justificado, expone ordenadamente
las ideas, sin errores ortográficos e
indica las fuentes de consulta
 La actividad es entregada en
tiempo y forma, conforme al
calendario de actividades
establecido y con la nomenclatura

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

requerida.

 Atiende las indicaciones del


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:

 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. 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 22 de Julio 2021.

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#.
 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:
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% Ordinario
Plataforma .NET Del 12 de agosto al 1 de Agosto
1.1.2. Tipos de datos soportados en del 2021, limite 23:55 hrs.
.NET Horario de la CDMX.
1.1.3. Operadores aritméticos, 0-80% Extraordinario
lógicos y de comparación Del 2 al 6 de Agosto del 2021
1.1.4. Conversión de tipos de datos limite , 23:55 hrs. Horario de la
CDMX.
0- 70% Extemporáneo
Del 7 de Agosto al 15 de

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

Septiembre limite 23:55 hrs.


Horario de la CDMX.
Sin derecho a segundo intento de
mejora de actividad.

Estrategia de enseñanza-aprendizaje:
 Aprendizaje basado en el método de Indagación del entorno .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# empleando un cuadro sinóptico.
Logros:

 El estudiante Identificara 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.

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 Valor 30%


Organización de un programa 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.

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

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
código, así como la relación entre las conversiones explícitas e implícitas.
4. Organiza la información en un reporte con un mínimo de 3 cuartillas sin contar la
portada.
5. Guarda la actividad en un documento 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 (la organización de la información según la herramienta seleccionada),
conclusión y fuentes de consulta en formato APA, por otro lado, la extensión del
documento no mayor a 3 cuartillas no consideres la portada.
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#

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

Instrumento de evaluación
Escala de evaluación

Criterio Puntos por Puntos Observaciones


criterio obtenidos
Características de la Plataforma .NET
 Identifica y describe correctamente 10
los tipos de datos manejados por
C# y explica su definición, rango de
valores y características
 Identifica y describe correctamente 10
los operadores aritméticos, lógicos
y relacionales y explica su
definición, funcionalidad y
características.
 Identifica y describe correctamente 10
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.
Documento de contenido y fecha de entrega
 Expone todos los conceptos 30
requeridos en forma clara y precisa

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

 El documento presenta una


estructura adecuada, texto
justificado, expone ordenadamente
las ideas, sin errores ortográficos e
indica las fuentes de consulta
 La actividad es entregada en
tiempo y forma, conforme al
calendario de actividades
establecido y con la nomenclatura
requerida.
 Atiende las indicaciones del
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:

 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.

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

 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


Actividad 3 Resolver problemas con C# 27 de Julio 2021.

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#.
 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:
Actividad 3 Resolver problemas con C#
Tema(s): Escala a considerar y fechas de entrega
1.1. Características de la 0-100% Ordinario

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

Plataforma .NET Del 12 de agosto al 1 de Agosto


1.1.1. Entorno de desarrollo y del 2021, limite 23:55 hrs.
configuración Horario de la CDMX.
1.1.2. Tipos de datos soportados 0-80% Extraordinario
en .NET Del 2 al 6 de Agosto del 2021
1.1.3. Operadores aritméticos, limite, 23:55 hrs. Horario de la
lógicos y de comparación CDMX.
1.1.4. Conversión de tipos de datos 0- 70% Extemporáneo
1.2. Organización de un programa Del 7 de Agosto al 15 de
1.2.1. Estructura general de un Septiembre limite 23:55 hrs.
programa en C# Horario de la CDMX.
1.2.2. Palabras reservadas. Sin derecho a segundo intento de
1.2.3. Declaración de objetos y mejora de actividad.
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%

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

Organización de un programa Valor 60%


Documento de texto y fecha de entrega 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:

1. Descarga e instala el programa Visual Studio. NET en su edición Community 2019.


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.
3. Elabora un programa para obtener la media, la varianza y la desviación estándar de tres
valores (x1,x2,x3) ingresados por el usuario, conforme a las siguientes fórmulas:
Media:

Varianza:

Desviación estándar:

Por lo que deberán declarar una clase, en la cual únicamente se debe incluir 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.

ENTRADAS
Tres observaciones de la variable X

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

SALIDAS
Media, varianza y desviación estándar
4. Crea un nuevo proyecto en el entorno consola de C# .NET, guárdalo con la
nomenclatura Actividad 3.
5. Elabora el análisis, 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.
6. Desarrolla tu código integrando las variables detectadas y las instrucciones necesarias
para su correcto funcionamiento.
7. Documenta tu código con base en comentarios, explicando brevemente las acciones de
cada sección.
8. Mediante capturas de pantalla del programa elaborado identifica en el entorno de Visual
Studio. NET los siguientes elementos:
 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

9. 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, por otro lado, la extensión del
documento no mayor a 3 cuartillas no consideres la portada.
10. Consulta los criterios de evaluación para considerar los aspectos a evaluar en la
actividad.
11. Envía la actividad a tu docente en línea mediante la herramienta Tarea.

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

12. 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
20
 Descarga e instala el programa Visual Studio.
NET en su edición 2019
 Documenta la instalación del IDE de
desarrollo mencionado las parte que lo
componen

Organización de un programa
 Crea adecuadamente un programa tipo 60
consola para la resolución del problema.
 Identifica y declara de forma correcta las
variables requeridas para la resolución del
problema planteado mediante un programa
en C#.
 El programa presenta una estructura
adecuada y el código se encuentra
implementado correctamente.
 Incluye comentarios indicando la
funcionalidad del programa.
 El programa no presenta errores de

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

compilación y muestra los resultados


esperados
 Documenta en capturas de pantalla, así como
del código, lo realizado en la resolución del
problema
Documento de texto y fecha de entrega
20
 Realiza el análisis del problema
 Expone todos los conceptos requeridos en
forma clara y precisa
 El documento presenta una estructura
adecuada, texto justificado, expone
ordenadamente las ideas, sin errores
ortográficos e indica las fuentes de consulta
 La actividad es entregada en tiempo y forma,
conforme al calendario de actividades
establecido y con la nomenclatura requerida.
 Atiende las indicaciones del docente
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.

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

 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# 1 de Agosto 2021.

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#.
 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% Ordinario
Plataforma .NET Del 12 de agosto al 1 de Agosto
1.1.1. Entorno de desarrollo y del 2021, limite 23:55 hrs.
configuración Horario de la CDMX.
1.1.2. Tipos de datos soportados 0-80% Extraordinario
en .NET Del 2 al 6 de Agosto del 2021
1.1.3. Operadores aritméticos, limite, 23:55 hrs. Horario de la
lógicos y de comparación CDMX.

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

1.1.4. Conversión de tipos de datos 0- 70% Extemporáneo


1.2. Organización de un programa Del 7 de Agosto al 15 de
1.2.1. Estructura general de un Septiembre limite 23:55 hrs.
programa en C# Horario de la CDMX.
1.2.2. Palabras reservadas. Sin derecho a segundo intento de
1.2.3. Declaración de objetos y mejora de actividad.
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:

 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 Valor 30%


Entrega de Código Realizado Valor 40%
Ventana de Ejecución Valor 30%

Objetivo o Propósito de la actividad de aprendizaje:

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

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. 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.
2. Crea un nuevo proyecto en el entorno consola de C# .NET, guárdalo con la
nomenclatura EvidenciaU1.

Una empresa necesita un programa para registrar nuevos empleados y en base a dicha
información, cálcular ciertos parámetros.

El usuario ingresará la siguiente información: Nombre del empleado, Edad, Sexo (M ó


F), Fecha de nacimiento, Fecha de ingreso a la empresa, Sueldo, Hora de entrada, Hora
de salida, Estado Civil, ¿Posee alguna discapacidad?

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


información:
Dependiendo el rango de sueldo, se debe calcular la bonificación anual del empleado,
considerando la siguiente tabla.

Monto Sueldo Bonificación


Mensual
0
0-1000 $
3%
1000-5000 $
5%
5000-20000 $
8%
20000 $ a más

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

La empresa tiene una política de aumento de sueldo del 2% después de que el


empleado ha pasado 3 meses con 2 días de prueba, el programa debe indicar,
dependiendo la fecha de ingreso, la fecha en que se aplicará dicho aumento y el nuevo
monto de sueldo.

La empresa paga 1% al empleado por cada hora extra, limitandose a máximo 3 horas
diarias, el programa debe indicar al usuario el horario máximo en que debe retirarse
dependiendo de la hora de salida capturada y el monto total por hora extra.

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


parámetros calculados.

ENTRADAS

Nombre, Edad, Sexo, Fecha de nacimiento, Fecha de ingreso a la empresa, Sueldo,


Hora de entrada, Hora de salida, Estado civil, ¿Posee alguna discapacidad?

SALIDAS

Nombre, Edad, Sexo, Fecha de nacimiento, Fecha de ingreso a la empresa, Sueldo,


Hora de entrada, Hora de salida, Estado civil, ¿Posee alguna discapacidad?, Porcentaje
de bonificación anual, Monto de bonificación anual, Monto del sueldo después del
periodo de prueba, Horario máximo de salida después de 3 horas extra, Monto obtenido
por hora extra.

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,
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

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

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, por otro lado, la extensión del documento no mayor a 3
cuartillas no consideres la portada.
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
a) Se eligen tipos de datos adecuados para 20
almacenar cada parámetro solicitado.

3. Funcionalidad del programa


a) El programa no presenta errores de 40
compilación.
b) El programa muestra los resultados
esperados.
5. Análisis de la herencia, polimorfismo y sobre escritura

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

a) Realiza el análisis del problema 20


b) Redacta la explicación del código
desarrollado.
c) Se exponen cada uno de los pasos
realizados hasta la ejecución del
programa.
d) El documento presenta una estructura
adecuada, expone ordenadamente las
ideas e integra capturas de pantalla.
6. Forma de entrega
a) La actividad es entregada en tiempo, 10
conforme al calendario de actividades
establecido y con la nomenclatura
adecuada.
b) La actividad presenta carátula con datos
de identificación completos, fuentes de
consulta en formato APA, conclusiones
y sin faltas de ortografía.

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.
 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.

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

 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. 27

También podría gustarte