Tina,
Asking a similar question helps students transfer their skills. That's important. Immediate feedback typically has to be defined. What students may think is "immediate" = 2 minutes and what I think of as "immediate" (depeding on how many students I have in the class) can be 24 hours.
I've had 200-400 students in one online class and "immediate" is the word I define first. ;-)
Thanks!