Text this: Confirmatory factor analysis of a rubric for assessing algorithmic thinking on undergraduate students