Logo Studenta

CC215-Informe_PA-Algoritmos_WASC U20221A569

¡Estudia con miles de materiales!

Vista previa del material en texto

INFORME DE PARTICIPACIÓN 
Informe que evalúa la competencia de Pensamiento Crítico
CURSO DE ALGORITMOS – CC215
Carrera de Ingeniería de Software
Sección: SW21
Alumno:
Noviembre 2022
CONTENIDO
1. INTRODUCCIÓN
· Para el trabajo final del curso de Algoritmos, se nos pidió crear un videojuego en base a la elección en grupo de un objetivo y una meta que tiene la Agenda de Salud Sostenible para las Américas. En nuestro caso, seleccionamos el noveno objetivo, el cual trata sobre enfermedades no transmisibles y la meta que elegimos fue la primera que busca reducir la muerte prematura por este tipo de enfermedades. Para el desarrollo del juego, aplicamos la mayoría de conceptos aprendidos dentro del curso como son el uso de clases, las relaciones entre estas, el uso de formularios, etc. 
2. FORMULACIÓN DEL TEMA O SITUACIÓN
· Durante momentos previos al desarrollo, identificamos elementos que están muy relacionados al objetivo y meta elegida. Esto nos facilitó el trabajo al momento de programar el juego. En primer lugar, seleccionamos a nuestro protagonista que es un doctor. Este se podrá mover con las teclas de clásicas (W, A, S y D) y contará con una cantidad de vidas. Luego, seleccionamos el enemigo principal de nuestro juego, el cual es un virus. Este tendrá un movimiento automático y aparecerán en una posición y cantidad aleatoria. Después, seleccionamos el proyectil que utilizaría nuestro protagonista para acabar con los virus, este es una inyección que al impactar con los virus los destruirá. Por último, Seleccionamos los niveles de fondo que utilizaríamos y los fondos seleccionados fueron un hospital normal y una zona médica dentro de una cárcel.
3. ANÁLISIS DE LA INFORMACIÓN
· Con toda la información obtenida y establecida para el desarrollo del juego, tuvimos que pensar bastante como utilizarla de una forma correcta. Además, a la hora de desarrollar el programa se nos presentaron algunas dificultades en a la funcionalidad de algunos métodos pertenecientes a nuestras clases(personajes) principales. Para esto buscamos en algunos videos de YouTube, páginas de internet y ejercicios del aula virtual posibles soluciones a nuestros problemas. Después de contrastar la información encontrada e implementarla en el código, logramos solucionar los problemas de forma satisfactoria.
· Busca información de fuentes confiables y la contrasta.
4. CONCLUSIONES
· Tras el desarrollo de todo el videojuego pude encontrar una gran satisfacción por el objetivo y la meta elegida. Me parece importante que OPS busque reducir la cantidad de muertos por enfermedades no trasmisibles, ya que en la actualidad este tipo de enfermedades son cada vez mas comunes en personas jóvenes. Por eso, me pareció una gran idea crear un videojuego con lo aprendido sobre la programación orientada a objetos y relacionarlo al tema. Esto podría servir en un futuro como una forma de llegar a la población más joven del país.
5. USO ÉTICO DE LA INFORMACIÓN
· Como se mencionó anteriormente, tuvimos que buscar algunas soluciones a las dificultades que se nos presentaron en tutoriales o ejercicios. Lo que utilizamos fue lo siguiente: 
· Evento de cada botón: Tuvimos que investigar la forma para abrir otro formulario al presionar un botón por lo que usamos un tutorial de YouTube.
· Fondo de formularios: Para todos los formularios excepto el de los niveles, utilizamos un código de un tutorial que nos permitió establecer la imagen de fondo y que esta se ajuste a la pantalla que deseemos. 
· Herencia: Utilizamos de referencia un ejercicio del aula virtual para pensar en como crear una clase padre para los elementos de nuestro juego.

Continuar navegando

Materiales relacionados