Chapter 3: Intro to Survey Design

Online survey sites

Kwik Surveys,

Free Online Surveys,

Google Forms,

Survey Gizmo,

Survey Monkey,

Survey Planet,

Chapter 4: Types of Survey Questions

Conducting Surveys

Dierckx, Didier. “The Case of ‘Likert Scales v. Slider Scales,' Market Research (blog),

Fink, Arlene. How to Conduct Surveys: A Step-by-Step Guide, 3rd ed., Thousand Oaks, California: SAGE Publications, Inc., 2006.

Fowler, Floyd J. Survey Research Methods, 5th ed., Thousand Oaks, California: SAGE Publications, Inc., 2014.

Gray, George and Neil Guppy. Successful Surveys: Research Methods and Practice, 3rd ed., Scarborough, Ontario: Thomson Nelson, 2003.

“Scaled Questions,” Instructional Assessment Resources, The University of Texas at Austin,

Chapter 7: Getting Data Ready for Cleaning

Splitting delimited text into columns in Excel

“Split text into different cells,” Microsoft Office Support,

Splitting strings


“JavaScript String split() Method,” W3Schools,

Visual Basic

“Split Function (Visual Basic),” Microsoft Developer Network,

String Operations in Python

“Common string operations,” The Python Standard Library, Python Software Foundation,

Missing Data

Osborne, Jason W., “Dealing with Missing or Incomplete Data: Debunking the Myth of Emptiness,” Ch 6, Best Practices in Data Cleaning, Los Angeles, CA: SAGE Publications, Inc, 2013:

Chapter 8: Data Cleaning

Spreadsheet software

“List of spreadsheet software,” Wikipedia,

Regular Expressions

Guides and Testers

“Regular Expressions - User Guide,” Zytrax,

RegExr v2.0,


“JavaScript RegExp Reference,” W3Schools,


“Regular expression operations,” The Python Standard Library, Python Software Foundation,

Chapter 10: What Data Cleaning Can and Can’t Catch

Data Transformations

“Transformations to Achieve Linearity,” Stat Trek,