Can construals be used to teach computational reasoning? This paper outlines some of the issues of
teaching computational reasoning and then endeavours to show how it might be possible, through
using the principles of variation theory to design teaching sequences and consequently construals
that open the learner up to the computational reasoning ideas being considered