On the predictors of computational thinking and its growth at the high-school level | Synapse