The project aims at developing students' programming knowledge and coding skills, creativity and learning interests through developing a school-based coding curriculum and conducting related learning activities. The deliverables of the project will be the (i) walking robot; (ii) e-learning and teaching resources; and (iii) students' work.