You are on page 1of 15

Mobile Data Collection

Using Open Data Kit

Using Formhub to create your survey and collect


data.
Flexible survey design
Mobile and desktop data collection

Mark Spohr, MD, USA


ODK and Formhub
 Survey Design  Data Collection  Data Analysis

 XLSForm  Formhub.org  Formhub.org


 formhub.org  Android mobile  Download to
 Web page spreadsheet
Survey Design
 Start with one of the prepared survey forms
 Formhub.org/mspohr
 Pick a form
 Download it in XLSForm format
 You can edit it in any spreadsheet program
 Formhub.org/syntax
 Upload the form to your own Formhub account.
Choose a Form
 Click on the orange form name:
Download XLSForm
You can edit the form
Create your own Formhub Account
 Formhub.org
 Click on “Sign Up” and Register your account
Upload your form to your account
 Choose File and click Publish
Enter Data
 You can enter data
directly into the web
form:
 Click on “Enter Web
Form”
 You can install ODK
Collect from the
Google Play Store
and enter data on
your Android mobile
device
Analyze Data
 After you have uploaded data, you can view
and filter it on Formhub... or...
 You can download in spreadsheet format
Additional Resources

 Form Design  Data  Data Analysis


Collection

 ODK Build  ODK Collect  ODK


Aggregate
 DHIS2
ODK Build
 ODK Build is a form designer with a drag-and-
drop user interface. Build is an HTML5 web
application and works best for designing simple
forms.
 http://opendatakit.org/use/build/
 For more powerful form designers, try
XLS2XForm, Vellum, or Kobo, or PurcForms.
ODK Collect
 ODK Collect renders forms into a sequence of input
prompts that apply form logic, entry constraints, and
repeating sub-structures. Users work through the
prompts and can save the submission at any point.
Finalized submissions can be sent to (and new forms
downloaded from) a server. Currently, ODK Collect
uses the Android platform, supports a wide variety of
prompts (text, number, location, multimedia,
barcodes), and works well without network
connectivity.
 http://opendatakit.org/use/collect/
ODK Aggregate
 ODK Aggregate provides a ready-to-deploy server and
data repository to:
 provide blank forms to ODK Collect (or other OpenRosa
clients),
 accept finalized forms (submissions) from ODK Collect and
manage collected data,
 visualize the collected data using maps and simple graphs,
 export data (e.g., as CSV files for spreadsheets, or as KML
files for Google Earth), and
 publish data to external systems (e.g., Google Spreadsheets
or Google Fusion Tables).
 http://opendatakit.org/use/aggregate/
SuperCourse Links
 Bibliotheca Alexandrina Research library:
 http://ssc.bibalex.org/helpdesk/introduction.jsf
 Supercourse Research Methods:
 http://www.pitt.edu/~super1/ResearchMethods/index14.htm
 Mark Spohr: mhspohr@gmail.com
 Supercourse: super1@pitt.edu

You might also like