Mixed Method Research Design Data Collection Using ODK GIS Mapping Data Analysis Using Nvivo and Stata
Online Training - We have refined out courses to suit the dynamic world and help achieve your objective

Course Date Onsite fees: Location Register
29/07/2024 To 09/08/2024 1,900 USD, 171,000 Ksh Nairobi
28/10/2024 To 08/11/2024 1,900 USD, 171,000 Ksh Nairobi


A mixed method research design allows researchers to collect and analyse both quantitative and qualitative data within the same study. With the approach overall goal of providing a better and deeper understanding, by providing a fuller picture that can enhance description and understanding of the phenomena, use of the right data collection tools and analyzing software are essential. This 10 days course will focus on designing a questionnaire on open Data Kit that ensures real, quality, and rich data including capturing of videos, audios, and images. The course will also demonstrate both qualitative and quantitative research designs. While the course will explore quantitative data analysis using Stata 14, qualitative data will be analysed using Nvivo 14 software. Participants will also learn how to develop maps in QGIS and arc GIS. Additionally, participants will be trained on interpretation of results and writing different research outputs among them project report, scientific journal articles, blogs, case studies and policy briefs.



Individuals who intend undertake effective research studies including data collection, management analysis and report writing. The course is suitable for individuals working in the private sector, government institutions, research institutions, NGOs, academicians and post graduate students.



By the end of this training participants will learn to:

  • Understand and appropriately use statistical terms and concepts
  • Design and Implement qualitative, quantitative and mixed method research
  • Design both quantitative and qualitative data collection tools
  • Use GIS (QGIS and Arc GIS) software to plot and display data on basic maps
  • Perform data analysis tasks with Stata
  • Perform simple to complex data management tasks using software
  • Statistical tests using Stata software
  • Writing reports from survey data
  • Understand qualitative analysis approaches
  • Set up a project in NVIVO
  • Carry out qualitative data analysis using NVIVO
  • Write a quantitative and qualitative report



10 days



Module 1

Introduction to research

  • Introduction to research quantitative and qualitative research
  • Formulation of research problem statement
  • Formulation of research objectives
  • Formulation of hypothesis and research questions


Research Design: Quantitative Research Approaches

  • Randomized control trials
  • Quasi-experimental designs (Propensity score marching, Difference in Difference)
  • Panel studies
  • Time series studies
  • Cohort studies


Research Design: Qualitative Research Approaches

  • Ethnography
  • Action Research
  • Process tracing
  • Social network analysis
  • Interpretative phenomenology
  • Grounded theory
  • Case comparison


Module 2

Sampling Techniques

  • Probability sampling techniques
  • Non probability sampling techniques


Sample size determination

  • With known population
  • With unknown population


Data Collection Methods in Research

  • Quantitative data collection methods
  • Qualitative data collection


Data Collection tools in Research

  • Survey Questionnaire design
  • FGD guide design
  • KII guide design


Developing Research Protocol

  • What is a research protocol?
  • Basic concepts of a research protocol
  • Structure of a research protocol


Module 3

Mobile Data Collection and Processing (ODK)

  • Introduction to mobile data gathering
  • Overview of Common mobile based data collection platforms (Kobo tool box-Kobo collect; Open Data Kit aggregate- ODK Collect; Survey CTO, Ona, CSpro, SoGosurvey, survey monkey)
  • Benefits of mobile data gathering
  • Challenges facing mobile based data collection
  • Design of survey forms using ODK build, Koboforms and PurcForms
  • Installing ODK Collect or Kobo Collect in android phone for data collection
  • Accessing the the form into the mobile devices


Module 4

Designing forms manually: Using XLS Forms

  • Introduction to XLS forms
  • Notes and dates
  • Multiple choice Questions
  • Multiple Language Support
  • Hints and Metadata


Advanced survey Authoring

  • Conditional Survey Branching
  • Required questions
  • Constraining responses
  • Skip: Asking Relevant questions
  • Grouping questions
  • Skipping many questions at once (Skipping a section)
  • Repeating a set of questions
  • Special formatting
  • Making dynamic calculations


Hosting survey data (Online)

  • ODK Aggregate
  • Formhub
  • ona.io
  • KoboToolbox
  • Uploading forms to the server


Hosting Survey Data (Configuring a local server)

  • Configuring ODK Aggregate on a local server
  • Downloading data
  • Manual download (ODK Briefcase)
  • Using the online server interface
  • Use ODK collect to gather data
  • Use ODK aggregate to upload data to the server
  • Work with spatial data (GPS coordinates)


Module 5

GIS mapping of survey data using QGIS

  • Installation of QGIS/ARC GIS
  • Introduction to GIS for Researchers and data scientists
  • Importing survey data into a GIS/ARC GIS
  • Mapping of survey data using QGIS/ARC GIS
  • Exercise: QGIS /ARC GIS mapping exercise


