SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
● Tema: Desarrollo de una aplicación en java
Integrantes:
Carolina Vanessa Torres Reyes
Cristhofer Jonathan Tapia Moreno
Profesor: Mg. Fausto Redrovan
Universidad Técnica de Machala
Facultad de Ingeniería Civil
Escuela de Informática
Problema
Aplicando los conocimientos adquiridos en el
transcurso del semestre en programación, realizar
utilizando JAVA, un juego didáctico educativo que
ayude al usuario en el aprendizaje de las tablas de
multiplicar.
Justificación
Este programa es necesario para aplicar los
conocimientos aprendidos en el transcurso del
semestre, teniendo así una mayor aprehensión en
cuanto a los conocimientos adquiridos en clase y
asimismo, realizar por cuenta propia una
aplicación donde se combine la creatividad y
lógica de programar.
obJetivos
● Utilización de conceptos básicos de programación
● Desarrollo de la interfaz adecuada e interactiva de
la aplicación
● Determinar los procesos necesarios para la
realización de la aplicación
● Implementar persistencia de datos en la aplicación
Metodología
● Pseudo diseño de interfaz gráfica (borrador).
● Creación de algoritmos de la aplicación
● Diagramas de flujo de información.
● Escoger el lenguaje de programación.
● Escoger el ambiente de desarrollo de Interfaz.
● Investigación de conceptos requeridos.
Metodología
● Búsqueda e instalación de herramientas o plugins.
● Recolección de material gráfico para la aplicación.
● Programar interfaz y procesos de la aplicación.
● Corrección y últimos agregados.
diagnostico
● Error en la persistencia de información
● Carga de botones ralentizada
● Error en el ingreso en los campos de texto
nombres y edades.
● Carga errónea de imagen como fondo de Jframe.
diagnostico
● Tamaño de ventanas de la aplicación.
● Cierre de la aplicación
● Error capturar valores de objetos y asignación a
variables.
● Mezcla de recursos gráficos con clases de la
aplicación.
AlcAnce de lA solución
● Implementación de excepciones.
● Orden en la declaración de objetos.
● Validación usando método keytiped.
● Fondo establecido sobre Label.
● Propiedad setResizable.
● Aplicación de System.exit(0).
● Variables Publicas
● Estructuración por Folders
ResultAdos
● Ventana Inicio
● Ventana Menú
ResultAdos
● Ventana Instrucciones
ResultAdos
Ventana Conceptos Ventana Tablas
Resultados
● Ventana Nivel fácil
● Ventana Nivel difícil
ConClusiones y
ReComendaCiones
● Emplear excepciones.
● Escribir código antes que copiar y pegar.
● Implementar una interfaz amigable
● Almacenar la información del usuario que utiliza la
aplicación.
● Errores de compilación.
● Implementar documentación.
BiBliogRafía
● http://www.aprenderaprogramar.com/index.php?
option=com_content&view=article&id=639:palabras-clave-static-final-en-java-
variables-de-clase-o-campos-estaticos-y-constantes-ejemplos-
cu00673b&catid=68:curso-aprender-programacion-java-desde-
cero&Itemid=188
● Copyright 2006-2013 aprenderaprogramar.com
● http://codigoprogramacion.com/cursos/java/87-curso-javautilizando-metodos-
en-java.html#.UhpvV9LryVM
● codigoprogramacion.com -2013
● http://noticias.iberestudios.com/%C2%BFque-son-las-tic-y-para-que-sirven/
●
© Iberestudios 2012 - Todos los derechos reservados
Gracias por su
atención

Más contenido relacionado

La actualidad más candente

Comparación de lenguajes de programación
Comparación de lenguajes de programaciónComparación de lenguajes de programación
Comparación de lenguajes de programaciónSebastian D Valenzuela
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incrementalnoriver
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional CristobalFicaV
 
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...Uriel Herrera
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltosJansel M
 
Ejemplo soa
Ejemplo soaEjemplo soa
Ejemplo soabrccq
 
Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Jsrfs Montemayor
 
Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesCarlos Macallums
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6Maga Lasic
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaRobert Rodriguez
 
Herencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosHerencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosMario Villaseñor
 

La actualidad más candente (20)

Tipos de datos Java
Tipos de datos JavaTipos de datos Java
Tipos de datos Java
 
Comparación de lenguajes de programación
Comparación de lenguajes de programaciónComparación de lenguajes de programación
Comparación de lenguajes de programación
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incremental
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
 
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
 
Prolog ejercicios resueltos
Prolog ejercicios resueltosProlog ejercicios resueltos
Prolog ejercicios resueltos
 
Ejemplo soa
Ejemplo soaEjemplo soa
Ejemplo soa
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)
 
Greenfoot 1
Greenfoot 1Greenfoot 1
Greenfoot 1
 
Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No Funcionales
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, Asistencia
 
6 Curso de POO en Java - clases y objetos
6  Curso de POO en Java - clases y objetos6  Curso de POO en Java - clases y objetos
6 Curso de POO en Java - clases y objetos
 
Programación Extrema - XP
Programación Extrema - XPProgramación Extrema - XP
Programación Extrema - XP
 
Herencia - Programación Orientada a Objetos
Herencia - Programación Orientada a ObjetosHerencia - Programación Orientada a Objetos
Herencia - Programación Orientada a Objetos
 

Similar a Juego Aprende Tablas Java

Diseño taller informática_java
Diseño taller informática_javaDiseño taller informática_java
Diseño taller informática_javaGabriel Mondragón
 
Silabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iiSilabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iicomar57
 
Presentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFCPresentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFCLuis Pérez Alcaide
 
planificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docxplanificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docxManolinGarcia1
 
Programacion web 0
Programacion web 0Programacion web 0
Programacion web 0Raudel Solis
 
Silabo fundamentos programación
Silabo fundamentos programaciónSilabo fundamentos programación
Silabo fundamentos programaciónFernando Solis
 
Visteme con 'Clean Architecture' que tengo prisas
Visteme con 'Clean Architecture' que tengo prisasVisteme con 'Clean Architecture' que tengo prisas
Visteme con 'Clean Architecture' que tengo prisasJosé María Pérez Ramos
 
Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015Fernando Solis
 
Taller de programación clase #1
Taller de programación   clase #1Taller de programación   clase #1
Taller de programación clase #1Juan Cardona
 
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...José Albert
 
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPOGestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPODIPLOMADO5
 
Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013gonzalopomboza
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOyuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOyuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOyuribel
 
Programacion visual I
Programacion visual IProgramacion visual I
Programacion visual IEdgar Merino
 

Similar a Juego Aprende Tablas Java (20)

Diseño taller informática_java
Diseño taller informática_javaDiseño taller informática_java
Diseño taller informática_java
 
Silabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iiSilabo tarea algoritmos parte ii
Silabo tarea algoritmos parte ii
 
Presentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFCPresentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFC
 
planificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docxplanificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docx
 
Programacion web 0
Programacion web 0Programacion web 0
Programacion web 0
 
Silabo fundamentos programación
Silabo fundamentos programaciónSilabo fundamentos programación
Silabo fundamentos programación
 
Visteme con 'Clean Architecture' que tengo prisas
Visteme con 'Clean Architecture' que tengo prisasVisteme con 'Clean Architecture' que tengo prisas
Visteme con 'Clean Architecture' que tengo prisas
 
Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015
 
Taller de programación clase #1
Taller de programación   clase #1Taller de programación   clase #1
Taller de programación clase #1
 
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
 
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPOGestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
 
Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
Aplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_facturaAplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_factura
 
Programación
ProgramaciónProgramación
Programación
 
Programacion visual I
Programacion visual IProgramacion visual I
Programacion visual I
 
Maya calendar
Maya calendarMaya calendar
Maya calendar
 
Rúbricas evaluación de scratch @fjmontero
Rúbricas evaluación de scratch @fjmonteroRúbricas evaluación de scratch @fjmontero
Rúbricas evaluación de scratch @fjmontero
 

Juego Aprende Tablas Java