Friday, May 21, 2010

Is the best way to learn programming, to toy with already written programs and see how they react to changes?

My grandsons have KPL and they can modify programs in there and see what changing lines and values does to a program. Is this true for any computer programming language?

Is the best way to learn programming, to toy with already written programs and see how they react to changes?
The completed programming requires the understanding of the software structure as well as the hardware to support the software, too. Changing others software to see the result will get to the point to be a tester instead or constructor. To automate process which most of the programs do will also involved the logic flow, too. The current object oriented design concept are even more complicate than the logic flow. Formal training (with your own or classroom training) is better way to be a good software design.
Reply:It can help, but I highly doubt you'll be able to fully understand the language that way.
Reply:Yeah, it does help to see what editing and modifying can do. But up to a point and I'd say with the simple program where yu can kinda see what's going on. I've seen c++ code that goes like this for 22 lines on the first page:





Vector v1( new(Vector(new Vector(new Raster())));





you go look at Raster() and that is collecting 15 more classes. That kind of code is hopeless.





You learn from the tutorials and books about the language. You really begin to learn when you try to convert a human idea into code. It is the best learning by reading the homework questions on this Answers. Trying to write that code using my knowledge is a pleasant exercise.

sd cards

No comments:

Post a Comment