Learn the basics of coding text:


The video demonstrates three methods for coding text: drag and drop, right-click, and using the code panel. The process involves selecting relevant text and assigning it to specific codes. Duplicate coding can be avoided, and text can be uncoded and recoded as needed.


  • [🖱️] Three coding methods: drag and drop, right-click, and code panel.

    Explains the three ways to code text in the video.

  • [🔄] Avoiding duplicate coding: If the same passage is coded twice to the same code, it will only appear once.

    Highlights the prevention of duplicate coding.

  • [🚫] Uncoding text: Text can be uncoded by selecting it, right-clicking, and choosing “uncoded” in the menu.

    Describes the process of uncoding text.

  • [🔗] Coding panel: Accessible in documents, it allows dragging text into a code.

    Introduces the coding panel and its functionality.

  • [🔄] Unco from within a code: Text can be uncoded directly from a code by selecting it, right-clicking, and choosing “encode from this code” in the menu.

    Provides an alternative method for uncoding within a code.

    Key Moments
    • Right-Click Coding0:58
      • Learn how to code to multiple categories simultaneously.
      • Right-click on the passage, choose “code to selection,” and select multiple codes.
    • Code Panel Method1:52
      • Explore coding using the code panel available in documents.
      • Open code panel, drag text into a code, and avoid duplicating content.
      • Unload coded text from a code by highlighting, right-clicking, and selecting uncoded.

    Drag and Drop Coding0:05

    • Demonstration of coding text using the drag and drop method.
    • Click on codes’ folder, highlight text, and drag it to the relevant code.
    • Some Coding Theory


This video provides an introduction to coding theory in the context of NVivo, emphasizing its significance in qualitative studies. Coding involves extracting meaningful information from unstructured data, such as text, images, videos, and interviews. The process includes labeling data snippets as codes, with the interpretation varying based on the researcher’s perspective. The video highlights the distinction between grounded and a priori codes, emphasizing the importance of defining one’s approach before using NVivo for coding.


  • [🔍] Coding is crucial in qualitative studies to make sense of unstructured data like text, images, and interviews.
  • [🏷️] The coding process involves labeling data snippets, known as codes, to identify attitudes, behaviors, and themes.
  • [🔄] NVivo facilitates the messy coding process by organizing and analyzing data across various files and formats.
  • [👩‍🔬] Researchers create codes based on their epistemology, methodological approach, and analytical choices.
  • [📚] Two types of codes exist: Grounded (emerging from data) and A priori (previously identified based on literature or assumptions).
  • [🔗] Identifying themes and codes involves techniques like examining word repetition, comparing sources, and analyzing metaphors.
  • [🎥] The video encourages researchers to clarify their coding approach before using NVivo and engage in discussions with supervisors and colleagues.

Key Moments

  • Decoding the Basics00:05
    • Brief overview of coding theory in NVivo program
    • Importance of coding in qualitative studies
    • Examples of unstructured data: photography, videos, interviews, literature
  • Mining Your Data00:30
    • Coding as a process of exploring and extracting information
    • What to look for in coding: attitudes, behaviors, activities, concepts, etc.
    • Introduction to labeling data snippets as “codes”
  • Navigating NVivo01:09
    • Using NVivo to label and organize data codes
    • Example of coding local community across various files
    • Layering data with rich levels of information in NVivo
  • Understanding the Messiness01:39
    • Acknowledging the complexity of the coding process
    • Importance of NVivo and similar software in managing complexity
    • Theoretical understanding that codes are created by researchers
  • Epistemology and Coding02:04
    • Codes not discovered but created by researchers
    • Impact of epistemology, methodological approach, and analytical choices
    • Linking coding methods with methodological approaches
  • The Art of Coding Text02:34
    • Coding various text elements: single word, phrase, sentence, paragraph
    • Applicability to different forms of data: text, video, audio, images
    • Introduction to two types of codes: Grounded and A priori
  • Identifying Themes and Codes02:57
    • Exploring ways to identify potential themes and codes
    • Grounded codes emerging from data vs. A priori codes based on assumptions
    • Strategies for identifying themes: repetition, keywords, comparison, etc.
  • Preparing for NVivo Coding03:43
    • Different ways to identify themes and codes
    • Looking at what isn’t said, metaphors, analogy, transitions
    • Importance of being confident in your approach before coding in NVivo