Be open to adding, revising or combining codes as you go<\/li>\n<\/ul>\n\n\n\nFirst level coding mainly uses these descriptive, low inference codes, which are very useful in summarising segments of data and which provide the basis for later higher order coding.<\/pre>\n\n\n\nDescriptive codes<\/h3>\n\n\n\n\n- In vivo coding<\/strong> \/ Semantic coding<\/strong>: This method uses words or short phrases directly from the participant’s own language as codes. It deals with the surface-level content, labeling what participants directly say or describe. It identifies keywords, phrases, or sentences that capture the literal content.
Participant<\/span>: “I was just so overwhelmed with everything.”
Code<\/span>: “overwhelmed”<\/li>\n\n\n\n- Process coding<\/strong>: Uses gerunds (“-ing” words) to connote observable or conceptual action in the data.
Participant<\/span>: “I started by brainstorming ideas, then I narrowed them down.”
Codes<\/span>: “brainstorming ideas,” “narrowing down”<\/li>\n\n\n\n- Open coding<\/strong>: A form of initial coding where the researcher remains open to any possible theoretical directions indicated by the data.
Participant<\/span>: “I found the class really challenging, but I learned a lot.”
Codes<\/span>: “challenging class,” “learning experience”<\/li>\n\n\n\n- Descriptive coding<\/strong>: Summarizes the primary topic of a passage in a word or short phrase.
Participant<\/span>: “I usually study in the library because it’s quiet.”
Code<\/span>: “study environment”<\/li>\n<\/ol>\n\n\n\nStep 4: Review and refine codes<\/h2>\n\n\n\nLater codes may be more interpretive, requiring some degree of inference beyond the data. <\/pre>\n\n\n\n
\n- Look over your initial codes and see if any can be combined, split up, or revised<\/li>\n\n\n\n
- Ensure your code names clearly convey the meaning of the data<\/li>\n\n\n\n
- Check if your codes are applied consistently across the dataset<\/li>\n\n\n\n
- Get a second opinion from a peer or advisor if possible<\/li>\n<\/ul>\n\n\n\n
Interpretive codes<\/h3>\n\n\n\n
Interpretive codes go beyond simple description and reflect the researcher’s understanding of the underlying meanings, experiences, or processes captured in the data. <\/p>\n\n\n\n
These codes require the researcher to interpret the participants’ words and actions in light of the research questions and theoretical framework.<\/p>\n\n\n\n
For example, latent coding is a type of interpretive coding which goes beyond surface meaning in data. It digs for underlying emotions, motivations, or unspoken ideas the participant might not explicitly state<\/p>\n\n\n\n
Latent coding <\/strong>looks for subtext, interprets the “why” behind what’s said, and considers the context (e.g. cultural influences, or unconscious biases).<\/p>\n\n\n\n\n- Example:<\/strong> A participant might say, “Whenever I see a spider, I feel like I’m going to pass out. It takes me back to a bad experience as a kid.” A latent code here could be “Feelings of Panic Triggered by Spiders” because it goes beyond the surface fear and explores the emotional response and potential cause.<\/li>\n<\/ul>\n\n\n\n
It\u2019s useful to\u00a0ask yourself\u00a0the following questions:<\/strong><\/h4>\n\n\n\n\n- What are the assumptions made by the participants?\u00a0<\/li>\n\n\n\n
- What emotions or feelings are expressed or implied in the data?<\/li>\n\n\n\n
- How do participants relate to or interact with others in the data?<\/li>\n\n\n\n
- How do the participants’ experiences or perspectives change over time?<\/li>\n\n\n\n
- What is surprising, unexpected, or contradictory in the data?<\/li>\n\n\n\n
- What is not being said or shown in the data? What are the silences or absences?<\/li>\n<\/ul>\n\n\n\n
Theoretical codes<\/h3>\n\n\n\n
Theoretical codes are the most abstract and conceptual type of codes. They are used to link the data to existing theories or to develop new theoretical insights. <\/p>\n\n\n\n
Theoretical codes often emerge later in the analysis process, as researchers begin to identify patterns and connections across the descriptive and interpretive codes.<\/p>\n\n\n\n