When students learn programming they develop a broad skill set that goes way beyond simply using a programming language. Programming is an applied way to teach mathematical thinking, while writing and debugging their code students explore the real-world applications of mathematical concepts.
This is our vision and we are happy to encourage children to explore the fascinating world of computer programming. To aid our students in this exploration, we adapted a 5 semester programming course for students starting from 8th grade. (Full Article)