Bifalgorithm post
There's two different ways in which people do learn how to program. Number one is something that's like, all right, step one, create this component and then gives you like, say this component or whatever they're doing. They give you the step by step instructions right here. You do this and then step two, now do this and then you do that and they give you the exact thing. The problem here is that for this person to come up with this set of steps, they first tried something. It didn't work. They went to the next thing. It didn't work. They went to the next thing. It didn't work. They went to the next thing. It did work. So therefore they're like, ah, here we go. We're going to now put it here. This is learning. This is the final result. You are doing the final result. That will never, ever work. The better way to do it is here's how you create a component. Here's how you do this. Here's how you do that. Now, I want you to build X. And then at the end of it, they show you how to build X. So that way, you fail. Because this is where the learning happens.
There's two different ways in which people do learn how to program. Number one is something that's like, all right, step one, create this component and then gi…
Ideas in this flowchart
- Learning Programming Methods
- Step-by-Step Instructions
- Sequential Steps
- Final Result Focus
- Trial and Error Process
- Learning by Building
- Guided Component Creation
- Build X Independently
- Learning Through Failure