Learning a second language is much easier for children than it is for adults. Children's brains have not yet developed solid and set language patterns, so they are easier to mold. Children, in learning a new language, can benefit greatly from different techniques. Colors, sounds and pictures all help to explain the concept of the word so that the child understands it fully. All of these language-learning techniques must be utilized every day in order to be effective.
Use the index cards to make flash cards. Print a word in large letters on one side and glue the picture the word represents on the other side.
Spend time each day reviewing the flash cards with the child. Show the picture side and say the word in English. Have the child copy you. After a few days, encourage the child to come up with the word on his own after being shown the picture. If he can't think of it, then remind him of the word and have him repeat it after you.
Most libraries have language-learning videos available to be checked out. Borrow one and show it to the child every day, encouraging him to repeat what he hears on the video as it goes.
Once the child has been learning the language for a few weeks and seems to have a basic grasp on the language, play charades with him. Write different words on pieces of paper and put them in a hat. Take turns drawing a word from the hat and acting it out, encouraging the other to guess which word you are acting out.