Maybe what you're looking for is Wordly Wise? I have level B. Each lesson has words w/ definitions. There are then exercises to learn those words. The first exercise is a chose the word which fits this definition and circle it. The next exercise is to look at relationships between words. Ex 3 is to apply the meanings of the words. The next part is a story which uses those words. You then answer the 10 questions about the story. The next exercise a crossword puzzle. So the answer questions and crossword puzzle involve writing the words.