{"id":4754,"date":"2024-03-25T15:04:51","date_gmt":"2024-03-25T15:04:51","guid":{"rendered":"https:\/\/itp.nyu.edu\/ima_dev\/?p=4754"},"modified":"2025-04-28T04:09:31","modified_gmt":"2025-04-28T04:09:31","slug":"code","status":"publish","type":"post","link":"https:\/\/itp.nyu.edu\/ima\/code\/","title":{"rendered":"Code!"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"670\" src=\"https:\/\/itp.nyu.edu\/ima\/wp-content\/uploads\/2024\/03\/Code.png\" alt=\"\" class=\"wp-image-5937\" style=\"width:696px;height:auto\" srcset=\"https:\/\/itp.nyu.edu\/ima\/wp-content\/uploads\/2024\/03\/Code.png 1024w, https:\/\/itp.nyu.edu\/ima\/wp-content\/uploads\/2024\/03\/Code-300x196.png 300w, https:\/\/itp.nyu.edu\/ima\/wp-content\/uploads\/2024\/03\/Code-768x503.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Online \u2013 Non-Majors Only<\/strong><\/p>\n\n\n\n<p>This online 7 week course focuses on the fundamentals of computer programming (variables, conditionals, iteration, functions &amp; objects) using JavaScript. In particular it leverages the p5.js creative computing environment which is oriented towards visual displays on desktops, laptops, tablets or smartphones. The course is designed for computer programming novices.<\/p>\n\n\n\n<p>What can computation add to human communication? You will gain a deeper understanding of the possibilities of computation\u2013\u2013 possibilities that will augment and enhance the perspectives, abilities and knowledge you bring from your field of study (e.g. art, design, humanities, sciences, engineering). At first it may feel foreign, as foreign as learning a new language or way of thinking. But soon, once you get some basic skills under your belt, you\u2019ll be able to make projects that reflect your own interests and passions.<\/p>\n\n\n\n<p>The course is NOT open to students studying in Accra, London or Madrid due to legal Visa restrictions. It is also not open to NYU Shanghai students due to online course restrictions. IMA NY students cannot take this course. Code! is taught with David Stein with videos by Daniel Shiffman.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Online \u2013 Non-Majors Only This online 7 week course focuses on the fundamentals of computer programming (variables, conditionals, iteration, functions &amp; objects) using JavaScript. In particular it leverages the p5.js creative computing environment which is oriented towards visual displays on desktops, laptops, tablets or smartphones. The course is designed for computer programming novices. What can [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":5937,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"_links":{"self":[{"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/posts\/4754"}],"collection":[{"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/comments?post=4754"}],"version-history":[{"count":5,"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/posts\/4754\/revisions"}],"predecessor-version":[{"id":5939,"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/posts\/4754\/revisions\/5939"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/media\/5937"}],"wp:attachment":[{"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/media?parent=4754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/categories?post=4754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itp.nyu.edu\/ima\/wp-json\/wp\/v2\/tags?post=4754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}