Blog del curso electivo Seminario de Investigación Multimedia de Ingeniería de Sistemas de la Institución Universitaria Antonio José Camacho, orientado por el profesor Ing. Diego López, Mg.

Aquí están publicados los resúmenes y reflexiones de algunos de los trabajos realizados por los estudiantes del curso.

8 de junio de 2014

METODOSFUTBOLSOFT Una buena base de inicio para todo buen futuro programador

por Julian Mauricio Rayo Grajales y Jhon Albert Torres H.


Resumen

Durante el proceso de formación de todo programador siempre se encontrara con elementos que no son de fácil entendimiento, aun mas cuando se están iniciando los estudios; Por esta razón surgió la idea de crear un software multimedia como METODOSFUTBOLSOFT, desarrollado por WarriorsSoft, el cual tiene como objetivo mostrar la importancia de los métodos con parámetros en el proceso de programación.


Abstract

During the formation of every programmer always find elements that are not easily understood, even more when you are initiating studies; For this reason the idea of ​​creating a multimedia software as METODOSFUTBOLSOFT Powered by WarriorsSoft, which aims to show the importance of the methods with parameters in the programming process emerged.


1. Importancia de un método.

Todo programador debe saber y entender que para hacer un software mas eficiente y sostenible se debe tratar de reducir el código y evitar la redundancias en este eliminando la repetición de sus líneas, por esta razón nacieron los “Métodos”, los cuales son fracciones de código con un propósito fijo y con nombre propio (Asignado por el programador), el cual puede ser invocado o llamado desde diferentes partes del código fuente del aplicativo que se este desarrollando.

Al tener esta fracción de código en un solo lugar, se le pueden hacer modificaciones mas rápidas si es necesario y serán tomados o aplicados en todos los llamados que se hagan del método ayudando a centralizar procesos.


2. Los parámetros en un método.

Como ya se dijo, los métodos son fracciones de código para una tarea o propósito en especial, pero en ocasiones estos métodos requieren de elementos o datos para poder ejecutar o llevar a cabo su meta, estos se deben proporcionar al hacer el llamado del método.

Los parámetros se definen al momento de crear el método, especificando el tipo y un nombre.


3. Valores retornados

Los métodos, al ser la representación de un proceso o subproceso, pueden llegar a tener la necesidad de informar un resultado o valor, por esta razón existen los métodos con valor retornado (Return), son utilizados cuando el proceso devuelve información al lugar donde fue invocado como resultado de todo el proceso que realizo.


4. ¿Cómo ayuda METODOSFUTBOLSOFT a entender este tema?

A lo largo de nuestro proceso de formación se a podido ver que la entre mas didáctica (Interactiva) sea la forma de dar a conocer y explicar algo, es mas fácil que las personas lo entiendan y lo puedan aplicar.

METODOSFUTBOLSOFT nace como una herramienta (Multimedia) alternativa la cual permite que el usuario por medio del juego, entender la importancia de un método con parámetros y valores retornados.

El software METODOSFUTBOLSOFT es una herramienta elaborada en Processing utilizando como metáfora el fútbol, tema el cual es muy familiar para la mayoría de usuarios haciéndolo mas atractivo e interesante para los que lo necesitan.

Uno de los momentos de un partido de fútbol que se utilizo, es el de un tiro al arco, donde el usuario deberá escoger los uno o todos los elementos necesarios para efectuar el tiro (Parámetros) y este se los pasara al jugador que efectuara la acción (Método), si los elementos escogidos fueron los correctos meterá el balón en el arco (Valor retornado), en caso de serlo, el jugador no podrá efectuar la acción ya que no tiene los elementos necesarios.


5. ¿Es realmente necesario hacer este tipo de aplicaciones?

Como analistas y programadores sabemos que esta carrera no es fácil, requiere de dedicación, entendimiento y agilidad, pero en ocasiones nos encontramos con temas que no entendemos y se nos convierten en una barrera para nuestro desarrollo.

Por esta razón tenemos la responsabilidad de detectar estos problemas y encontrar o desarrollar herramientas o recursos que permitan, a los que vienen detrás de nosotros en este proceso formativo, entender estos temas y así aumentando la tasa de aprendizaje, creando profesionales con mas conocimientos y con una mejor forma de expresión al momento de querer dar a conocer sus ideas o conceptos ya que tendrán en cuenta la forma como ellos adquirieron sus conocimientos.



CONCLUSIÓN

Cuando adquirimos un nuevo conocimiento estamos en el deber y la responsabilidad de comunicarlo a todos los que podamos, ya que con el, contribuimos al desarrollo de nuevas ideas y conocimientos, elementos cruciales para el desarrollo de la tecnología pero aun mas para el crecimiento del conocimiento grupal.



Todo lo que esta escrito en esta entrada lo tomamos de nuestra experiencia laboral y estudiantil.


No hay comentarios:

Publicar un comentario