In the first drill separate your team into two groups (or more depending on # of player you have) one group with the basketball at either side of the foul line (also known as the elbow area) the other group in a line at the baseline on the opposite side of the foul lane area. The first player on the baseline will run to the elbow (corner of foul line) and a player in the other group will pass him the ball when he gets to the foul line.
The shooter will catch, square, tuck, and shoot the basketball all in one motion. The shooter will get his own rebound and will go to the end of the passing line while the players who made the pass will go to the end of the shooting line. This drill will teach your players how to catch the ball coming off a pick or any other game type situation prepared to shoot.
Teach your players how to pivot (plant one foot to turn on or rotate on, known as the pivot foot) toward the basket and shoot. The player should pivot with the foot closet to the basket in this drill. In other words if the shooter is coming up the right side of the foul lane to catch the pass he/she should pivot with the the right foot because its the foot closet to the basket or you can tell them to pivot with their inside foot whichever is easiest to explain. This drill is also excellent for teaching your players how to make a good pass which will enable the shooter to catch and release. (Note do not allow the shooter to dribble in this drill, remember, Catch, Square, Tuck, and Release)