Aprendo: Ejercicios XML
De PatioWiki
(Diferencias entre revisiones)
(22 ediciones intermedias no se muestran.) | |||
Línea 17: | Línea 17: | ||
|- | |- | ||
| image || Define una imagen | | image || Define una imagen | ||
- | |||
- | |||
- | |||
- | |||
|} | |} | ||
Línea 34: | Línea 30: | ||
|- | |- | ||
| type || [dentrofuera, serie, puzzle] || Define el tipo de ejercicio | | type || [dentrofuera, serie, puzzle] || Define el tipo de ejercicio | ||
+ | |- | ||
+ | | name || String || Nombre del ejercicio | ||
|} | |} | ||
=== Atributos opcionales === | === Atributos opcionales === | ||
- | == image == | + | {| border="1" |
+ | |- | ||
+ | ! Nombre | ||
+ | ! Values | ||
+ | ! Descripción | ||
+ | |- | ||
+ | | layout || URL || Ruta del fichero de layout | ||
+ | |- | ||
+ | | enunciado || String || Enunciado del ejercicio | ||
+ | |- | ||
+ | | soundstarting || URL || Audio con el enunciado | ||
+ | |} | ||
+ | |||
+ | === Contiene === | ||
+ | |||
+ | La imagenes y la información necesaria para el ejercicio. | ||
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Nombre | ||
+ | ! Contexto | ||
+ | |- | ||
+ | | image || General | ||
+ | |- | ||
+ | | param || Dentro fuera / Puzzle | ||
+ | |} | ||
+ | |||
+ | == <image> == | ||
=== Atributos obligatorios === | === Atributos obligatorios === | ||
Línea 53: | Línea 78: | ||
=== Atributos opcionales === | === Atributos opcionales === | ||
- | = | + | {| border="1" |
+ | |- | ||
+ | ! Nombre | ||
+ | ! Values | ||
+ | ! Descripción | ||
+ | |- | ||
+ | | sound || URL || Sonido asociado a la imagen | ||
+ | |} | ||
- | = | + | {| border="1" |
+ | |- | ||
+ | ! Nombre | ||
+ | ! Values | ||
+ | ! Contexto | ||
+ | ! Descripción | ||
+ | |- | ||
+ | | finalPosition || [inside, outside] || Dentro fuera || La posición final de la imagen | ||
+ | |- | ||
+ | | sound || URL || general || Un sonido asociado a la imagen | ||
+ | |- | ||
+ | | type || [container, pattern] || serie || El tipo de imagen | ||
+ | |- | ||
+ | | concept || Concepto || serie || El concepto al que está asociado | ||
+ | |} | ||
- | == | + | == <param> == |
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Nombre | ||
+ | ! Values | ||
+ | ! Contexto | ||
+ | ! Descripción | ||
+ | |- | ||
+ | | type || [dentro, fuera] || Dentro fuera || Indica el tipo de ejercicio de que se trata | ||
+ | |- | ||
+ | | rows || Integer || puzzle || Indica el número de filas del puzzle | ||
+ | |- | ||
+ | | columns || Integer || puzzle || Indica el número de columnas del puzzle | ||
+ | |} | ||
+ | |||
+ | == Layout de un ejercicio == | ||
{| border="1" | {| border="1" | ||
Línea 66: | Línea 128: | ||
| layout || Define el layout | | layout || Define el layout | ||
|- | |- | ||
- | | | + | | placeholder || Define un contenedor del layout |
+ | |- | ||
+ | | map || Define un mapeo para las imágenes y los contenedores | ||
+ | |} | ||
+ | |||
+ | == <placeholder> == | ||
+ | |||
+ | === Atributos obligatorios === | ||
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Nombre | ||
+ | ! Values | ||
+ | ! Descripción | ||
+ | |- | ||
+ | | type || [multi, single] || Define el tipo de contenedor | ||
+ | |- | ||
+ | | x || Integer || Define la coordenada x donde aparecerá el primer contenedor en pantalla | ||
+ | |- | ||
+ | | y || Integer || Define la coordenada y donde aparecerá el contenedor en pantalla | ||
+ | |- | ||
+ | | width || Integer || Define el ancho del contenedor | ||
+ | |- | ||
+ | | height || Integer || Define la altura del contenedor | ||
+ | |- | ||
+ | | count || Integer || Define el número de contenedores | ||
+ | |- | ||
+ | | distance || Integer || Define la separación entre contenedores | ||
+ | |- | ||
+ | | direction || [right, left, up, down] || Define la dirección en que se generan | ||
+ | |} | ||
+ | |||
+ | === Contiene === | ||
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Nombre | ||
+ | ! Descripción | ||
+ | |- | ||
+ | | placeholder || Define los contenedores del ejercicio | ||
+ | |- | ||
+ | | map || Un mapeo entre las imágenes y los contenedores | ||
+ | |} | ||
+ | |||
+ | == <map> == | ||
+ | |||
+ | == <item> == | ||
+ | |||
+ | === Atributos obligatorios === | ||
+ | |||
+ | {| border="1" | ||
+ | |- | ||
+ | ! Nombre | ||
+ | ! Values | ||
+ | ! Descripción | ||
|- | |- | ||
- | | | + | | key || Integer || Define el indice de la imagen |
|- | |- | ||
- | | | + | | pos || Integer || Define el contenedor asociado a la imagen definida por el indice |
|} | |} | ||
- | [[Category: | + | [[Category:Aprendo]] |
última version al 12:40 19 sep 2011
Aprendo es una aplicación para la realización de ejercicios educativos.
Contenido |
Crear un nuevo ejercicio XML
Cada ejercicio de APRENDO es un fichero XML que contiene toda la información necesaria para representar un ejercicio. La disposición de los elementos del ejercicio se define en un fichero de layout.
Etiquetas comunes a todos los ejercicios
Nombre | Descripción |
---|---|
applet | Define el tipo de ejercicio |
image | Define una imagen |
<applet>
Atributos obligatorios
Nombre | Values | Descripción |
---|---|---|
type | [dentrofuera, serie, puzzle] | Define el tipo de ejercicio |
name | String | Nombre del ejercicio |
Atributos opcionales
Nombre | Values | Descripción |
---|---|---|
layout | URL | Ruta del fichero de layout |
enunciado | String | Enunciado del ejercicio |
soundstarting | URL | Audio con el enunciado |
Contiene
La imagenes y la información necesaria para el ejercicio.
Nombre | Contexto |
---|---|
image | General |
param | Dentro fuera / Puzzle |
<image>
Atributos obligatorios
Nombre | Values | Descripción |
---|---|---|
path | URL | El url de la imagen |
Atributos opcionales
Nombre | Values | Descripción |
---|---|---|
sound | URL | Sonido asociado a la imagen |
Nombre | Values | Contexto | Descripción |
---|---|---|---|
finalPosition | [inside, outside] | Dentro fuera | La posición final de la imagen |
sound | URL | general | Un sonido asociado a la imagen |
type | [container, pattern] | serie | El tipo de imagen |
concept | Concepto | serie | El concepto al que está asociado |
<param>
Nombre | Values | Contexto | Descripción |
---|---|---|---|
type | [dentro, fuera] | Dentro fuera | Indica el tipo de ejercicio de que se trata |
rows | Integer | puzzle | Indica el número de filas del puzzle |
columns | Integer | puzzle | Indica el número de columnas del puzzle |
Layout de un ejercicio
Nombre | Descripción |
---|---|
layout | Define el layout |
placeholder | Define un contenedor del layout |
map | Define un mapeo para las imágenes y los contenedores |
<placeholder>
Atributos obligatorios
Nombre | Values | Descripción |
---|---|---|
type | [multi, single] | Define el tipo de contenedor |
x | Integer | Define la coordenada x donde aparecerá el primer contenedor en pantalla |
y | Integer | Define la coordenada y donde aparecerá el contenedor en pantalla |
width | Integer | Define el ancho del contenedor |
height | Integer | Define la altura del contenedor |
count | Integer | Define el número de contenedores |
distance | Integer | Define la separación entre contenedores |
direction | [right, left, up, down] | Define la dirección en que se generan |
Contiene
Nombre | Descripción |
---|---|
placeholder | Define los contenedores del ejercicio |
map | Un mapeo entre las imágenes y los contenedores |
<map>
<item>
Atributos obligatorios
Nombre | Values | Descripción |
---|---|---|
key | Integer | Define el indice de la imagen |
pos | Integer | Define el contenedor asociado a la imagen definida por el indice |