A Guide to Qualitatively Analyzing Computing Code
  • Home
  • Step-by-Step Guide
  • About

Step 2: Descriptive Codes

  • Step 1: Selecting a Unit of Analysis
  • Step 2: Descriptive Codes
  • Step 3: Discovering Emergent Themes
  • Optional: Comparing Across Students
  • Step 4: Digging Deeper

On this page

  • Student A – Descriptive Codes
  • Student B – Descriptive Codes

Report an issue

Step 2: Descriptive Codes

The second step in the qualitative analysis is creating qualitative codes for each unit of analysis (UOA).

The process of coding in qualitative research, where a researcher makes notes next to each UOA that are potentially relevant to addressing the research question. Codes act as labels, assigning “symbolic meaning” to each UOA (Miles, Huberman, and Saldaña 2020). In our context, each line of R code is a UOA, which is why we are “coding code.”

Miles, M. B., A. M. Huberman, and J. Saldaña. 2020. Qualitative Data Analysis. Thousand Oaks, CA: Sage.

The initial qualitative codes assigned to the units of analysis can be thought of as the “first cycle codes.” There are over 25 different methods for creating first cycle codes, each with a particular focus and purpose. In our paper, we discuss two specific methods of coding we believe are most relevant to investigating computing code: descriptive coding and in vivo coding.

For this research, I chose to use descriptive codes as I sought to describe the computing skills students were using in their research project. With in vivo coding, these descriptions would be required to take on the voice (code) of each student, which I felt constrained the possible descriptions available to me.


Student A – Descriptive Codes

If you are interested in seeing the original R script file from Student A, you can find that here. If while reading you wonder what the output of a specific statement is, I have reproduced Student A’s code using the penguins dataset (Horst, Hill, and Gorman 2020), available here.

Horst, Allison Marie, Alison Presmanes Hill, and Kristen B Gorman. 2020. Palmerpenguins: Palmer Archipelago (Antarctica) Penguin Data. https://allisonhorst.github.io/palmerpenguins/.

Student B – Descriptive Codes

If you are interested in seeing the original R script file from Student A, you can find that here.

Step 1: Selecting a Unit of Analysis
Step 3: Discovering Emergent Themes
© Copyright 2023, Allison Theobold
This page is built with ❤️ and Quarto.