Online Training Course in ODK

Online ODK Course

Online ODK Course
Online ODK Course

Online Training Course in ODK

Course Preview

Course Information

Course Name:  Mobile Data Collection Using ODK

Delivery Mode: E-learning (Online/Web-based/Self-paced)

Course Duration: 5 hrs

Course Price: USD 300 or KSH 30,000

Registration Link:

Who should take this course?

This course is for anyone who wishes to learn how to collect, manage and analyze data using mobile devices.

About the instructors

The instructors are a seasoned ODK implementer with a background in software development.

About this course

In the past, data collection was performed using paper and pen, which made it prone to error, difficult to conduct on a large scale, and high in transaction costs.

ICT tools such as mobile devices and software that allow users to create surveys, collect, manage and upload data to storage facilities in real-time have reduced the conventional challenges associated with remote data collection.

One of the commonly used tools is ODK (Open Data Kit). Open Data Kit has been used to observe elections, monitor rainforests, track outbreaks,  conduct one-off surveys, rapid assessments, baseline studies, project mid-term evaluation, project end-term evaluation,  market research, during and directly following disasters and in many other cases.

This course is a hands-on, step by step guide that will teach learners how to setup, administer and manage a mobile based data collection platform using ODK.

What can you do in ODK?

  1. Build/digitize a data collection form/questionnaire/ survey using ODK Build or MS Excel XLSForms syntax (XLSForms is recommended for larger forms)
  2. Collect data offline on a mobile device and send it to a cloud server.
  3. Visualize, map and analyze data online
  4. Aggregate the collected data on a server and extract it in useful formats for analysis

Course Objectives

This online training course in Mobile Data Collection using Open Data Kit (ODK) will teach learners how to:

  1. Build/design forms (Digitize questionnaires) in ODK Build and in Microsoft Excel  (XLSForm syntax)
  2. Check for xlsform syntax errors, validate forms and convert xlsform to XForm
  3. Setup a free sub-domain on Free DNS
  4. Setup an account on Digital Ocean
  5. Setup ODK Aggregate server on Digital Ocean
  6. Collect data offline on mobile devices using ODK Collect.
  7. Upload and aggregate collected data in a cloud server
  8. Visualize, manage, analyze and map data online
  9. Download data from the cloud server for further analysis

How and where has ODK been used?

ODK has been used to:

  1. Observe elections
  2. Monitor rainforests
  3. Track outbreaks
  4. Conduct one-off surveys
  5. Conduct rapid assessments
  6. Conduct baseline studies
  7. Project mid-term evaluation
  8. Project end-term evaluation
  9. Market research
  10. Monitor and manage disasters in Haiti and in many other cases

Learning Outcomes

At the end of the course, learners will be able to:

  1. Digitize any paper based questionnaire to an ODK compatible format using MS Excel and ODK Build
  2. Setup a free sub-domain on Free DNS
  3. Setup and operate an account in Digital Ocean VPS
  4. Setup and operate an ODK aggregate server in Digital Ocean
  5. Setup ODK Collect and collect data offline on mobile devices
  6. Upload data to a cloud based ODK Aggregate server
  7. Analyse, visualize and map data online on ODK aggregate
  8. Download data from ODK aggregate using ODK Briefcase for further analysis using software such as MS. Excel, Stata, SPSS, R etc

Course requirements

  1. Intermediate computing skills
  2. No programming skills required
  3. A mobile device running Android OS
  4. Working knowledge in Microsoft Excel
  5. Access to the internet
  6. Proficiency in English

Course Outline 

  1. Introduction to mobile data collection
  2. Advanced survey digitization in MS Excel using the XLSForms syntax
  3. Free DNS sub-domain setup
  4. Digital Ocean setup
  5. ODK aggregate installation on Digital Ocean
  6. Enabling https
  7. ODK Aggregate administration
  8. ODK Collect setup on mobile device
  9. Offline mobile data collection
  10. Data visualization, analysis and mapping on Aggregate server
  11. Export data for analysis using ODK Briefcase


Upon successful completion of this training, participants will be issued with a certificate of participation.


Virtual support is available anytime on request.

You can also view our Online Training Course in Mobile Data Collection Using KoBoToolbox here.

Contact Information

For further inquiries, please contact us on details below:

Email: [email protected]

Mobile: +254 706909947