|
|
|
|
|
by Negitivefrags
2248 days ago
|
|
Basic is great because it has lower level primatives. I think it's very easy for an existing programmer to forget that even the simplest high level concepts like looping and functions are not familiar to a child. These things are just not optional in python. If you want to make a loop, is has to be a high level one. I would much rather teach a child "if" and "goto" for them to make their own control flow constructs. Later on after they realise that they are making these things manually all the time then they will learn to value of a function or a for loop and how it simplifies their life. I think it really helps internalise these concepts. Literally all the best programmers I know started with basic. |
|