SlideShare une entreprise Scribd logo
1  sur  34
INTRODUCTION TO
MOBILE DATA COLLECTION
Bodhiya Wijaya Mulya, S.Sos., M.M.
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
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
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
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
BUILD YOUR FORM
Bodhiya Wijaya Mulya, S.Sos., M.M.
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
© BODHIYA WIJAYA MULYA
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
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
© BODHIYA WIJAYA MULYA
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
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
PRACTICE
• Make a ODK Form from this questionnaire
• Questionnaire_PPI Survey Simplified.docx
• Check your form compliance
© BODHIYA WIJAYA MULYA
SET UP YOUR SERVER
Bodhiya Wijaya Mulya, S.Sos., M.M.
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
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
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
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
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
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
COLLECT YOUR DATA
Bodhiya Wijaya Mulya, S.Sos., M.M.
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
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
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
AGGREGATE YOUR DATA
Bodhiya Wijaya Mulya, S.Sos., M.M.
FORM SUBMISSION
• Open ODK Aggregate
server
• Click “Submission” tab
• You will see all of submitted
form
© BODHIYA WIJAYA MULYA
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
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
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
VISUALIZE YOUR DATA
Bodhiya Wijaya Mulya, S.Sos., M.M.
VISUALIZE YOUR DATA WITH GOOGLE EARTH
• You can visualize your
respondent GIS with Google
Earth
• Install Google Earth in Your
Computer
© BODHIYA WIJAYA MULYA
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
THANK YOU!
Bodhiya Wijaya Mulya, S.Sos., M.M.

Contenu connexe

Tendances

Tendances (20)

Odk getting started
Odk getting startedOdk getting started
Odk getting started
 
Training on using kobotoolbox for on line or off-line
Training on using kobotoolbox for on line or off-lineTraining on using kobotoolbox for on line or off-line
Training on using kobotoolbox for on line or off-line
 
Data collection and analysis
Data collection and analysisData collection and analysis
Data collection and analysis
 
Census 2021 Outputs
Census 2021 OutputsCensus 2021 Outputs
Census 2021 Outputs
 
Introduction to biostatistic
Introduction to biostatisticIntroduction to biostatistic
Introduction to biostatistic
 
Data Collection (Methods/ Tools/ Techniques), Primary & Secondary Data, Quali...
Data Collection (Methods/ Tools/ Techniques), Primary & Secondary Data, Quali...Data Collection (Methods/ Tools/ Techniques), Primary & Secondary Data, Quali...
Data Collection (Methods/ Tools/ Techniques), Primary & Secondary Data, Quali...
 
sampling
samplingsampling
sampling
 
KoBo Toolbox
KoBo ToolboxKoBo Toolbox
KoBo Toolbox
 
Gis functions
Gis functionsGis functions
Gis functions
 
3.5.1 information bias
3.5.1 information bias3.5.1 information bias
3.5.1 information bias
 
The importance of data
The importance of dataThe importance of data
The importance of data
 
Storytelling with data and data visualization
Storytelling with data and data visualizationStorytelling with data and data visualization
Storytelling with data and data visualization
 
Workshop on SPSS: Basic to Intermediate Level
Workshop on SPSS: Basic to Intermediate LevelWorkshop on SPSS: Basic to Intermediate Level
Workshop on SPSS: Basic to Intermediate Level
 
Introduction to Data Visualization
Introduction to Data VisualizationIntroduction to Data Visualization
Introduction to Data Visualization
 
Introduction and Tools of Research
Introduction and Tools of ResearchIntroduction and Tools of Research
Introduction and Tools of Research
 
Assignment on Research Methodology
Assignment on Research MethodologyAssignment on Research Methodology
Assignment on Research Methodology
 
Spss beginners
Spss beginnersSpss beginners
Spss beginners
 
Stata tutorial
Stata tutorialStata tutorial
Stata tutorial
 
