640 likes | 869 Views
Open Data Kit (ODK) es un conjunto de Herramientas de código libre que ayuda a las organizaciones a crear, implementar y administrar soluciones de recopilación de datos móviles.
E N D
Open Data Kit (ODK) es un conjuntode Herramientas de código libre que ayuda a las organizaciones a crear, implementar y administrar soluciones de recopilación de datos móviles. Comenzó como un proyecto de Google.org, en abril de 2008 y los desarrolladores principales son investigadores del Departamento de Ciencias Computacionales e Ingeniería de la Universidad de Washington
Herramientas mas utilizadas Crearun formulario de recolección de datos o una encuesta Build Reunirdatos en un dispositivo móvil y enviarla a un servidor Collect Agregar los datos recogidos en un servidor y permite extraerlos en formatos útiles Aggregate
Comunicación entre herramientas Formularios en blanco Formularios en blanco Aggregate Bidireccional Unidireccional Formularios llenos Build Collect
Collect (Recolectar) Aggregate (servidor) Ejercicio 1 Utilización de un formulario digital
Collect (Recolectar) Aggregate (servidor) Ejercicio 1 Llenado de un formulario digital
Collect (Recolectar) Aggregate (servidor) Ejercicio 1 Llenado de un formulario digital
Collect (Recolectar) Aggregate (servidor) Ejercicio 1 Llenado de un formulario digital
Collect (Recolectar) Aggregate (servidor) Ejercicio 1 Llenado de un formulario digital
Collect (Recolectar) Aggregate (servidor) Ejercicio 1 Llenado de un formulario digital
Collect (Recolectar) Aggregate (servidor) Ejercicio 1 Envío de un formulario finalizado
Aggregate (servidor) https://ifrc-padru.appspot.com
Que hemos aprendido ? • Que es ODK • Quien desarrollo ODK • Herramientas de ODK • Comunicación entre las herramientas • Llenar una encuesta desde el dispositivo móvil • Envío de encuestas del dispositivo al servidor
EVALUACION 1 5 MINUTOS
Build (Construir) 1 http://build.opendatakit.org 2 http://opendatakit.org/use/xlsform/ 3
Build (Construir) 1 http://build.opendatakit.org Creación de una cuenta en “build” Don’tyethaveanaccount?
Build (Construir) 1 http://build.opendatakit.org Panel Principal Área de propiedades Nombre de la forma Menús de “build” Área principal Tipos de datos
Build (Construir) 1 http://build.opendatakit.org Renombrar una forma
Build (Construir) 1 http://build.opendatakit.org Agregar preguntas a una forma
Build (Construir) 1 http://build.opendatakit.org Agregar preguntas a una forma (tipos de datos) Texto Ej. Cual es su nombre? Numero Ej. Cual es su edad? Fecha Ej. Que día es hoy? Coordenadas GPS Ej. Registra tu posición actual Multimedia (Fotos / Video / Audio) Ej. Toma una foto del entrevistado Código de barras Ej. Escanea el código de la tarjeta de beneficiario
Build (Construir) 1 http://build.opendatakit.org Agregar preguntas a una forma (tipos de datos) • Selección única • Ej. Seleccione el genero del entrevistado: • Masculino • Femenino • Selección múltiple • Ej. Seleccione las necesidades mas urgentes: • Agua • Comida • Refugio • Dinero • Metadatos • ID del equipo móvil • Hora de inicio de la toma de datos • Hora de finalización de la toma de datos
Build (Construir) 1 http://build.opendatakit.org Agregar preguntas a una forma
Build (Construir) 1 http://build.opendatakit.org Agregar preguntas a una forma (configuración de propiedades 1/4) Recomendado Requerido Nombre del dato Ej. nombre_del_entrevistado * Este nombre no puede tener espacios ni caracteres especiales ** Este nombre no es visto por el usuario, es solo para referencia en la BD Texto del titulo Ej. Escriba el nombre del entrevistado * Este texto se mostrará al usuario en el dispositivo móvil Consejo Ej. Nombre y apellido * Este texto se mostrará al usuario en el dispositivo móvil Valor predeterminado Ej. Juan Valdez * Este texto será la respuesta guardada a menos que el usuario la modifique Rara vez utilizado
Build (Construir) 1 http://build.opendatakit.org Agregar preguntas a una forma (configuración de propiedades 2/4) Rara vez utilizado Opcional Solo lectura * El usuario no puede introducir datos Requerido * El usuario no puede pasar a la siguiente pregunta a menos que la pregunta actual sea respondida • Longitud • El usuario no puede pasar a la siguiente pregunta a menos que la respuesta de la pregunta actual tenga una cantidad especifica de caracteres: • Mínimo. La cantidad mínima de caracteres requerida • Máximo. La cantidad máxima de caracteres aceptada • Ej. Mínimo 5 , Máximo 10: la respuesta debe tener entre 6 y 9 caracteres. • * Si se seleccionan las opciones “incluyente” la respuesta debe tener entre 5 y 10 caracteres Texto invalido ESTA OPCION NO FUNICONA ADECUADAMENTE EN “BUILD”
Build (Construir) 1 http://build.opendatakit.org Agregar preguntas a una forma (configuración de propiedades 3/4) En el caso de las preguntas de Multimedia, se debe seleccionar que tipo de información se va a capturar: Imagen, Audio o Video
Build (Construir) 1 http://build.opendatakit.org Agregar preguntas a una forma (configuración de propiedades 4/4) En el caso de las preguntas de Selección (única o múltiple), se deben agregar las opciones a mostrar. Valores que serán escritos en la BD Opciones que se mostraran al usuario en el dispositivo móvil
Build (Construir) 1 http://build.opendatakit.org Ejercicio 2a (10 min) Formulario de 7 preguntas
Build (Construir) 1 http://build.opendatakit.org Ejercicio 2a (10 min) Formulario de 7 preguntas
Build (Construir) 1 http://build.opendatakit.org Mover el orden de las preguntas
Build (Construir) 1 http://build.opendatakit.org Ejercicio 2b (5 min) Formulario de 7 preguntas, diferente orden
Que hemos aprendido ? • Crear una cuenta en “build” • Renombrar una forma digital • Tipos de datos que componen las formas • Texto, Números, Fechas, GPS, Multimedia, Códigos de barra, Selección simple, Selección múltiple • Configuración mínima requerida por pregunta • Configuración adicional de las preguntas • Creación de formularios digitales básicos
EVALUACION 2 5 MINUTOS
Collect (Recolectar) Aggregate (servidor) Publish (Publicar) 1 http://build.opendatakit.org https://ifrc-padru.appspot.com 2 Export (Exportar) Import (Importar)
Build (Construir) Aggregate (servidor) 1 Publish (Publicar) Ejercicio 3a Publicación de un formulario
Build (Construir) Aggregate (servidor) 1 Publish (Publicar) Ejercicio 3a Publicación de un formulario
Build (Construir) Aggregate (servidor) 1 Publish (Publicar) Ejercicio 3a
Aggregate (servidor) https://ifrc-padru.appspot.com
Collect (Recolectar) Aggregate (servidor) Publish (Publicar) 1 http://build.opendatakit.org https://ifrc-padru.appspot.com 2 Export (Exportar) Import (Importar)
Build (Construir) Aggregate (servidor) 2 Exportar & Importar Ejercicio 3b Publicación de un formulario
Build (Construir) Aggregate (servidor) 2 Exportar & Importar Ejercicio 3b Publicación de un formulario
Build (Construir) Aggregate (servidor) 2 Exportar & Importar
Build (Construir) Aggregate (servidor) 2 Exportar & Importar
Aggregate (servidor) https://ifrc-padru.appspot.com
Que hemos aprendido ? • Formas de cargar encuestas al servidor • Publicar encuestas desde “build” • Descargar encuestas a la computadora (xml) y cargarlas al servidor
EVALUACION 3 5 MINUTOS
Collect (Recolectar) Aggregate (servidor) Descarga de un formulario al dispositivo móvil
Collect (Recolectar) Aggregate (servidor) Ejercicio 4 (10 min) • Descargar al dispositivo móvil las dos encuestas desarrolladas (ejercicios 2a y 2b) • Llenar cada una de las encuestas por lo menos 3 veces • Cargar todos los datos al servidor • Confirmar los datos en el servidor
Build (Construir) 1 http://build.opendatakit.org Creación de grupos de preguntas (despliegue en una sola pantalla)
Build (Construir) 1 http://build.opendatakit.org Ejercicio 5 (10 min) Nombre, edad y genero desplegados en una pantalla
Build (Construir) 1 http://build.opendatakit.org Ejercicio 5 (10 min) Nombre, edad y genero desplegados en una pantalla
Que hemos aprendido ? • Descargar formularios en blanco del servidor “aggregate” al dispositivo móvil “collect” • Diseño de encuestas con múltiples preguntas desplegadas en una sola pantalla