{"id":6,"date":"2010-09-17T16:39:44","date_gmt":"2010-09-17T16:39:44","guid":{"rendered":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/?p=6"},"modified":"2010-09-17T16:39:44","modified_gmt":"2010-09-17T16:39:44","slug":"week-3-class-examples-and-homework","status":"publish","type":"post","link":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/?p=6","title":{"rendered":"Week 3 Class Examples and Homework"},"content":{"rendered":"<p><strong>Files<\/strong><\/p>\n<p>Here are the class files that we created in class. Please check them out, play around with them and make sure you have a basic understanding of the concepts. We went over a lot of stuff in the first class, so feel free to send me an email if you are not quite understanding something or need some advice on where to learn more.<\/p>\n<p>Someone brought up in class the fact that there are better books that concentrate on Processing in detail, and that these may be better for some students at this point. I can recommend the official Processing book by Casey Reas and Ben Fry as well as Daniel Shiffman&#8217;s book. If you really feel like you are not comfortable with the processing environment or just want to get into some advanced topics you should definitely look into these books.<\/p>\n<p><a href=\"http:\/\/teaching.vargatron.com\/ccLabFall2010\/wp-content\/uploads\/2010\/09\/ClassExamplesWeek3.zip\">ClassExamplesWeek3<\/a><\/p>\n<p><strong>Homework<\/strong><\/p>\n<p>For homework I&#8217;d like to continue along the mini-assignment format and have you apply the new concepts that we learned in class.<\/p>\n<p>Please create a sketch that has a minimum of 100 items, all of which are stored in an array. Create a boolean that can be turned off and on using the keyboard and have all or some of the items in the array change based on the value of the boolean. Also use the mouse as input, so that when the mouse is pressed the items appear or act one way, and when the mouse is released they act another way.<\/p>\n<p>Bonus: Use timing (either framerate or millis()) to change the appearance of the items over time.<\/p>\n<p>The emphasis should be on creating well written code and understanding the concepts. The visuals can be as simple or complex as you would like. If you feel comfortable with everything we&#8217;ve gone over there is a lot of room for creativity within this assignment, so go crazy. If you really are still struggling with the concepts just create something simple and make sure it works.<\/p>\n<p>As always if you have any questions email me and I&#8217;ll be happy to help.<\/p>\n<p><strong>Class Time<\/strong><\/p>\n<p>As I said on Thursday I have no problem with starting class at 3:15 so get some food, take your time coming to class and be ready to work when you get there.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Files Here are the class files that we created in class. Please check them out, play around with them and make sure you have a basic understanding of the concepts. We went over a lot of stuff in the first class, so feel free to send me an email if you are not quite understanding [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4],"tags":[],"class_list":["post-6","post","type-post","status-publish","format-standard","hentry","category-assignments","category-examples"],"_links":{"self":[{"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=\/wp\/v2\/posts\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":0,"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=\/wp\/v2\/posts\/6\/revisions"}],"wp:attachment":[{"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}