I only suggest vocabulary building for the early stages. Know the colors, the parts of the body, the days of the week and the months, etc. Get these common and basic things out of the way. Natural vocabulary acquisition will pick up later based on what is read and listened to.
I mainly use flash cards to clean up spelling. I'm pretty bad at remembering where to put accents.