Post AW0mJKAtrR3nLLeQ1g by shiftyskip@social.linux.pizza
(DIR) More posts by shiftyskip@social.linux.pizza
(DIR) Post #AW0Ram33Notvg1SaiO by redstarfish@social.linux.pizza
2023-05-25T07:19:09Z
0 likes, 0 repeats
a 13 year old wants me to teach him python because of school syllabus. School will be using Windows and he also has windows laptop at home. He's not much tech savvy.If he were a little older or more tech savvy I'd have used GNU/Linux without any 2nd thought. But in this case I'm confused what to do. Should I teach him on windows or on gnu/linux?
(DIR) Post #AW0Rzc6VUchk4gv5u4 by realmurphy@social.linux.pizza
2023-05-25T07:23:39Z
0 likes, 0 repeats
@redstarfish hard call to make 😩 At the moment if I *have* to use Python or something else under Windows I resort to WSL (https://learn.microsoft.com/en-us/windows/wsl/install) and have a mostly usable environment there. But I don't know if that hybrid approach would make much sense to you and your kid.
(DIR) Post #AW0SYLAsQcTVhiWU7s by shakil_tcs@mstdn.starnix.network
2023-05-25T07:29:53Z
0 likes, 0 repeats
@redstarfish Teach him for now and also introduce him to GNU.
(DIR) Post #AW0TP8WKCrOHo2jKSm by zleap@qoto.org
2023-05-25T07:39:28Z
0 likes, 0 repeats
@redstarfish I think there are several options/1. Install Python on windows2. Install GNU/Linux as dual boot,may make it easier to install python and modules3. Use something like Trinket.io or Repl.it, both web based, and both have all the common modules installed and set up.I am using Trinket.io at Code Club to help attendees learn Python. I am using this with UK primary age, so most of them are 9-11 years.I think sometimes it is easier to learn on a system where things just work, then having to try and figure out how to install a module, which seems to add more complexity.There are some really nice activities at https://wwww.codeclub.org.uk - click projects, we are doing the More intro to python path.I am happy to try and help via mastodon, I think it is worth teaching GNU/Linux at some point, again lots of people who would be good to help with that.
(DIR) Post #AW0UDC8v0p0hWJeSvI by skaiserg@social.linux.pizza
2023-05-25T07:48:31Z
0 likes, 0 repeats
@redstarfish It depends on how much time You want do spend with him, maybe IF You can install linux as second OS?
(DIR) Post #AW0g5ldON2v0jE885g by juul@mastodon.xyz
2023-05-25T10:01:37Z
0 likes, 0 repeats
@redstarfish Linux in a VM and a quick demo of how it's different on windows. Learning linux without knowing how to use a linux command-line is just gonna handicap him in the long run.
(DIR) Post #AW0mJKAtrR3nLLeQ1g by shiftyskip@social.linux.pizza
2023-05-25T11:11:19Z
0 likes, 0 repeats
@redstarfish I'd say it depends on if they're going to be using extra python modules later. At our school, almost everybody who was using windows ended up having trouble with package management (most of them had to switch to the school computers, which were running Debian GNU/Linux). There wasn't any technical problem before that.
(DIR) Post #AW1J3AoKCoSq9fzvpw by zleap@qoto.org
2023-05-25T17:18:09Z
0 likes, 0 repeats
@redstarfish The other day Matthias Kirschner@kirschner also asked about this, perhaps we can work together on this, as we can then perhaps also promote a little software freedom at the same time.