Integrating a computer-based flashcard program into academic vocabulary learning · Study