NVivo helps you organize and explore your data to discover themes guided by your research questions, methodologies, and analytical frameworks, i.e., coding your data. Codes collect in one space all the text, image, video, & other data that you identify as relevant to the themes you’ve identified. (Codes also store cases i.e., units of observation). You can create codes before you start coding (a priori; possibly guided by your research questions or a theoretical framework) and/or as you work (inductive), nest codes in a hierarchy (‘parent’ and ‘child’ codes), and rearrange, merge, and change your codes as needed. This is helpful as you develop your themes and typologies within broader categories
Below is an image of a well-developed coding scheme. Your coding scheme will not start out so organized. You will need to first think about your data and develop your codes and code schema.
In your Code List View, you can see the number of data files coded to that particular Code (named 'Files’) and the number of separate excerpts/timespans (named 'References') that have been coded to that particular Code. You can double-click on any Code to view the references, which are separated by their respective Data files. This gives you quick access to the content you've coded at different themes.
Creating Codes
Optional: If you’re going to create hierarchical Code structures with ‘parent’ and ‘child’ Codes, checkbox the Aggregate coding from children option if you want NVivo to automatically double-code at the parent Code when coding child Codes
Creating a Child Code
Coding Text-Based Data Files at Existing Codes and/or New Codes
OR
OR
Coding Image and Audio/Visual Files at Existing Codes and/or New Codes
OR
OR
Coding stripes give you a visual indicator into which segments of text or audio/visual track timespans you have coded, who did the coding (if collaborating with others), coding density, and allow easier uncoding.