Kids can start programming in elementary school! Scratch, an object-oriented programming language is capable of doing all sorts of computer tasks, even designing or modifying classic video games!
(25) students maximum $100 (includes lunch)
https://goo.gl/wpPiFE