Contenu connexe Similaire à Open Data Kit training (20) Open Data Kit training2. Expertise Area:
Research methodology
Private Sector Development
Social entrepreneurship
Social statistics
Sociology of religion
Contact info:
For consultation or detailed training, contact me: bodhiyawijaya@gmail.com
BRIEF PROFILE
©BODHIYA WIJAYA MULYA
3. WHAT’S ODK
• Open Data Kit (ODK) is a open-source suite of tools that allows data collection using
Android mobile devices and data submission to an online server, even without an
Internet connection or mobile carrier service at the time of data collection
• Developed by collaboration between researchers at the University of Washington in
Department of Computer Science and Engineering and active members of “Change”,
a multi-disciplinary group at UW exploring how technology can improve the lives of
under-served populations around the world.
© BODHIYA WIJAYA MULYA
4. HOW ODK WORK
• Build a data collection form or survey
• Collect the data on a mobile device and send it to a server
• Aggregate the collected data on a server and extract it in useful formats
© BODHIYA WIJAYA MULYA
5. TOPIC IN THIS TRAINING
1. Build your form
2. Set Up your server
3. Collect your data
4. Aggregate and extract your data
© BODHIYA WIJAYA MULYA
7. BUILD YOUR FORM
• Form is template for your questionnaire
• For simple form http://build.opendatakit.org
• For more complex form you can use XLSform
© BODHIYA WIJAYA MULYA
9. BUILD YOUR FORM
• Type of Questions
Text: Use for open-ended question, you can enter minimal or maximal
character for the answer
Numeric: Use for open-ended question with number answer
Date: Filled with date answers
© BODHIYA WIJAYA MULYA
10. BUILD YOUR FORM
• Type of Questions
Location: Record GPS location, only applied for device with GPS sensor
Media: Collect media such as image, voice, or video
Choose One: Closed-ended question with only one choice
Select Multiple: Closed-ended question with more than one choice
© BODHIYA WIJAYA MULYA
12. BUILD YOUR FORM
• Common Properties
Data name: This is the variable name that is stored in the xml of your form.
Caption Text: your question as you'd like it presented to the user
Hint: Specify a question's hint or help text
Default Value: Default value that will presented to the user
Read-only
Required: Users will not be able to save a form as completed unless they have
entered information
© BODHIYA WIJAYA MULYA
13. VALIDATE FORM
• Export your form into XML format
• Check your form with ODK Validate
• ODK Validate will ensure your form
complies with the XForm standards
• Upload/Publish valid XML file to ODK
Aggregate
© BODHIYA WIJAYA MULYA
14. PRACTICE
• Make a ODK Form from this questionnaire
• Questionnaire_PPI Survey Simplified.docx
• Check your form compliance
© BODHIYA WIJAYA MULYA
15. SET UP YOUR SERVER
Bodhiya Wijaya Mulya, S.Sos., M.M.
16. ODK SERVER
• ODK use cloud server as reservoir for collected data
• You can choose between Google App Engine, ODK Aggregate VM, Tomcat, or
AWS
• In this training we will use Google App Engine
© BODHIYA WIJAYA MULYA
17. GOOGLE APP ENGINE SET UP
• Go to this url: https://appengine.google.com
• Login with google account
• Create your application name and URL
© BODHIYA WIJAYA MULYA
18. ODK AGGREGATE INSTALLATION
• Install ODK Aggregate to your computer
• Enter your app`s url in ODK Aggregate
setup wizard
• Enter your username for superuser, you can
enter any username but it will better to put
your email name as ODK Aggregate
username
• ODK Aggregate will run installation script
to connect with your google apps
© BODHIYA WIJAYA MULYA
19. ODK AGGREGATE INSTALLATION
• If there are some problem, ODK
Aggregate will show failure
message and you should re-run
installation wizard
• If success, when you open your
appspot, your web will show like
this picture
© BODHIYA WIJAYA MULYA
20. SECURE YOUR SERVER
• Login to with ODK username
that you’ve entered during
installation
• Default password for first time
login is “aggregate”
• You should change your
password after first time login
at Site Admin tab
© BODHIYA WIJAYA MULYA
21. ADD OTHER USER
• You can add other user in your
Site Admin Tab with different
access right such as for
enumerator, data analyst,
project manager, etc
© BODHIYA WIJAYA MULYA
23. PREPARATIONS
• Install ODK Collect from Google Playstore
• Open Setting General Settings
Configure platform settings
• Enter your Google server url
• Enter your username and password
© BODHIYA WIJAYA MULYA
24. COLLECT YOUR DATA
• Click “Get Blank Form” button in your
smartphone screen
• Choose questionnaire that you want to fill
• Back to Home screen and click “Fill Blank
Form”
• Enter data into the form, swiping from
right or left with your finger to get to the
next questions. Enter data in all required
fields
© BODHIYA WIJAYA MULYA
25. COLLECT YOUR DATA
• If you're finished, checked the "Mark form as
finalized" and push the "Save Form and Exit"
button
• If you still want to check your form later, please
unchecked the "Mark form as finalized“.
• When you’ve done your data collection process.
Push “Send Finalized Form” and all of your form
will send to ODK Aggregate Server
© BODHIYA WIJAYA MULYA
27. FORM SUBMISSION
• Open ODK Aggregate
server
• Click “Submission” tab
• You will see all of submitted
form
© BODHIYA WIJAYA MULYA
28. EXPORT YOUR DATA
• You can export your data into csv
format so you can analyze with
other software such as stata, SPSS,
Excel, ETC
© BODHIYA WIJAYA MULYA
29. ODK BRIEFCASE
• For grouped question and images we
can use ODK briefcase to get
detailed data
• ODK Briefcase is another way to
extract CSV and images data from
ODK Aggregate
© BODHIYA WIJAYA MULYA
30. ODK BRIEFCASE
• Connect your ODK Briefcase with
your ODK Aggregate
• Pull your data from ODK Aggregate
Server
• After all data already pulled, export
your data to CSV and media file
© BODHIYA WIJAYA MULYA
32. VISUALIZE YOUR DATA WITH GOOGLE EARTH
• You can visualize your
respondent GIS with Google
Earth
• Install Google Earth in Your
Computer
© BODHIYA WIJAYA MULYA
33. VISUALIZE YOUR DATA WITH GOOGLE EARTH
• Export your data from ODK
Aggregate to KML format
• Download your file and open it
with Google Earth
• You can see distribution of your
respondent
© BODHIYA WIJAYA MULYA