Computer science and computational thinking in primary schools.