HelloTalk’s website says that you can “Learn a language by chatting with native speakers from around the world.” This is an app. This app has many features, but are probably not appropriate for children. However, there is one feature that can encourage writing and is probably safe even for young children, with supervision. The text chat with a robot feature is a nice simulation for younger children to be able to join in with chatting, without letting them reveal information about themselves to strangers via an app. In our homeschool I’ve found that online chats really made a difference in motivating my children to be good spellers in English. In addition to text chats with a robot, there are text chats with real people in other countries, and also “classmates” who are learning the foreign language along with you. I would not let students use the chat feature with real people without adult supervision, but this could be a feature you decide will work for your student. The app also has lots of cultural info, very short posts by natives talking about current events, etc. However, it’s aimed at adults. There are also video links, but while I found some very good videos, there were also videos mixed in that were very adult-oriented. They covered dating topics and things like “How to Swear in German.” These would be important things for a fluent speaker to know, eventually, but I know parents want to use their judgment for when their child is ready for topics like this.
ChildrensBooksForever.com has free children’s books online in many languages. The languages available are Afrikaans, Danish, Butch, Finnish, French, German, Indonesian, Japanese, Norwegian, Spanish, and Swedish.
At Jiskha.com you can get help with homework subjects on some websites like this one, including foreign language. I think that something like this would be most useful for correcting written work, so I am placing this website in this category.
Make your own copywork sheets using curriculum, books, songs, and rhymes that. This is easy if you use websites designed for this task. You can use the same page all week, just print it five times. Younger children can use just one sheet and do one line per day.