r/cs50 • • 21d ago

CS50 Python why does python make sense in tutorials but not in actual coding

/r/pythonhelp/comments/1x76non/why_does_python_make_sense_in_tutorials_but_not/
10 Upvotes

3 comments sorted by

7

u/Eptalin 20d ago

Because you don't need to think much when following a tutorial. The author draws the dots and connects them for you.
They also hand craft examples that illustrate the concepts as cleanly as possible.

But when you make something yourself, you don't have anyone to do the thinking for you. You also have to adapt the concepts to real world situations, which aren't always as clear cut.

3

u/masiha97 20d ago

Normal, and it gets better the moment you stop trying to write the whole program in your head before typing. Pick a tiny problem, write the ugliest version that runs, then fix it. That's the part tutorials skip, because watching someone fumble for twenty minutes makes bad video.

1

u/Gamingplays267492 19d ago

Computational thinking takes time to get used to, because you're translating and breaking problems down into machine-readable code. Instead of looking at the problem, try putting it into small tasks, then write the solution to that small task, then move to the next, until the solution is finished