Regular price $20.00 $20.00 Sale
A discussion of the characteristics of the teaching of computing and the ways in which it significantly differs from the teaching of other subjects.