{"id":1646,"date":"2023-12-27T22:20:31","date_gmt":"2023-12-27T22:20:31","guid":{"rendered":"https:\/\/frankjingzhang.com\/portfolio\/?page_id=1646"},"modified":"2023-12-27T22:20:51","modified_gmt":"2023-12-27T22:20:51","slug":"physical-computing-arduino-ocadu","status":"publish","type":"page","link":"https:\/\/frankjingzhang.com\/portfolio\/physical-computing-arduino-ocadu\/","title":{"rendered":"Physical Computing (Arduino) OCADU"},"content":{"rendered":"<h6 style=\"text-align: center;\"><b>Course Outline<\/b><\/h6>\n<p>Physical computing is a human centric approach to the ways in which we bridge the analog and digital worlds. Through a series of hands-on labs that promote quick prototyping and iterative design, students expand their understanding of the relationship between electronics and software and create a variety of working prototypes, kinetic artworks, installations, and physical environments.&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Physical Computing is a &#8220;hybrid&#8221; course. Hybrid means that students will have access to all the learning content online, and the opportunity to participate in the classroom for hands-on workshops and facilitation.<\/span><\/p>\n<p><b>Learning Outcomes:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Students are expected to have a fundamental understanding of electronic and interactive art theories, and be able to apply electronics and programming into creative art making process.&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Students need to understand and gain fundamental knowledge of physical computing and be able to create artwork using electronic components, Arduino microcontrollers, and programming.&nbsp;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Students should gain basic skills in troubleshooting, debugging and solving technical issues in the creative artmaking process.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Students should be able to create interactive artworks that are both conceptually interesting and technically functional.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Students should complete the assignments within the required time frame, and demonstrate the application of technical learning with creative outcomes.&nbsp;<\/span><\/li>\n<\/ul>\n<p><b>Weekly Schedule:<\/b><\/p>\n<table>\n<tbody>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 1<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Electronic fundamentals and What Is Physical Computing?<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 2<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Introduction to the Arduino Microcontroller<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 3<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Introduction to Sensing Events: Digital Inputs and Outputs<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 4<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sensing Events: Digital Inputs and Outputs Part 2<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 5<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Introduction to Sensing Events: Analog Inputs and Outputs<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Assignment #1 due this week&nbsp;<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 6<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sensing Events: Analog Inputs and Outputs Part 2<\/span><\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td>Reading week<\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 7<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Hacking: DIY Switches and Found Objects Part 1<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Assignment #2 due this week&nbsp;<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 8<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Hacking: DIY Switches and Found Objects Part 2<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 9<\/span><\/p>\n<p>&nbsp;<\/td>\n<td><span style=\"font-weight: 400;\">Body: Wearables and Performance Part 1<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Assignment #3 due this week<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 10<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Body: Wearables and Performance Part 2<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week&nbsp; 11&nbsp;<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Presentation of projects and improvements<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Assignment #4 due this week<\/span><span style=\"font-weight: 400;\">.<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">Week 12<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Presentation of projects and improvements, final critique and&nbsp; evaluation.&nbsp;<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Course Outline Physical computing is a human centric approach to the ways in which we bridge the analog and digital worlds. Through a series of hands-on labs that promote quick prototyping and iterative design, students&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","ngg_post_thumbnail":0},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"post-thumbnail":false,"prologe-fullscreen":false},"uagb_author_info":{"display_name":"Frank Zhang","author_link":"https:\/\/frankjingzhang.com\/portfolio\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"Course Outline Physical computing is a human centric approach to the ways in which we bridge the analog and digital worlds. Through a series of hands-on labs that promote quick prototyping and iterative design, students&hellip;","_links":{"self":[{"href":"https:\/\/frankjingzhang.com\/portfolio\/wp-json\/wp\/v2\/pages\/1646"}],"collection":[{"href":"https:\/\/frankjingzhang.com\/portfolio\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/frankjingzhang.com\/portfolio\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/frankjingzhang.com\/portfolio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/frankjingzhang.com\/portfolio\/wp-json\/wp\/v2\/comments?post=1646"}],"version-history":[{"count":2,"href":"https:\/\/frankjingzhang.com\/portfolio\/wp-json\/wp\/v2\/pages\/1646\/revisions"}],"predecessor-version":[{"id":1648,"href":"https:\/\/frankjingzhang.com\/portfolio\/wp-json\/wp\/v2\/pages\/1646\/revisions\/1648"}],"wp:attachment":[{"href":"https:\/\/frankjingzhang.com\/portfolio\/wp-json\/wp\/v2\/media?parent=1646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}