21st Century IT Teaching for Primary Schools is a collaborative project involving a range of partners with distinctive expertise in primary and adult education, teaching and learning, robotics and information communication technology (ITC). The overarching theme is the development and dissemination of a common pedagogy based on the rapidly changing developments and requirements for ICT including c ...