4 ms·
Do you want them to be able to start programming like "childsplay", but maybe use it professionally later on? In that case Python is a good choice. It's the #1
by JdeH 10y ago
Do you want them to be able to start programming like "childsplay", but maybe use it professionally later on?
In that case Python is a good choice. It's the #1 language in education world wide. I used it to teach programming to my son. It is free, low threshold, and I've earned a living with it for many years.
Some experimentation can be done on-line without installing anything.
https://trinket.io/ https://trinket.io/
http://www.transcrypt.org/live/turtle_site/turtle_site.html http://www.transcrypt.org/live/turtle_site/turtle_site.html
But of course in remote places there may be no fast internet connection.
When I teach programming to a group, installation of software always costs lots of time. So it's important to preinstall what the children need, in a more or less protected way, e.g. administrator privilege. Otherwise they'll probably cripple their system accidentally in no time.