Вы находитесь на странице: 1из 2

Evidencia de Desempeño: XML y XSL

Los siguientes ejercicios pueden ser entregados por parejas. Se debe entregar un documento con
las misiones cumplidas (archivos XML y XSL) al finalizar la clase y un documento con las respuestas
a las preguntas. Esta es una evidencia de desempeño, por lo cual se evaluará en clase su
desempeño con base en los criterios de evaluación abajo descritos.

La entrega consistirá en una carpeta zip con el nombre de los participantes. Ejemplo:
CarlosSoto_ElianaRivera.zip

La carpeta zip debe contener una subcarpeta por cada ejercicio. Cada ejercicio debe contener el
código XML y/o XSL.

1. Creación de un archivo en XML (50% de la nota):


Objetivo de Aprendizaje: Crear un archivo XML de acuerdo a las necesidades del software.

Imagine que se le solicita crear un simulador del juego de cartas intercambiables “Magic: The
gathering” (MTG). El juego debe permitir disponer en pantalla una carta con sus datos básicos para
poder jugar:

 Consulte las partes de una carta aquí

Cree un archivo XML con los datos necesarios para especificar 5(cinco) cartas de su escogencia.
(Puede solicitar ejemplos al profesor, que entre otras cosas, tiene muchas y necesita deshacerse de
ellas o bien consultar en el sistema “Gatherer the Wizard of the Coast”)

Criterios de Evaluación:

 El estudiante crea elementos XML de acuerdo a las necesidades del software


 El estudiante crea atributos XML donde es adecuado usarlos de acuerdo a las
necesidades del software
 El estudiante abstrae los elementos necesarios del software para
almacenar/comunicar con XML
 El estudiante está en capacidad de usar un editor de texto para crear XML sin
tener que acudir a herramientas gráficas.
 El estudiante crea archivos XML “bien formados”

2. Creación de un archivo XSLT (valor 50%)


Objetivo de Aprendizaje: Usar XSL (T) para transformar un archivo XML de manera que sea legible
para un ser humano usuario.
Imagine que se le solicita crear un simulador del juego de cartas intercambiables “Magic: The
gathering”. El juego debe permitir disponer en pantalla una carta con sus datos básicos para poder
jugar:

 Consulte las partes de una carta aquí

Cree un archivo de transformación XSL (XSLT) para disponer en un explorador web las cartas
creadas en el punto anterior.

La transformación debe ser a formato HTML y debe:

 Mostrar una tabla del color de la carta (según el código de colores de MTG)
 Mostrar los datos básicos de la carta
 Mostrar el texto de reglas en texto normal
 Mostrar el texto de “adorno” en cursiva
 (opcional) el resultado muestra la página con el marco correcto de carta
 (opcional) el resultado muestra el icono correcto de expansión de la carta

Criterios de Evaluación:

 El estudiante crea archivos XSL de acuerdo a las necesidades del software


 El estudiante crea plantillas XSL para dar forma HTML a archivos XML donde es
adecuado usarlos de acuerdo a las necesidades del software
 El estudiante utiliza los elementos xsl:value-of y/o xsl:Select para
seleccionar los datos necesarios del archivo XML
 El estudiante está en capacidad de usar un editor de texto para crear XSL sin tener
que acudir a herramientas gráficas.
 El estudiante crea archivos XSL “bien formados”

Вам также может понравиться