tag:blogger.com,1999:blog-18677687.post3386191597266567490..comments2024-03-27T15:13:24.764-04:00Comments on Computer Science Teacher: Ready, Fire, Aim–Why Is Design First So Hard To Learn?Alfred Thompsonhttp://www.blogger.com/profile/05575057876858763822noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-18677687.post-64062413149665542722018-11-30T18:36:11.891-05:002018-11-30T18:36:11.891-05:00Kids want to be at the computer working, not at th...Kids want to be at the computer working, not at the table with pencil and paper. I also started in the punch card days were programming was not an immediate result event. Wouldn't this be a crazy idea, have a delay on the computer output of say 2 hours? Drawing a house with the turtle? Find out your programming result tomorrow! No more trial and error at the keyboard. Probably not be a big seller. I hear so many times "the kids today ..." and then some statement regarding patience or expecting instant gratification. I think those same kids were around in the punch card days, they just were not working on computers. So how do we get planning to be a first step? Lots of experience is the only way I can think of. By the time they are in their 40s or 50s they might realize the importance of planning. Winging it is just so much funGarthnoreply@blogger.comtag:blogger.com,1999:blog-18677687.post-63923643704794527182018-11-29T20:16:59.460-05:002018-11-29T20:16:59.460-05:00So true and well said! While I love to see studen...So true and well said! While I love to see student enthusiasm, encouraging them to take a step back is needed.<br /><br />The "think out loud" method seems to get some students to plan, but it is hard to slow down a confident student that gets most programming challenges right away. I find that some of the sites like projecteuler.net and open.kattis.com with problems that are more challenging show some students the need for planning.Mr. Scholtenhttps://www.blogger.com/profile/15973457902841978450noreply@blogger.com