{"id":662,"date":"2011-03-24T22:40:55","date_gmt":"2011-03-25T03:40:55","guid":{"rendered":"http:\/\/www.apluscompsci.com\/blog\/?p=662"},"modified":"2011-03-24T22:40:55","modified_gmt":"2011-03-25T03:40:55","slug":"cmu-kicks-oop-to-the-curb-in-intro-cs","status":"publish","type":"post","link":"https:\/\/www.apluscompsci.com\/blog\/cmu-kicks-oop-to-the-curb-in-intro-cs\/","title":{"rendered":"CMU kicks OOP to the curb in intro CS"},"content":{"rendered":"<p><a href=\"http:\/\/existentialtype.wordpress.com\/2011\/03\/15\/teaching-fp-to-freshmen\/\">CMU says adios to OOP in intro CS<\/a><\/p>\n<p>OOP was all the rage a few years ago, but appears to be losing some of its luster.\u00a0 CMU has gone and done what lots of folks have been discussing on blogs and lists for some time.\u00a0 &#8220;Objects never or hardly never&#8221; was a topic on <a href=\"http:\/\/computinged.wordpress.com\/2010\/09\/11\/moti-asks-objects-never-well-hardly-ever\/\">Mark Guzdial&#8217;s blog<\/a> not too long ago.<br \/>\nIt is extremely important that intro students can develop logical solutions \/ algorithms to given problems no matter the paradigm.\u00a0 This is way important to me than knowing where to put lots of keywords and punctuation marks.\u00a0 I want my students to be prepared to effectively develop solutions to problems in any environment.\u00a0 The more tools you have in your tool belt the better a Batman you will be &#8211; or something like that &#8211; you need to be flexible and adaptable and a fancy tool belt should help &#8211; at least in my mind it makes sense.\u00a0 I think Batman is cool and he has a cool tool belt.\u00a0 Who doesn&#8217;t like Batman?\u00a0 \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CMU says adios to OOP in intro CS OOP was all the rage a few years ago, but appears to be losing some of its luster.\u00a0 CMU has gone and done what lots of folks have been discussing on blogs and lists for some time.\u00a0 &#8220;Objects never or hardly never&#8221; was a topic on Mark [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[7,33,37],"_links":{"self":[{"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/posts\/662"}],"collection":[{"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/comments?post=662"}],"version-history":[{"count":2,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/posts\/662\/revisions"}],"predecessor-version":[{"id":664,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/posts\/662\/revisions\/664"}],"wp:attachment":[{"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/media?parent=662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/categories?post=662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/tags?post=662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}