it happen" like to code because it is sometimes complex it' like when you're working up hill that has jewels at the top it' hard to get up itbut when you get to the top you're really proud and you think it' awesome featured maker anthony the logical nature of programming identifying problemthinking through stepsand then implementing solution encourages organization of thought and sustained focus paper written by roy pea and midian kurland argues that"in explicitly teaching the computer to do somethingit is contended that you learn more about your own thinking the focus and organization needed to problem solve from start to finish can be difficult to maintainbut it isn' impossible to develop as with any other activitycoding improves with practice as do the skills accompanying it inside and outside the classroomapplied to coding or homeworkthe focus and organization learned through programming will help kids in any endeavor