The second would be more important, as we need our robots to be programmed

. In terms of experience, most kids have some basic C++ experience, but couldn't program a robot or make an advanced program. They understand variables and the like, but not much more than that.