Thinking with hands: an embodied approach to the analysis of children's interaction with computational objects