 |
 |
 |
 |
|
TeamBotsJunior was designed to enable children to program a robot
|
 |
|
soccer team and provide them with the ability to simulate a game between their
|
 |
|
programmed team and another robot soccer team. Designed by Jason Fortner,
|
 |
|
Kevin Meyer, Russ Dunbar, and Dan Blimline, with assistance from Tucker
|
 |
|
Balch and Maria Hybinette. TeamBotsJunior was designed to offer children a
|
 |
|
fun environment to experience computer programming in. The design of the
|
 |
|
program allows the user to select the level of difficulty with which they will
|
 |
|
program their team.
|
 |
|
There are three separate programming levels in the program. The first level
|
 |
|
allows the user to select what players will be on their team from a variety
|
 |
|
of preprogrammed players. This level is designed for younger children that are
|
 |
|
just interested in creating their own team. The middle programming level is
|
 |
|
geared to a high elementary to middle school age student. At this level the user
|
 |
|
is allowed to pick ten situations that they would like their robot to recognize.
|
 |
|
These situations come from a list of preprogrammed situations. These
|
 |
|
situations are ranked in importance and then matched with the action that
|
 |
|
should be preformed when the situation occurs. The selected action also
|
 |
|
comes from a preprogrammed list of actions. The final programming level
|
 |
|
allows the user to program what situations and actions the user would like the
|
 |
|
robot to be able to recognize.
|
 |
|
Along with providing different levels for the user to program their robot
|
 |
|
soccer team at, TeamBotsJunior also allows the user to upload and
|
 |
|
download teams to a central server. This will allow the user to simulate games
|
 |
|
with teams that other people have programmed. This option also allows for
|
 |
|
tournaments to be played between many different users.
|