Module 6

Introduction to Stata statistical software

  • Stata interface and features
  • Key terminologies used in Stata
  • Views: Variable, Data views, Syntax editor
  • Data file preparation
  • Data entry into Stata
  • Data manipulation: merge files, spit files, filter data, sorting files, treatment of  missing values and outliers


Drawing graphs in Stata

  • Introduction to graphs in Stata
  • Graph commands in Stata
  • Different types of Graphs in Stata


Module 7

Introduction statistics and data analysis

  • Understanding descriptive vs inferential statistics
  • Understanding variables
  • Introduction to data types
  • Descriptive statistics for numeric variables
  • Frequency tables
  • Distribution and relationship of variables
  • Cross tabulations of categorical variables
  • Stub and Banner Tables


Test statistics

Test of independence of numeric data- Parametric

  • One sample t test
  • Independent sample t test
  • Paired sample t test
  • One way analysis of variance
  • Repeated measure Analysis of Variance


Test of independence of numeric data- Non parametric

  • Wilcoxon One Sample Signed-Rank test
  • Man-whitney U test
  • Wilcoxon Signed Rank Test
  • Kruskal-Wallis H test
  • Friedman test


Comparison tests of categorical variable

  • MCNemar test
  • Chi-Square test
  • Cochran’s Q test


Tests of Association/Correlation

  • Introduction to correlation analysis
  • Pearson correlation
  • Spearman rank correlation


Module 8

Exploring Relationships

  • Introduction to regression analysis
  • Ordinary Least Square (OLS) assumptions
  • Regression Diagnostics  tests– (Measurement error, Multicollinearity, Heteroscedasticity, Endogeneity, normality, autocorrelation)
  • Linear Regression Analysis (Simple and multiple regression
  • Logit and Probit regression models,
  • Multinomial logit model
  • Ordinal regression
  • Ordered Probit
  • Tobit regression
  • Double hurdle model regression
  • Poison regression
  • Heckman two stage regression


Longitudinal Analysis using Stata

  • Features of Longitudinal Data
  • Exploring Longitudinal data
  • Longitudinal analysis for continuous outcomes


Module 9

Qualitative Data Analysis using NVivo

Introduction to NVivo

  • NVIVO Key terms
  • NVIVO interface
  • NVIVO workspace
  • Use of NVIVO ribbons
  • Uploading qualitative data into NVivo
  • Coding and making nodes
  • Use of queries
  • Project visualization


NVIVO Projects

  • Merging, importing and exporting projects
  • Managing projects
  • Working with different data sources


Nodes in NVIVO

  • Theme codes
  • Case nodes
  • Relationships nodes
  • Node matrices



  • Source classifications
  • Case classifications
  • Node classifications


Module 10


  • Data-driven vs theory-driven coding
  • Analytic coding
  • Descriptive coding
  • Thematic coding
  • Tree coding


Thematic Analysis using NVIVO

  • Organize, store and retrieve data
  • Cluster sources based on the words they contain
  • Text searches and word counts through word frequency queries.
  • Examine themes and structure in your content


Memos Annotations and Links

  • Linked memos
  • Adding annotation to selected content
  • See also link


Queries using NVIVO

  • Queries for textual analysis
  • Queries for exploring coding


Building on the Analysis

  • Content Analysis; Descriptive, interpretative
  • Narrative Analysis
  • Discourse Analysis
  • Grounded Theory


Visualizing NVIVO project

  • Display data in charts
  • Creating models and graphs to visualize connections
  • Tree maps and cluster analysis diagrams


Report Writing

  • Structure and elements of project report, a blog, scientific journal article and policy briefs
  • Triangulating qualitative with quantitative data
  • Comparing analysis results with research questions
  • Summarizing finding under major categories
  • Drawing conclusions and recommendations






This training can also be customized for your institution upon request. You can also have it delivered your preferred location.

For further inquiries, please contact us through Mobile: +254 732 776 700 or Email: training@fineresultsresearch.org



Participants should be reasonably proficient in English.  During the trainings, participants should come with their own laptops.



The course fee covers the course tuition, training materials, two break refreshments, lunch, and study visits.



Accommodation is arranged upon request. For reservations contact us through Mobile: +254 732 776 700 or Email: training@fineresultsresearch.org



Payment should be transferred to FineResults Research Limited bank before commencement of training. Send proof of payment through the email: training@fineresultsresearch.org



  • All requests for cancellations must be received in writing.
  • Changes will become effective on the date of written confirmation being received.
Call us on +254 732 776 700/ +254 759 285 295
Book your Training (Training Calender)
Follow us