Split all your players into two teams and have them line up on opposite sides of the court.
2 basketballs are placed at mid-court.
Each player is given a number (eg. 1-5).
The coach will set out a basket that each team will shoot at.
The coach will call out a number.
When the number is called out, the corresponding number will run out to get the ball, dribble to the basket and keep shooting till the shot is made.
Once the shot is made the players will run after the ball and dribble it back to the center circle.
The first player to score and get the ball back to the center circle wins.
Tendency is to rush the shot when it becomes a competition.
Don't allow the basket if the shot has not been taken with the correct form.
Progression:
Call 2 numbers. In this variation of the game no dribbling is allowed, the players have to pass between each other until they get to the basket.
Both players must make a basket, then both players must run back to the centre circle.
First group that gets back wins and gets a point for their team.
First team to 5 points.
Good team defence is five players guarding the ball, not five separate one-on-ones. The shell drill is where that starts, so here is how to teach help-side positioning and rotations from the first week of the season.
Rebounding is the least glamorous thing in basketball and one of the most decisive. It is also almost entirely a habit, which means it is entirely coachable.
Good spacing is only the start. The best modern offences teach players to attack the defence's rotations and play in a permanent 4-on-3 - here is how to coach that read.