[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations
[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations
[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations
 
Data aquisition unit iii final
Data aquisition unit iii finalData aquisition unit iii final
Data aquisition unit iii final
 

En vedette

Configuration of odk settings
Configuration of odk settingsConfiguration of odk settings
Configuration of odk settings
Krayfo
 
Prism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsPrism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgets
Angelo Hinagpis
 
Présentation Open Data Kit
 Présentation Open Data Kit  Présentation Open Data Kit
Présentation Open Data Kit
Khaled Talbi
 
Workshop using open source software for mobile data collection workshop - a...
Workshop   using open source software for mobile data collection workshop - a...Workshop   using open source software for mobile data collection workshop - a...
Workshop using open source software for mobile data collection workshop - a...
Wisconsin Land Information Association
 
Best Practices in Mobile Data Collection
Best Practices in Mobile Data CollectionBest Practices in Mobile Data Collection
Best Practices in Mobile Data Collection
vcuniversity
 

En vedette (11)

Mobile data collection using odk
Mobile data collection using odkMobile data collection using odk
Mobile data collection using odk
 
Odk survey presentation
Odk survey presentationOdk survey presentation
Odk survey presentation
 
Presentacion ODK
Presentacion ODKPresentacion ODK
Presentacion ODK
 
Configuration of odk settings
Configuration of odk settingsConfiguration of odk settings
Configuration of odk settings
 
Collecte d’information avec le projet OpenDataKit (ODK)
Collecte d’information avec le projet OpenDataKit (ODK)Collecte d’information avec le projet OpenDataKit (ODK)
Collecte d’information avec le projet OpenDataKit (ODK)
 
Prism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsPrism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgets
 
ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015
 
Présentation Open Data Kit
 Présentation Open Data Kit  Présentation Open Data Kit
Présentation Open Data Kit
 
Workshop using open source software for mobile data collection workshop - a...
Workshop   using open source software for mobile data collection workshop - a...Workshop   using open source software for mobile data collection workshop - a...
Workshop using open source software for mobile data collection workshop - a...
 
Best Practices in Mobile Data Collection
Best Practices in Mobile Data CollectionBest Practices in Mobile Data Collection
Best Practices in Mobile Data Collection
 
Mobile Data Collection using Formhub.org
Mobile Data Collection using Formhub.orgMobile Data Collection using Formhub.org
Mobile Data Collection using Formhub.org
 

Similaire à Open Data Kit training

Webinar planning 8 28-final-1
Webinar planning 8 28-final-1Webinar planning 8 28-final-1
Webinar planning 8 28-final-1
Genesys
 
DrupalCon: Using Drupal to power the YMCA
DrupalCon: Using Drupal to power the YMCADrupalCon: Using Drupal to power the YMCA
DrupalCon: Using Drupal to power the YMCA
Dmitry Drozdik
 
4autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp024autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp02
MassTLC
 
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
Knut Relbe-Moe [MVP, MCT]
 
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
David J Rosenthal
 
The Cloud and Collaboration - Kashoo Simple Cloud Accounting
The Cloud and Collaboration - Kashoo Simple Cloud AccountingThe Cloud and Collaboration - Kashoo Simple Cloud Accounting
The Cloud and Collaboration - Kashoo Simple Cloud Accounting
Kasey Bayne
 

Similaire à Open Data Kit training (20)

Webinar planning 8 28-final-1
Webinar planning 8 28-final-1Webinar planning 8 28-final-1
Webinar planning 8 28-final-1
 
Eki Survelytics presentation_316l copy 2
Eki Survelytics presentation_316l copy 2Eki Survelytics presentation_316l copy 2
Eki Survelytics presentation_316l copy 2
 
Online Tools For Your Business
Online Tools For Your BusinessOnline Tools For Your Business
Online Tools For Your Business
 
odkk.pptx
odkk.pptxodkk.pptx
odkk.pptx
 
Building MuleSoft Applications with Google BigQuery Meetup 4
Building MuleSoft Applications with Google BigQuery Meetup 4Building MuleSoft Applications with Google BigQuery Meetup 4
Building MuleSoft Applications with Google BigQuery Meetup 4
 
SPSNYC - Visio 2013 and Visio Services a quick guide
SPSNYC - Visio 2013 and Visio Services a quick guideSPSNYC - Visio 2013 and Visio Services a quick guide
SPSNYC - Visio 2013 and Visio Services a quick guide
 
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMSTotara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
 
Warm crocodile conference
Warm crocodile conferenceWarm crocodile conference
Warm crocodile conference
 
DrupalCon: Using Drupal to power the YMCA
DrupalCon: Using Drupal to power the YMCADrupalCon: Using Drupal to power the YMCA
DrupalCon: Using Drupal to power the YMCA
 
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje ZaalO365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
O365Con18 - External Collaboration with Azure B2B - Sjoukje Zaal
 
4autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp024autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp02
 
AD SSO with Oracle Analytics Cloud - Oracle Open World 18
AD SSO with Oracle Analytics Cloud - Oracle Open World 18AD SSO with Oracle Analytics Cloud - Oracle Open World 18
AD SSO with Oracle Analytics Cloud - Oracle Open World 18
 
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
How to integrate Visio 2013 and Visio Services 2013 with SharePoint to create...
 
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
Social Features of SharePoint 2013 - Webinar by Tom Daly - August 15-2013
 
June 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know WebinarJune 2022 CIAOPS Need to Know Webinar
June 2022 CIAOPS Need to Know Webinar
 
Feature Spotlight: Microsoft 365 for Document Editing
Feature Spotlight: Microsoft 365 for Document EditingFeature Spotlight: Microsoft 365 for Document Editing
Feature Spotlight: Microsoft 365 for Document Editing
 
Dashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BIDashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BI
 
The Cloud and Collaboration - Kashoo Simple Cloud Accounting
The Cloud and Collaboration - Kashoo Simple Cloud AccountingThe Cloud and Collaboration - Kashoo Simple Cloud Accounting
The Cloud and Collaboration - Kashoo Simple Cloud Accounting
 
OnBoard Product Sneak Peek: Q4 2022
OnBoard Product Sneak Peek: Q4 2022OnBoard Product Sneak Peek: Q4 2022
OnBoard Product Sneak Peek: Q4 2022
 
Top Tips of 2022 for OnBoard
Top Tips of 2022 for OnBoardTop Tips of 2022 for OnBoard
Top Tips of 2022 for OnBoard
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Open Data Kit training

  • 1. INTRODUCTION TO MOBILE DATA COLLECTION Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 2. 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
  • 6. BUILD YOUR FORM Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 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
  • 22. COLLECT YOUR DATA Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 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
  • 26. AGGREGATE YOUR DATA Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 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
  • 31. VISUALIZE YOUR DATA Bodhiya Wijaya Mulya, S.Sos., M.M.
  • 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
  • 34. THANK YOU! Bodhiya Wijaya Mulya, S.Sos., M.M.