Principles and Requisites of Computer-Assisted Interactive Video Instruction: A Sign Language Lesson