When I was first learning about programming, the best teachers told me to start with a pen and paper before ever reaching for the keyboard.
Check out CS Unplugged - Computer Science without a computer.
Tons of free activities to use in the classroom or anywhere to help learn some computer science concepts.
A big benefit to program design and logical thinking will be the amount of time saved. Rushing to a keyboard and coding right away often leads to wasted time. Image getting halfway into a program and realizing there is a much better approach to the problem and the existing code has to be tossed.
This is why it's nice to have a good start in your mind, on paper, or whiteboard before even sitting down at a keyboard.
No comments:
Post a Comment