{"id":1,"date":"2010-09-13T01:55:46","date_gmt":"2010-09-13T01:55:46","guid":{"rendered":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/?p=1"},"modified":"2010-09-13T03:35:00","modified_gmt":"2010-09-13T03:35:00","slug":"hello-world","status":"publish","type":"post","link":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/?p=1","title":{"rendered":"First Assignment"},"content":{"rendered":"<p>For next week I would like everyone to read over\/review the programming interactivity book through Chapter 3 &#8220;Processing&#8221; and make sure that you are comfortable with the topics mentioned. These basics should have been covered in boot camp, but if you don&#8217;t come from a programming background I STRONGLY suggest you go over them again. You may find that things that you didn&#8217;t quite grasp before will make sense now that you have had some practical experience. You don&#8217;t need to read everything word for work unless you are completely fresh to programming, in which case this would probably be in your best interest.<\/p>\n<p>Once you have completed this reading\/feel comfortable, you should play around with processing a bit and have a simple application ready for class on Thursday.<\/p>\n<p>The guidelines for the application are as follows:<\/p>\n<p>&#8211; Draw AT LEAST 1 shape through code<br \/>\n&#8211; Change AT LEAST 1 attribute of this shape (position, rotation, size, color, etc) through code based on keyboard or mouse interaction<br \/>\n&#8211; Provide a way everything to return to its original form<\/p>\n<p>Super simple example:<br \/>\nTriangle drawn on the canvas, when a user clicks it rotates and changes color, when they release the mouse it goes back to it&#8217;s original rotation and color.<\/p>\n<p>You can view this assignment as a bit of an evaluation of your skill level, so try your best and let me know if you need any help. Several of you have mentioned that you would like to get into openFrameworks, which would be really awesome, but I need to be sure that you have a firm grasp on the basics first, so put in a good effort.<\/p>\n<p><strong>Posting Your Homework<\/strong><\/p>\n<p>Homework should be uploaded to a web directory (I don&#8217;t care if you use a.parsons.edu or your own personal server), and then a link should be made to the applet (preferably to the html that processing creates). Create a comment under this post, using your name as the posting name, and provide a simple description of the applet and a link to it in the comments.<\/p>\n<p>If anyone has any questions about this feel free to email me and I&#8217;ll help you out.<\/p>\n<p>We will go over everyone&#8217;s work briefly in class thursday.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For next week I would like everyone to read over\/review the programming interactivity book through Chapter 3 &#8220;Processing&#8221; and make sure that you are comfortable with the topics mentioned. These basics should have been covered in boot camp, but if you don&#8217;t come from a programming background I STRONGLY suggest you go over them again. [&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],"tags":[],"class_list":["post-1","post","type-post","status-publish","format-standard","hentry","category-assignments"],"_links":{"self":[{"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=\/wp\/v2\/posts\/1","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=1"}],"version-history":[{"count":0,"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=\/wp\/v2\/posts\/1\/revisions"}],"wp:attachment":[{"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/teaching.vargatron.com\/ccLabFall2010\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}