Live data from Hacker News

Show HN: Futurecoder – A free interactive Python course for coding beginners

futurecoder.io

11–20 of 85 posts

Re: Show HN: Futurecoder – A free interactive Python course for coding beginners

#11
Awesome! will try this out with my 10 year old and 6 year old who I want to get started with coding, as I'm not so keen on kid-focused options which abstract the actual coding away with "cute" visual representations (conditionals, loops, variables are not difficult concepts to grasp). IMO Ruby is the best language for teaching coding to kids (I taught it to my daughter when she was 10, years ago, she's now a SWE with a ChemEng degree) but there are more tools for Python these days, so perhaps a better choice for my younger ones. Thanks for making open source!

Re: Show HN: Futurecoder – A free interactive Python course for coding beginners

#13
post #7

This looks really good, going through the first couple of tasks it seems well considered. I'm introducing my 8yo daughter to programming at the moment, she is beginning to play around with Scratch. I'm keeping my eye out some something closer to proper coding though. I think this may be a little too far at the moment, but I may try her out on it with me sitting next to her and see how she gets on! Is there any way fo…

For 8yo, maybe you can consider bringing her through Hedy: https://hedy.org/ It's gradual (starts easy but limited, then with progress through levels gets more precise and powerful), and I read that it gets to full blown Python programming. Theres an excellent talk on the approach by the author: https://m.youtube.com/watch?v=fmF7HpU_-9k Edit: +Hedy is designed with kids in mind, as opposed to adults, which I believe…

Hedy looks really good, thanks for the tip!

Yes, Future Coder is clearly aimed at adults or older teenagers, and looks really good for them. That was mostly the point of my question about user created tutorials. Using the current tutorial as a basis, but simplifying the language and some of the conceptual stuff would make something that could work for younger kids.

Re: Show HN: Futurecoder – A free interactive Python course for coding beginners

#14
post #3

[flagged]

This is a strange interpretation of the word 'free'. If you mean 'gratis', it definitely is free of charge. If you mean 'libre', it is MIT licensed, so you can do whatever you want with it. If you mean some other kind of 'freedom', you should probably clarify...

I think the parent's point is that you can't quite do "whatever you want" with it anywhere in the world, at least until Alex dies, because in some countries authors have inalienable moral rights that cannot be waived by any agreement or license. For instance, if you go to France and distort or mutilate Alex's work in a way that harms his reputation or honour, he will be able to sue you for it, and no possible license will waive his right to do so; there is nothing whatsoever other than commit suicide that he can do to grant you the freedom to mutilate his work in a way that harms his honour while in France.

Re: Show HN: Futurecoder – A free interactive Python course for coding beginners

#15

Earlier quoted context omitted.

This is a strange interpretation of the word 'free'. If you mean 'gratis', it definitely is free of charge. If you mean 'libre', it is MIT licensed, so you can do whatever you want with it. If you mean some other kind of 'freedom', you should probably clarify...

I think the parent's point is that you can't quite do "whatever you want" with it anywhere in the world, at least until Alex dies, because in some countries authors have inalienable moral rights that cannot be waived by any agreement or license. For instance, if you go to France and distort or mutilate Alex's work in a way that harms his reputation or honour, he will be able to sue you for it, and no possible license…

that took a turn.

Re: Show HN: Futurecoder – A free interactive Python course for coding beginners

#16

Earlier quoted context omitted.

This is a strange interpretation of the word 'free'. If you mean 'gratis', it definitely is free of charge. If you mean 'libre', it is MIT licensed, so you can do whatever you want with it. If you mean some other kind of 'freedom', you should probably clarify...

I think the parent's point is that you can't quite do "whatever you want" with it anywhere in the world, at least until Alex dies, because in some countries authors have inalienable moral rights that cannot be waived by any agreement or license. For instance, if you go to France and distort or mutilate Alex's work in a way that harms his reputation or honour, he will be able to sue you for it, and no possible license…

So the only way to make this truly "free" is for Alex to publish his work then take his own life? That seems a bit grim and too big of an ask. I'm sure this isn't what Breck wants.

Re: Show HN: Futurecoder – A free interactive Python course for coding beginners

#18
It looks cool. You'll forgive me for not trying every example. However,

1. It doesn't seem to work in Microsoft Edge when the default Enhanced Security is turned on. You might need to ask people to turn that off. I'm not sure about a workaround. It panics with insufficient stack space.

2. How does it pay its own bills? If you get bored with it, what will happen to it? I'm sure Codecademy has a revenue strategy.

Just curious!

Post reply on HN