Yeah, really - Android. And an old phone. It has WiFi (can even act as a hotspot), a decent enough camera and there's an app for that - https://play.google.com/store/apps/details?id=com.pas.webcam - which serves the video stream and a nice web frontend to it. You can even tell it to take a full resolution snapshot.
I've been using it as a digital babysitter and were quite happy with it.

A single school lesson lasts 45 minutes. There's rarely more than 1 lesson on specific subject per day. Do children not learn then? And much of those 45 minutes is lost on checking homework, making kids quiet, etc. I'd say 30 minutes of undivided attention is much more than a lesson at school.
Also, in six years this 0,5h cumulates to 1000 hours. It's not about teaching kids to be great programmers, as some say it takes 10000 hours to become great at anything. But spending 0,5h per day on different things gives children a choice in what they want to pursue later in life. And it gives them basic knowledge on numerous topics so they for instance are not cheated by a web developer the way I usually am by a car mechanic.

Why the hate? I see nothing wrong in letting a kid spend half an hour a day learning things that will probably be needed one way or another in her or his adult life. Especially if the kid's interested (and they usually are when the see parents work on a computer). There's plenty of time (s)he can spend playing outside anyway.

Take a look at Lightbot. It's an educational game where you program a robot to turn on lights on the board. It's very nice. My 4 year old daughter loves it and is able to solve simpler levels by herself. I introduce more complex ideas (procedures, loops) when we have some time to play together. It reminds me a bit of LOGO and turtle graphics - that's how I got started and I thinkg turtle graphics in one of modern editions is also one of good first steps.

If upgrading Android would take something like apt-get full-upgrade from the device or at worst booting some ISO on my PC with the device connected, I'd do it. But devices are locked, I can't upgrade my phone above 4.1 and drivers that would allow me to install bootleg distros are unavailable in source code form. So yeah, I'm sticking with 4.1 as long as my phone works and its battery still keeps me online for 5-6 days.

Preservation of local languages and introduction of a global one are not exclusive goals. All it takes is the world to agree to teach everyone a second language so that in one or two generations every person in the world had TWO native languages - a local and the global one. But if we could agree on things like that we wouldn't be afraid of wars nor global warming.