SlideShare a Scribd company logo
1 of 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.

More Related Content

What's hot

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-lineEnamul Haque
 
Geographic Tools and M&E: Linking Data to Support M&E
Geographic Tools and M&E: Linking Data to Support M&EGeographic Tools and M&E: Linking Data to Support M&E
Geographic Tools and M&E: Linking Data to Support M&EMEASURE Evaluation
 
Assessment of Constraints to Data Use
Assessment of Constraints to Data UseAssessment of Constraints to Data Use
Assessment of Constraints to Data UseMEASURE Evaluation
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
Power BI: From the Basics
Power BI: From the BasicsPower BI: From the Basics
Power BI: From the BasicsNikkia Carter
 
Routine data use in evaluation: practical guidance
Routine data use in evaluation: practical guidanceRoutine data use in evaluation: practical guidance
Routine data use in evaluation: practical guidanceMEASURE Evaluation
 
Digital Data Collection
Digital Data CollectionDigital Data Collection
Digital Data Collectionclearsateam
 
Introduction to Data Management
Introduction to Data ManagementIntroduction to Data Management
Introduction to Data ManagementAmanda Whitmire
 
Monitoring and evaluation frameworks logical framework
Monitoring and evaluation frameworks logical frameworkMonitoring and evaluation frameworks logical framework
Monitoring and evaluation frameworks logical frameworkPreston Healthcare Consulting
 
Project monitoring and evaluation by Samuel Obino Mokaya
Project monitoring and evaluation by Samuel Obino MokayaProject monitoring and evaluation by Samuel Obino Mokaya
Project monitoring and evaluation by Samuel Obino MokayaDiscover JKUAT
 
Snowflake Best Practices for Elastic Data Warehousing
Snowflake Best Practices for Elastic Data WarehousingSnowflake Best Practices for Elastic Data Warehousing
Snowflake Best Practices for Elastic Data WarehousingAmazon Web Services
 
Assessing M&E Systems For Data Quality
Assessing M&E Systems For Data QualityAssessing M&E Systems For Data Quality
Assessing M&E Systems For Data QualityMEASURE Evaluation
 
Gis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsGis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsUroosa Samman
 
KoBoToolbox : Data Collection Tool (Research Tool)
KoBoToolbox : Data Collection Tool (Research Tool)KoBoToolbox : Data Collection Tool (Research Tool)
KoBoToolbox : Data Collection Tool (Research Tool)Thiyagu K
 

What's hot (20)

Kobo Collect Workshop
Kobo Collect WorkshopKobo Collect Workshop
Kobo Collect Workshop
 
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
 
Geographic Tools and M&E: Linking Data to Support M&E
Geographic Tools and M&E: Linking Data to Support M&EGeographic Tools and M&E: Linking Data to Support M&E
Geographic Tools and M&E: Linking Data to Support M&E
 
Assessment of Constraints to Data Use
Assessment of Constraints to Data UseAssessment of Constraints to Data Use
Assessment of Constraints to Data Use
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Power BI: From the Basics
Power BI: From the BasicsPower BI: From the Basics
Power BI: From the Basics
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Routine data use in evaluation: practical guidance
Routine data use in evaluation: practical guidanceRoutine data use in evaluation: practical guidance
Routine data use in evaluation: practical guidance
 
Digital Data Collection
Digital Data CollectionDigital Data Collection
Digital Data Collection
 
Data Visualization.pptx
Data Visualization.pptxData Visualization.pptx
Data Visualization.pptx
 
Introduction to Data Management
Introduction to Data ManagementIntroduction to Data Management
Introduction to Data Management
 
Capstone Final Powerpoint
Capstone Final PowerpointCapstone Final Powerpoint
Capstone Final Powerpoint
 
Monitoring and evaluation frameworks logical framework
Monitoring and evaluation frameworks logical frameworkMonitoring and evaluation frameworks logical framework
Monitoring and evaluation frameworks logical framework
 
M & E Training guide
M & E Training guide M & E Training guide
M & E Training guide
 
