tag:blogger.com,1999:blog-548613718636739636.post1512162133025144237..comments2024-03-22T07:16:32.743-04:00Comments on Paul Gestwicki's Blog: What We Learned in CS222, Spring 2017 EditionPaul Gestwickihttp://www.blogger.com/profile/00684898302302604274noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-548613718636739636.post-63280498256027436032017-05-18T06:42:13.594-04:002017-05-18T06:42:13.594-04:00The re-reading one, I'm still not sure about i...The re-reading one, I'm still not sure about it. I refined my achievements system a few semesters to only include things that are outside what is needed for normal classroom success. Re-reading the book, that's just plain required to understand it. Of course, many of the students don't know that! So the question for me is this: is it worth adding an achievement to incentivize something that everyone ought to be doing anyway, or is it better--if I want that behavior--to just grade for it, and let the achievements maintain purity of design? Currently, I do the latter: in feedback on the two-week project and many final project iterations, I say directly, "You need to re-read the chapter on XYZ" or "You need to revisit your assignments" (which includes reading, natch).Paul Gestwickihttps://www.blogger.com/profile/00684898302302604274noreply@blogger.comtag:blogger.com,1999:blog-548613718636739636.post-51462446438767999122017-05-17T23:36:39.900-04:002017-05-17T23:36:39.900-04:00The Top-8 list from my section (out of 83 items) w...The Top-8 list from my section (out of 83 items) was thus:<br /><br />- Start on a project earlier than you think you should / Coding always takes longer than what you anticipate (9 votes)<br />- The importance of spending some time naming variables (6)<br />- Test driven development (5)<br />- 8:00 AMs are not my thing, I don’t like 8:00 AMs (5)<br />- How to adapt a plan as you go (5)<br />- Red-Green-Refactor (4)<br />- Giving each class a single responsibility and nothing more (4)<br />- How important having a driven group is (it would have been impossible to complete our project otherwise) (4)<br /><br />We talked about combining TDD and RGR into one item before they voted, but the group felt that RGR was a subset of TDD and wanted to keep it separate. I see a lot of overlap with your list.<br /><br />I like your ideas for new achievements (art show, reaching down/up to give/get help, and linking in-class activities). Also remember that I've introduced a couple of achievements dealing with diversity, and rereading the text. Maybe we can work together to develop them later this summer.<br /><br />We both get to do a bit of schedule juggling for this fall. You got the Tuesday/Thursday schedule back, and I'm going back to a Monday, Wednesday, Friday. I need to start lobbying to get us both on a Tuesday/Thursday schedule.Dave Largenthttps://www.blogger.com/profile/17022381116878091278noreply@blogger.com