Explained to my 9 yo how programming works: 1. You have something you want to do. 2. You write code to do it. 3. The code doesn't work. 4. You fix the mistakes. 5. When the program works, you realize your idea was wrong. 6. You fix the idea. 7. Goto 2.
-
-
Some classes only have step 1 and 2
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Control loops but no path planning
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
very well put. So some people have to learn in some ways the rest, or be taught, which comes at certain costs, and I don´t necessarily mean only money
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Most people can't do step 6. Nobody talks about this.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
If computer programming is taught as computer literacy, then kids will realise that programming is just a better form of expression of what you want to get done with the computer.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
nor do they include the practice of updating the README file often, instead of just once (possibly as the first git push) so by the time someone else looks at it the function names are all outdated
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
The other steps are "experience" which is why most CS programs now have internships/co-ops. Similarly, going straight into work without CS fundamentals can leave steps 2-4 weak. Some folks can handle it but many shouldn't...
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
8. Sell
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.