Before you look specifically at guided practice, it might be useful for you to review What Works and What Doesn't in Internet Implementation of instruction. Once you have GOOD instruction, there are many different ways of providing guided practice for the virtual student:
discussions
in a class management course tool like Blackboard