futurecoder

Learning and science

programming education

SHOW HN2020

159points
90comments
#376of 3,028 in 2020
Top 13%of 2020 by points

How HN took it

MixedNo clear lean

2 positive, 4 neutral or asking, 0 mixed, 4 critical, out of 10 comments about the project. Thread score +0.06.

Execution: 0 for, 2 againstDocs: 0 for, 2 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good idea for teaching beginners without setup

    From 3 comments
    • I like this idea very much. I've thought about making something similar. The example in the readme isn't idiomatic Python. It would be better to use enumerate.
      travisjungroth on HN
    • This is awesome! I was looking for something to teach children programming with. (10-12 years onwards) Your project looks amazing. I hope I can find ways to contribute.
      chopraaa on HN
    • This is a cool idea. In a similar vein, I use Google Colab heavily to induct new students to python. Requires no setup, we can collaboratively edit and the output is instantaneous.
      raghavtoshniwal on HN

Objections

  • Course teaches enumerate late; the example isn't idiomatic Python

    From 1 comment
    • I like this idea very much. I've thought about making something similar. The example in the readme isn't idiomatic Python. It would be better to use enumerate.
      travisjungroth on HN

Requests

  • Contributors wanted to help build it

    From 2 comments
    • Thanks! If you've wanted to make something similar, would you perhaps join me in making this? I'm looking for contributors. Yes, enumerate is better, but I want to teach concepts…
      alexmojaki on HN
    • Thanks, it is fun, and quite rewarding. There's still a lot to do, wanna join in?
      alexmojaki on HN
  • Guidance on virtual environments for beginners

    From 1 comment
    • Man, personally, with Python, programming with the language seems to be the easy part. I have struggled with virtual environments and runtime executables across various OSs. What…
      dillonmckay on HN

Questions

  • Is Python the best language for teaching programming?

    From 1 comment
    • Is Python the language of choice to teach/learn programming nowadays? I learned to code with Java like 10 years ago. I haven't touched it again after graduating, and to be honest…
      ggregoire on HN

Alternatives named

  • Google Colab

    From 1 comment
    • This is a cool idea. In a similar vein, I use Google Colab heavily to induct new students to python. Requires no setup, we can collaboratively edit and the output is instantaneous.
      raghavtoshniwal on HN
  • Repl.it

    From 1 comment
    • I have had this problem every time I try to teach anyone to use Python. I have years of experience with messing around with all of the relevant parts of Windows, Mac, and Linux…
      sixhobbits on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/24020906)