Amara: Ejemplos en el sistema

Ejemplo de como parsear la plantilla para preguntas extended_text y adecuarla a las entradas del usuario.

doc = amara.parse("extended_text.xml")
doc.assessmentItem.title = unicode(title, 'utf-8')
doc.assessmentItem.itemBody.extendedTextInteraction.xml_append(
doc.xml_create_element(u'prompt', content = unicode(question, 'utf-8')))
doc.assessmentItem.itemBody.extendedTextInteraction.expectedLength = \
unicode(expectedLength, 'utf-8')
print doc.xml()

Obtenido: Ejemplo de uso real en el sistema de Amara.

Objetivo: Definición de tipos de preguntas que tendrá el sistema.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s