Reading G5, looks like they are really trying to close the loopholes.
Each Team must include Drivers, Programmer(s), Designer(s), and Builder(s). No Student may fulfill any of these roles for more than one VEX IQ Challenge Team in a given competition season. Students may have more than one role on the team, e.g. the Designer can also be the Builder, the Programmer and a Driver.
There is also pretty clear definitions of what Drivers, Programmers, Designers and Builders are. For example:
Programmer – The Student(s) on the Team who write(s) the computer code that is downloaded onto the Robot. An Adult cannot be the Programmer on a Team. Adults are permitted to teach the Programmer associated concepts, but may never be working on the code that goes on the Robot without the Programmer present and actively participating.
I like stated: Adults can teach the xxxx associated concepts. Nice, so we can teach roboteers things!!
Adults are permitted to teach the Builder associated concepts, but may never be working on the Robot without the Builder present and actively participating.
And we can help!! Yay! No more flinging a box of parts on a table top and hoping for the best!
But I really like the sections that talk about strategic moves. Can’t move a team member from team to team to team to help robots level up.
A huge upgrade! Thanks!