{"id":551,"date":"2010-10-14T08:31:44","date_gmt":"2010-10-14T15:31:44","guid":{"rendered":"http:\/\/www.glencora.org\/?p=551"},"modified":"2010-10-14T08:31:44","modified_gmt":"2010-10-14T15:31:44","slug":"experiments-in-teaching-problem-solving-sessions","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/glencora\/2010\/10\/14\/experiments-in-teaching-problem-solving-sessions\/","title":{"rendered":"Experiments in teaching: problem-solving sessions"},"content":{"rendered":"<p>In a more significant experiment than the\u00a0<a href=\"http:\/\/www.glencora.org\/silent-glen-speaks\/experiments-in-teaching-am-i-ready-for-this-quiz\/\">am-I-ready-for-this quiz<\/a>, I am rethinking the assignments that accompany my grad algorithms course. \u00a0In last year&#8217;s class, I had the grad students work in randomly-assigned and rotating (different for each assignment) groups. \u00a0I will comment on this in another post.<\/p>\n<p>I&#8217;m sticking with the group-based approach &#8211; partly for feasibility. \u00a0But rather than having standard written submissions and written comments\/grades, I am having the students participate in a type of problem-solving session; and idea I stole from Claire Mathieu.<\/p>\n<p>Each group will prepare solutions to some (2) problems ahead of the 2-hour problem-solving session. \u00a0Each group (A) will explain the solution to one of their problems X (picked by me) to another group (B) who will then explain the solution to me, with instant feedback\/help\/cleaning. Group B should leave the session satisfied that they understand the solution to X and will prepare a written solution within 2 days. \u00a0The grade of both group A and B will depend on the oral explanation I was given and the written solution to problem X. \u00a0Every group will take the role of teacher\/student for one problem (that is, group B will then explain the solution to one of their problems, Y, to group A). \u00a0The written solutions will be placed into a (private-to-OSU) repository for other groups to see. \u00a0For details, <a href=\"http:\/\/teach.glencora.org\/index.php?title=CS515,_Fall_2010#Problem_solving_sessions\">see here<\/a>.<\/p>\n<p>Students are encouraged to repeat this process for other problems that they did not solve or learn; there are as many problems as groups (12) and every student knows who has solved each problem. \u00a0I&#8217;m hoping this will be a helpful, less lonely, way for them to prepare for the midterm and final (which will determine the bulk of their grade).<\/p>\n<p>I&#8217;m hoping that this will help students learn to solve the types of problems they will be asked on the midterm and exam, and (more importantly) that they might face in their research (or in job interviews). \u00a0I&#8217;m also hoping that it is a more effective use of class time than hearing me lecture for another 2 hours a week. (I have 4 total hours per week of class time).<\/p>\n<p>As before, I will (bravely) ask my students to comment. \u00a0I will try and do my best to take the comments into consideration to improve the remaining 5 problem solving sessions. \u00a0I have already received one comment that will take effect next session: in the last session, some problems went undiscussed; in future sessions, every problem will be discussed (by some pair of groups) and posted to the repository. \u00a0Comments from non-students are always appreciated!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a more significant experiment than the\u00a0am-I-ready-for-this quiz, I am rethinking the assignments that accompany my grad algorithms course. \u00a0In last year&#8217;s class, I had the grad students work in randomly-assigned and rotating (different for each assignment) groups. \u00a0I will comment on this in another post. I&#8217;m sticking with the group-based approach &#8211; partly for [&hellip;]<\/p>\n","protected":false},"author":3747,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[106166,106190,1000],"class_list":["post-551","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-grad-algorithms","tag-tcs","tag-teaching"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/posts\/551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/users\/3747"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/comments?post=551"}],"version-history":[{"count":0,"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/posts\/551\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/media?parent=551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/categories?post=551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/glencora\/wp-json\/wp\/v2\/tags?post=551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}