Improving CS Performance by Developing Spatial Skills. - Parkinson, Jack; Margulieux, Lauren (Communications of the ACM, 2025)