Divide the class into two teams and tell them to go to opposite sides of the gym.
Place an odd number of bean bags (at least two per child) on the centre line (spread out to avoid collisions). At each end of the gym, place a box or bin (as their goal).
On “go”, children run to the centre, grab a bean bag (only one at a time allowed) and take it back to put in their team’s box, run back and do it again. Once all the bean bags are in goals, the children count how many they have. The team with the most bean bags wins.
You can make the game more challenging by telling the children that they have to toss it & catch it all the way back to their goal or have them skip, slide, etc.
Balls may be used to develop skills such as dribbling or passing (each child would have a partner). Repeat to give the other team a chance to win.