Computational thinking (CT) is a term coined by Jeannette Wing to describe a set of thinking skills, habits and approaches that are integral to solving complex problems using a computer and widely applicable in the information society. Thinking computationally draws on the concepts that are fundamental to computer science, and involves systematically and efficiently processing information and tasks. CT involves defining, understanding, and solving problems, reasoning at multiple levels of abstraction, understanding and applying automation, and analyzing the appropriateness of the abstractions made.
Three genres of computational activities (digital stories, computer models and simulations, and data explorations) can be used to incorporate CT across the K-8 curriculum. In this section, we present three examples of work with middle school learners: (1) using Scratch for digital storytelling in language arts and history classes; (2) using StarLogo for computational science investigations in the context of science classes; and (3) using iSENSE for data collection and analysis for learning about time, rate, and distance.
Please see this link to a book about (Computational Thinking and Math Maturity: Improving Math Education in K-8 Schools (Second Edition) it may help you answer your question: http://pages.uoregon.edu/moursund/Books/ElMath/K8-Math.pdf
If you are collecting data in the US (which I assume from your location), lots of the schools will administer NWEA's MAP, ACT's Aspire, PARCC, Smarter Balance, etc. They break the constructs down in different ways. Is your plan to compare self-assessments with these?