Project monitoring and evaluation by Samuel Obino Mokaya
Project monitoring and evaluation by Samuel Obino MokayaProject monitoring and evaluation by Samuel Obino Mokaya
Project monitoring and evaluation by Samuel Obino Mokaya
 
Snowflake Best Practices for Elastic Data Warehousing
Snowflake Best Practices for Elastic Data WarehousingSnowflake Best Practices for Elastic Data Warehousing
Snowflake Best Practices for Elastic Data Warehousing
 
Data Extraction
Data ExtractionData Extraction
Data Extraction
 
Assessing M&E Systems For Data Quality
Assessing M&E Systems For Data QualityAssessing M&E Systems For Data Quality
Assessing M&E Systems For Data Quality
 
Gis Geographical Information System Fundamentals
Gis Geographical Information System FundamentalsGis Geographical Information System Fundamentals
Gis Geographical Information System Fundamentals
 
KoBoToolbox : Data Collection Tool (Research Tool)
KoBoToolbox : Data Collection Tool (Research Tool)KoBoToolbox : Data Collection Tool (Research Tool)
KoBoToolbox : Data Collection Tool (Research Tool)
 

Viewers also liked

Mobile data collection using odk
Mobile data collection using odkMobile data collection using odk
Mobile data collection using odkPaul Gichure
 
Odk survey presentation
Odk survey presentationOdk survey presentation
Odk survey presentationSolomon Nsumba
 
Configuration of odk settings
Configuration of odk settingsConfiguration of odk settings
Configuration of odk settingsKrayfo
 
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)horacio lassey
 
Prism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsPrism odk forms_adding_folderandwidgets
Prism odk forms_adding_folderandwidgetsAngelo Hinagpis
 
ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015ODK Induction Presentation - Spring 2015
ODK Induction Presentation - Spring 2015Zimri Diaz
 
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 Collectionvcuniversity
 
Mobile Data Collection using Formhub.org
Mobile Data Collection using Formhub.orgMobile Data Collection using Formhub.org
Mobile Data Collection using Formhub.orgPrabhas Pokharel
 

Viewers also liked (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
 

Similar to 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-1Genesys
 
Eki Survelytics presentation_316l copy 2
Eki Survelytics presentation_316l copy 2Eki Survelytics presentation_316l copy 2
Eki Survelytics presentation_316l copy 2ekiglobal
 
Online Tools For Your Business
Online Tools For Your BusinessOnline Tools For Your Business
Online Tools For Your BusinessRabiya Jilani
 
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 4MannaAkpan
 
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 guideKnut Relbe-Moe [MVP, MCT]
 
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 LMSKineo
 
Warm crocodile conference
Warm crocodile conferenceWarm crocodile conference
Warm crocodile conferenceJesper Stocholm
 
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 YMCADmitry Drozdik
 
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 ZaalNCCOMMS
 
4autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp024autodesk 091117210154-phpapp02
4autodesk 091117210154-phpapp02MassTLC
 
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 18Becky Wagner
 
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-2013David J Rosenthal
 
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 WebinarRobert Crane
 
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 EditingOnBoard
 
Dashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BIDashboarding with Microsoft: Datazen & Power BI
Dashboarding with Microsoft: Datazen & Power BIDavide Mauri
 
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 AccountingKasey Bayne
 
OnBoard Product Sneak Peek: Q4 2022
OnBoard Product Sneak Peek: Q4 2022OnBoard Product Sneak Peek: Q4 2022
OnBoard Product Sneak Peek: Q4 2022OnBoard
 
Top Tips of 2022 for OnBoard
Top Tips of 2022 for OnBoardTop Tips of 2022 for OnBoard
Top Tips of 2022 for OnBoardOnBoard
 

Similar to 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
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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 MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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.pdfEnterprise Knowledge
 
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 2024Rafal Los
 
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...Miguel Araújo
 
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 interpreternaman860154
 
[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.pdfhans926745
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - 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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
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
 
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...
 
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
 
[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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

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.