{"id":37,"date":"2018-09-01T23:45:05","date_gmt":"2018-09-01T23:45:05","guid":{"rendered":"https:\/\/www.courses.tegabrain.com\/cc18\/?page_id=37"},"modified":"2018-11-28T16:07:30","modified_gmt":"2018-11-28T16:07:30","slug":"calendar","status":"publish","type":"page","link":"https:\/\/www.courses.tegabrain.com\/cc18\/calendar\/","title":{"rendered":"Calendar"},"content":{"rendered":"<p>This schedule is subject to change depending on the interests\/pace of the class.<\/p>\n<h3>WEEK 1<\/h3>\n<p><strong>Tuesday: 4th Sept<\/strong><\/p>\n<ul>\n<li>Lecture: Introduction to computational arts.<\/li>\n<li>Introduction to the course<\/li>\n<\/ul>\n<p><strong>Thursday: 6th Sept<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/lucasihlein.net\/The-Human-Fax-Machine-Experiment\">Human Fax Machine<\/a><\/li>\n<li>p5.js, Processing, and other toolkits<\/li>\n<li>Introduction to processing\/file structure\/IDE<\/li>\n<li>The coordinate system, data types, syntax, color<\/li>\n<li>Drawing exercises<\/li>\n<\/ul>\n<h3>WEEK 2<\/h3>\n<p><strong>Tuesday: 11th Sept<\/strong><\/p>\n<ul>\n<li>Lecture: Generative principles and faces in media art<\/li>\n<li>Face project<\/li>\n<\/ul>\n<p><strong>Thursday: 13th Sept<\/strong><\/p>\n<ul>\n<li>Variable face assignment<\/li>\n<\/ul>\n<h3>WEEK 3<\/h3>\n<p><strong>Mon, Sep 17<\/strong><br \/>\n<strong><i>Last day to drop Fall 2017 classes and not receive a grade of &#8220;W&#8221;<\/i><\/strong><\/p>\n<p><strong>Tuesday: 18th Sept<\/strong><\/p>\n<ul>\n<li>Lecture: Computational Art and Collaborating with Machines<\/li>\n<li>conditional statements, map(), constrain()<\/li>\n<li>Q and A on Face assignment.<\/li>\n<\/ul>\n<p><strong>Thursday: 20th Sept<\/strong><\/p>\n<ul>\n<li>Variable Face Assignment due.<\/li>\n<li>State and conditionals exercises.<\/li>\n<li>Loops, custom functions.<\/li>\n<\/ul>\n<h3>WEEK 4<\/h3>\n<p><strong>Tuesday: 27th Sept<\/strong><\/p>\n<ul>\n<li>Objects and arrays<\/li>\n<\/ul>\n<p><strong>Thursday: 29th Sept<\/strong><\/p>\n<ul>\n<li>More on object orientated coding.<\/li>\n<\/ul>\n<h3>WEEK 5<\/h3>\n<p><strong>Tuesday: 2nd Oct<\/strong><\/p>\n<ul>\n<li>Class quiz: Processing<\/li>\n<li>Introduction to P5JS<\/li>\n<\/ul>\n<p><strong>Thursday: 4th Oct<\/strong><\/p>\n<ul>\n<li>Javascript tutorial 1<\/li>\n<\/ul>\n<h3>WEEK 6<\/h3>\n<p><strong>Tuesday: 9th Oct<\/strong><\/p>\n<ul>\n<li>NO CLASS (classes meet on Monday schedule)<\/li>\n<\/ul>\n<p><strong>Thursday: 11th Oct<\/strong><\/p>\n<ul>\n<li>Lecture: Information aesthetics: Visualizing Time project introduction<\/li>\n<li>Planning projects and psuedo code<\/li>\n<\/ul>\n<h3>WEEK 7<\/h3>\n<p><strong>Tuesday: 16th Oct<\/strong><\/p>\n<ul>\n<li>Javascript and working online<\/li>\n<li>Review project concepts<\/li>\n<\/ul>\n<p><strong>Thursday: 18th Oct<\/strong><\/p>\n<ul>\n<li>Project work<\/li>\n<\/ul>\n<h3>WEEK 8<\/h3>\n<p><strong>Tuesday 23rd Oct: Guest lecture<\/strong><\/p>\n<ul>\n<li>Javascript tutorial 2, arrays, objects, images, media.<\/li>\n<li>p5 files with an editor<\/li>\n<\/ul>\n<p><strong>Thursday: 25th Oct<\/strong><\/p>\n<ul>\n<li>Lecture: Randomness in art and computation.<\/li>\n<li>Generative landscape workshop<\/li>\n<\/ul>\n<h3>WEEK 9<\/h3>\n<p><strong>Tuesday: 30th Oct<\/strong><\/p>\n<ul>\n<li>More on javascript objects<\/li>\n<li>Introduction to p5js libraries<\/li>\n<\/ul>\n<p><strong>Thursday: Nov 1st<\/strong><\/p>\n<ul>\n<li>Introduction to the command line<\/li>\n<li>Midterm grades due.<\/li>\n<\/ul>\n<h3>WEEK 10<\/h3>\n<p><strong>Monday 5th Nov<\/strong><\/p>\n<p>Last day to use the Term Withdrawal Form to submit a fall semester term withdrawal request or submit a request to withdraw from a course. Students should consult the academic calendar of their home school for specific deadlines pertaining to course withdrawal for the term.<\/p>\n<p><strong>Tuesday: 6th Nov<\/strong><\/p>\n<ul>\n<li>Generative Landscape Project due<\/li>\n<\/ul>\n<p><strong>Thursday: 8th Nov<\/strong><\/p>\n<ul>\n<li>APIs and Art<\/li>\n<li>JSON and Data<\/li>\n<\/ul>\n<h3>WEEK 11<\/h3>\n<p><strong>Tuesday: 13th Nov<\/strong><\/p>\n<ul>\n<li>JSON 2<\/li>\n<li>APIs<\/li>\n<\/ul>\n<p><strong>Thursday: 15th Nov<\/strong><\/p>\n<ul>\n<li>No class<\/li>\n<\/ul>\n<p><strong>Field trip Friday 16th of Nov. Meet at 5pm in the foyer of the Whitney Museum of Art and we will go and see the <a href=\"https:\/\/whitney.org\/exhibitions\/programmed\">Rules, Codes and Choreographies<\/a> show.<br \/>\n<\/strong><\/p>\n<h3>WEEK 11<\/h3>\n<p><strong>Tuesday: 20th Nov<\/strong><\/p>\n<ul>\n<li>Project ideation and development<\/li>\n<\/ul>\n<p><strong>Thursday: 22nd Nov: Thanksgiving, No class.<\/strong><\/p>\n<h3>WEEK 13<\/h3>\n<p><strong>Tuesday: 27th Nov<\/strong><\/p>\n<ul>\n<li>Project proposal presentations<\/li>\n<\/ul>\n<p><strong>Thursday: 29th Nov<\/strong><\/p>\n<ul>\n<li>p5js class quiz (45 mins, 5%). This quiz will cover: differences between javascript and java, classes in javascript, arrays and arrays of objects, JSON and the functions loadJSON(), loadImage(), and setInterval(). (Basically review the tutorials on this site: Adding media, classes and objects, JSON basics and JSON and APIS.)<\/li>\n<li>Guest Artist talk<\/li>\n<\/ul>\n<h3>WEEK 14<\/h3>\n<p><strong>Tuesday: 4th Dec<\/strong><\/p>\n<ul>\n<li>Final project work<\/li>\n<li>Demo of p5js and physical computing.<\/li>\n<\/ul>\n<p><strong>Thursday: 6th Dec<\/strong><\/p>\n<ul>\n<li>Final project work<\/li>\n<\/ul>\n<h3>WEEK 15<\/h3>\n<p><strong>Tuesday: 11th Dec<\/strong><\/p>\n<ul>\n<li>Final class, final project presentations.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This schedule is subject to change depending on the interests\/pace of the class. WEEK 1 Tuesday: 4th Sept Lecture: Introduction to computational arts. Introduction to the course Thursday: 6th Sept Human Fax Machine p5.js, Processing, and other toolkits Introduction to processing\/file structure\/IDE The coordinate system, data types, syntax, color Drawing exercises WEEK 2 Tuesday: 11th<a class=\"more-link button\" href=\"https:\/\/www.courses.tegabrain.com\/cc18\/calendar\/\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-37","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/Paeb9f-B","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.courses.tegabrain.com\/cc18\/wp-json\/wp\/v2\/pages\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.courses.tegabrain.com\/cc18\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.courses.tegabrain.com\/cc18\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.courses.tegabrain.com\/cc18\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.courses.tegabrain.com\/cc18\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":10,"href":"https:\/\/www.courses.tegabrain.com\/cc18\/wp-json\/wp\/v2\/pages\/37\/revisions"}],"predecessor-version":[{"id":2111,"href":"https:\/\/www.courses.tegabrain.com\/cc18\/wp-json\/wp\/v2\/pages\/37\/revisions\/2111"}],"wp:attachment":[{"href":"https:\/\/www.courses.tegabrain.com\/cc18\/wp-json\/wp\/v2\/media?parent=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}