You are on page 1of 10

Práctica Calificada

Temario

• Indicaciones
• Calificación
TEMA # 1

Indicaciones
Restricciones
Está permitido el uso de material de consulta escrito ó
impreso (cuaderno, diccionario, lecturas, etc.).
No se permite el uso de teléfono celular o cualquier
otro aparato electrónico durante el examen, los cuales
deben permanecer apagados y guardados
Se considera
• El estado ejecutable de la aplicación,
• El cumplimiento de las características solicitadas,
• La aplicación de estándares de nomenclatura en inglés,
• La interfaz de usuario,
• La aplicación de los principios de Material Design,
• Claridad y eficiencia de la lógica implementada,
• Selección y manejo adecuado de bibliotecas y componentes,
así como
• La organización aplicada para la codificación de clases y su
organización en paquetes.
TEMA # 2

Calificación
Criterios
• Criterios generales
• Criterios de calidad
• Implementación de características de aplicación
Criterios generales
Bueno Regular En proceso
(6) (3) (0)
C1. Building y Ejecución Al abrir el proyecto y ordenar la La aplicación no llega a desplegarse y Al cargar el proyecto el proceso de
ejecución, ésta se inicia sin ejecutarse en el emulador de Android building presenta errores y no llega
problemas en el emulador de Studio para el API 18 ó superior, sin a concluir.
Android Studio para el API 18 ó embargo el proceso de building llega a
superior. concluir.
2.0 puntos 1.0 punto 0 puntos
C2. UI & Material Design El proyecto integra las bibliotecas El proyecto integra las bibliotecas No se percibe en ninguna parte de
Android Design Support Library, Android Design Support Library, la experiencia móvil la aplicación
AppCompat y además se evidencia AppCompat, sin embargo la experiencia de principios y componentes de
en toda la experiencia móvil el uso no aplica en todas las vistas los Material Design.
de componentes compatibles y la principios de Material Design.
aplicación de los principios
fundamentales de Material Design.
3.0 puntos 1.5 puntos 0 puntos
C10. Application Icon La aplicación tiene asociado un La aplicación tiene asociado un ícono La aplicación sólo tiene asociado el
ícono vinculado al propósito de la que sólo representa la marca de la ícono asignado por defecto.
aplicación. universidad.

1.0 punto 0.5 puntos 0 puntos


Criterios de calidad
Bueno Regular En proceso
(5) (2.5) (0)
C7. Code El desarrollador organiza el código en El desarrollador no aplica el estándar No se evidencia un criterio de
Organization paquetes aplicando el estándar dns dns invertido para los paquetes pero organización del código en
invertido, agrupando las clases según agrupa las clases según propósito ó paquetes.
propósito ó funcionalidad (por ejemplo funcionalidad.
activities, models, utilities)
1.0 puntos 0.5 0 puntos
C8. Code La codificación tiene un estilo claro, La codificación es funcional, pero sólo La codificación es funcional, pero
Quality indentando los bloques de código según los aplica parcialmente los estándares de no se evidencia aplicación de
estándares de programación en Java, indentación de bloques de código, ó estándares ó criterios de eficiencia
aplicando una lógica consistente en los existen ineficiencias en la codificación: en la codificación, con ausencia de
métodos, condicionales sin escenarios no redundancia ó inconsistencias en la comentarios.
contemplados, uso adecuado de lógica de programación, ausencia de
reutilización de código para evitar comentarios.
redundancia, comentando secciones de
código relevantes.
2.0 puntos 1.0 puntos 0 puntos
C9. Naming El desarrollador aplica en todos los nombres El desarrollador aplica sólo en parte la El desarrollador no aplica
Standards de objetos de programación como paquetes, nomenclatura en inglés y la nomenclatura en inglés para los
clases, objetos, variables, constantes y nomenclatura estándar para objetos de programación ó
métodos la nomenclatura en inglés y la identificadores de elementos de UI y identificadores de elementos de UI
nomenclatura estándar para identificadores recursos. y recursos.
de elementos de UI y recursos.
2.0 puntos 1.0 punto 0 puntos
Material producido por la Universidad Peruana de Ciencias Aplicadas
Autor: Ángel Augusto Velásquez Núñez
COPYRIGHT ©UPC 2016 - Todos los derechos reservados.