Should All Children Learn to Code?